Programming

Mis-Adventures In GatsbyJS

2022-05-20

Key West Octopus by oe Parks is licensed under CC BY-NC 2.0

Over the last few years I’ve been feeling like living exclusively in my Python programming happy place is something I can’t afford to do.

Setting The Scene

It’s almost impossible to ignore the rise of JavaScript in our industry. What started out as an extension project for Mozilla has grown into an ecosystem with more tentacles than an H.P. Lovecraft novel.

javascriptdevelopmentframeworkprogramming

2021 - The Year Windows Became a First Class Python Development Environment

2021-06-02

[06/08/2021 Update: Added a bit about Windows Terminal. Dunno how I forgot that the first time around!]

As I’ve written about previously and elsewhere, I felt so badly burned by Apple’s laptop hardware design decisions of a few years ago that I’ve rather fallen out of love with that platform for my personal work. The latest hardware is much better, but I feel like the message has been sent and received, so I’m not rushing back any time soon.

pythonprogrammingdevelopmentdesktoptools

The Eternal Novice Trap

2019-12-27

Introduction

It was the dawn of a new century in the tech world. We’d just survived the great Y2K scare which, for many of us, turned out to be nothing. I spent a memorably pleasant Y2K eve playing board games and sipping champagne at my company’s East Cambridge office, enjoying the company of my co-workers. I felt like I was on top of the world.

careerpracticeprogrammingskillssoftware