#coding

#723
A blog rewrite born from COVID quarantine and a Bermuda wedding. Exploring contentlayer, NextJS 13's app router, and the inevitable bugs.
#713
Productive vacation: finally squashing long-standing bugs in personal projects. React upgrades, auth fixes, RSS feed repairs, and more.
#711
Recovering from isolation, I turned to coding: building Discord bots, updating old projects, and wrestling with the perils of a custom CMS.
#646
Ditching Twitter? I built a simple app that emails you plain text tweets from key people daily. Easy Heroku deployment, open to contributions.
#611
A fascinating look at typography, problem-solving, and continuous learning through the lens of AI. A must-read piece by Jon Gold.
#109
Why SDK versioning matters: Prevent broken code from breaking your users. Learn from Google's gcloud SDK and the importance of rollbacks.
#95
Quiet Fridays at RC, Go struggles with maps, and an afternoon spent with friends at the Met. Plus, Italian food!
#76
A profile of Josette Melchor, the force behind San Francisco's Gray Area, a non-profit validating creative coding and urban prototyping.
#61
Even with clear standards, coding errors happen. A wry observation on misinterpreting RFC specifications in programming.
#53
Explore a unique sorting algorithm powered by collective decision-making. Delve into the mechanics and potential of crowd-based sorting.
#43
A programmer considers diving into technical papers after seeing multiple reading lists. Should they start writing summaries?
#31
Spent half an hour debugging a ghost server? You're not alone. A developer laments the woes of simple environments and misplaced code.
#26
The frustrating allure of reinventing the wheel. A programmer's lament on the urge to build, even when it's utterly pointless.
#18
Regex giving you trouble? This post explores a tricky markdown parsing edge case and the perils of complex regular expressions.
#14
The unique satisfaction of squashing bugs in open source software and the high that comes with contributing code.
#190
Google's DevArt: art made with code. Exploring Google's project to program a new generation of artists.
#204
Exploring Markov Chains and their creative possibilities in programming.
#223
Weekend explorations in mapping and coding, inspired by open source tools and the Google Maps API.
#228
Exploring Android app database integration. Notes on OrmLite, ActiveAndroid, and new Google Play Store rules.
#231
Sed Chess, browser-based 3D editors, and CSVs: equally pointless and amazing. Why do these technological marvels bother me so much?
#291
Software engineering insights: what separates great programmers from the rest, plus a look at Mac development and the Church-Turing thesis.
#337
Explore a compelling money-making idea perfect for blog posts and open source software. Discover the intersection of code and education.
#359
Ruby update out! Get the best method for compiling Ruby on your Mac, plus an example using Ruby 2.0.0.
#361
"Onions in the varnish" describes unconscious habits and traditions, especially in programming. Where does this phrase come from, and why do we do it?
#381
Software development's biggest problem? Neglecting maintenance. One developer calls out companies, like Apple, prioritizing new features over fixing existing ones.
#389
Discover a Markdown library that addresses common gripes and streamlines your workflow. A potential game-changer for developers.
#489
A quick introduction to Processing.js, a Javascript framework for creating dynamic and visual HTML5 canvas elements. Learn the basics with examples.
#487
Automate weekly summaries of your Delicious (del.icio.us) bookmarks using a simple Bash script. Learn how to parse the API and format the output.
#485
Struggling with 80-character line limits? Configure Vim to highlight lines exceeding the limit and keep your code stylish.
#484
Customize Vim with these practical key bindings. Toggle line numbers/wrapping, paste without auto-formatting, and control code folds with ease.
#483
Handy PHP code snippets for your personal website! Includes age calculation, time-since formatting, and a Twitter message parser with link generation.
#482
Use find and grep together to quickly locate specific code within your projects. Customize your shell for efficient searching.
#461
A recap of SuperHappyDevHouse 19: meeting fellow developers, nerds, and designers in Los Gatos. Plus, a run-in with a CNet reporter!