Programming

87 articles · all categories

Latest Programming articles

March 2025

AI writes good tests, actually

I've been using AI to write tests and it works surprisingly well! Here's how.

January 2025

Coaching AI to write your code

Working with AI is here and it's skill. Just like google-fu became important in the mid 2000's. A few things I've learned.

August 2023

Programming in Markdown

What if you could focus on the fun _engineering_ part of your job, not on coding? You can!

October 2016

Simple MobX-driven modals

WTF is X-Frame-Options?

September 2016

Object clone performance: preliminary results

Are You an Engineer or a Developer?

A puzzle in JavaScript objects

This is a puzzle you can run into if you’re not careful, and sometimes, despite your best efforts, even if you are careful. It happened to me when I had a settings object that I passed into a view. The view then did things. When I made a new view from the settings object, it looked like the view I had just cleared.

August 2016

I added linting to a 3-year old project. You can totally guess what happened next.

July 2016

Livecoding #15: Reaching the limits of canvas redraw speed

June 2016

Livecoding #13: rendering React components with canvas

Things I learned from doing my first workshop

Why I switched to making products

May 2016

Does it even make sense to move to San Francisco?

February 2014

Week 16: On the criteria to be used in decomposing systems into modules

January 2014

Mixing mixpanel into backbone

November 2013

My old code is atrocious

October 2013

About achieving polymorphism in Javascript

July 2013

Writing modular Backbone with Backbone.SubRoute

Always look for the gem

CircleCI - sexy continuous integration for private repos

June 2013

I infiltrated another Rails Girls event, #RailsGirlsMb

May 2013

Videos from first Javascript meetup in Ljubljana

April 2013

How CamelCase ruined my day and my dev environment

January 2013

The trials and tribulations of a large-ish dataset

My very own daily WTF

December 2012

I infiltrated #railsgirlslj, here's what it was like

Cool thing Thursday: Emacs tramp-mode

November 2012

Testing socket.io apps

Cool thing Thursday: alertify.js