Journal
Notes from a product engineer
Occasional posts on building software deliberately - covering architecture choices, AI workflows, and the rituals that keep early teams steady.
-
18 Nov 2025
Amygdala's Determinism, Good Will Hunting & Gut Feel: A Playbook for Developers Building With Intelligence
-
15 Oct 2025
Building Devdle: Notes from the Neon Arcade
-
16 Sep 2025
fintech_devcon 2025 Talk: Securing a Banking Platform's API + UI
-
04 Jul 2025
AI Struggles To Help You Think
-
17 Apr 2025
The Problem → Solution → Impact Gap
-
02 Apr 2025
Principles & Implementation: Lessons in Surviving the Transient Nature of Software Engineering
-
13 Mar 2025
Solving vs. Augmenting: The Developer's Dilemma in a New Codebase
-
05 Mar 2025
How I Led a High-Performing Engineering Team Without Micromanaging
-
25 Feb 2025
The Software Engineer Spectrum: Speed vs. Accuracy
-
19 Feb 2025
Migrating 160,000 Lines of Production Banking JavaScript to TypeScript with Zero Downtime
-
12 Feb 2025
Getting Real(about)Time
-
29 Jan 2025
Does it work, how you want it to, most of the time?
-
28 Jan 2025
Securing a Banking UI & API: Lessons From a Fintech CTO
-
14 Jan 2025
10 Ways I Approach Engineering Leadership That Doesn't Leave Me Hating Myself
-
10 Jan 2025
Entangled Interfaces: A Quantum Leap in UI Engineering with React
-
11 Dec 2024
Understanding Systems: A Journey Through Chaos, Meaning, and Observation
-
28 Mar 2023
Chaos Engineering: Jurassic Park & Distributed Systems
-
05 Nov 2020
The 3-Phase Time-off Schedule for Contractors
-
15 Jun 2018
On Starting
-
23 Mar 2018
Notes on using Vue and React in production
-
17 Aug 2017
Making Jekyll workflow a bit better
-
28 Jul 2016
Creating a real-time test automation platform for Cisco with React & WebSockets…and React Native
-
24 Jul 2016
Hello Speculo - easy colour palette visualisation
-
24 Mar 2015
Everything Changes But You
-
11 Nov 2014
Creating a dynamic search page for your Jekyll blog using JavaScript
-
25 Apr 2014
iOS for Web Developers: Building Permeate
-
02 Mar 2014
Building a Backendless Web App in 2 Hours
-
29 Jan 2014
Easy Peasy Equal Heights
-
03 Jan 2014
News vs. Information Seeking
-
21 Nov 2013
Hosting your Blog or Portfolio on GitHub
-
13 Nov 2013
Rewriting History with Backbone.js
-
29 Oct 2013
Options are the devil
-
23 Oct 2013
Too Scared To Write A Line Of Code
-
26 Sep 2013
The Principle of Least Power
-
19 Sep 2013
Make it Personal
-
25 Aug 2013
Open Source is kinda weird
-
09 Jun 2013
A Backbone View to a Kill
-
02 Jun 2013
Jekyll In 15 Minutes
-
24 Mar 2013
Patterns for Managing Large Scale Backbone Applications
-
03 Mar 2013
useCapture demystified
-
15 Feb 2013
The Unseen Revisions
-
29 Jan 2013
setTimeout - a temporary hack
-
24 Jan 2013
APIs
-
11 Jan 2013
On Heisenberg.js
-
05 Jan 2013
Underlying Passion
-
30 Dec 2012
Mobile Last
-
17 Dec 2012
Twitter Bootstrap
-
11 Dec 2012
Smashing Magazine's The Mobile Book
-
03 Dec 2012
Using jQuery custom events in your Object Literal and Observer Pattern applications
-
30 Oct 2012
From jQuery to JavaScript and back again
-
21 Oct 2012
Set up your own GitHub page
-
06 Sep 2012
The obsession with responsive websites
-
22 Jul 2012
A quick start JavaScript class structure
-
05 Jul 2012
Hire Yourself, You Won't Look Back
-
03 Jul 2012
Say Yes To Everything
-
24 Jun 2012
Others Are Better Than You, Get Over it
-
05 Jan 2012
Newcomers to web design, don't be put off
Prefer a direct convo?
hello@benhowdle.im