Tag: programming
-
The 7 Types Of StackOverflow Answers
StackOverflow's a great resource, but it's also a terrible one. Dan explores the seven types of answers you'll get to any question you post to the site.
-
An app can be a home-cooked meal
Author Robin Sloan tells the story of the app he wrote just for his family, and Dan reflects on his own experience of making apps for audiences of few (or one!).
-
Identifying Post Kinds in WordPress RSS Feeds
Dan shares the code he's written to improve Indieweb Post Kinds support in his RSS feeds.
-
Avoid rewriting a legacy system from scratch, by strangling it
Nicholas Carlo describes the situation where people have risky, hard-to-refactor code and reimplement the entire system instead. Now those people have two problems.
-
CSS4 is here!
Peter-Paul Koch of QuirksMode proposes that CSS4 should be declared a "thing", for marketing reasons, and Dan agrees.
-
Reinventing Git interface
Nikita Prokopov proposes a series of changes to Git that would "fix" its warts without breaking backwards compatibility, and they're brilliant.
-
Sandwichware: Machines Talking to Machines About Humans
How are we better, Dan wonders, at making conversational interfaces than interoperable standards? Why are we inventing sandwichware?
-
Text Rendering Hates You
Alexis Beingessner takes a delightful dive into the variety of issues that face developers who have to implement text rendering. Turns out this is, and might always remain, an unsolved issue.
-
Time-Efficient Shuffling
Dan proposes a more complexity-efficient alternative to the Fisher-Yates shuffling algorithm. And it's silly.
-
Using JSLint For Evil - YouTube
JSON inventor Douglas Crockford explains why he gave permission for the reference implementation of JSLint to be used for evil.
-
Cheating Hangman
Dan implements "Cheating Hangman", perhaps the cruellest hangman game you'll ever play.
-
Found GC4R0WX 2 Penguins Conniving
This checkin to GC4R0WX 2 Penguins Conniving reflects a geocaching.com log entry. See more of Dan's cache logs. Threw together a quick computer program to help decipher the description, only to realise that I actually needed to have paid attention to the steps I took in deciphering it, too! A quick do-over and I was โฆ
-
Found GC703ZD Chocolate Chip Doughnuts
This checkin to GC703ZD Chocolate Chip Doughnuts reflects a geocaching.com log entry. See more of Dan's cache logs. Recognised this style of recipe right away; I've been cooking things like this for years: maybe I've even got the same recipe book as you?
Anyway, it didn't take me long to have a doughnut in one hand โฆ -
css-only-chat/README.md at master ยท kkuchta/css-only-chat ยท GitHub
Of all the things I've seen hacked-together with just HTML and CSS on the client-side, I never thought I'd I'd see a "push"-capable live chat app...
-
BBC News... without the sport
A lightweight Ruby program to republish the BBC News RSS feed... but without the sports articles.










