Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Steve Harrison. I'm a Senior Front End Developer at Qantas and I'm building The Finances App in my spare time. I focus on building performant, accessible, and secure websites that deliver high business value and great user experiences.

News

News steveharrison.dev 2 months ago
Salary Ticker
A tiny macOS menubar app that shows how much you
Read more
Report
Blog 4 months ago
window.showDirectoryPicker opens up a whole new world
Chrome introduced a new API, window.showDirectoryPicker() that allows the user to grant access to a directory on their computer and allow a website to read/write everything inside. Examples that have been thrown around are a local-first notes app, where y
Read more
Report
Blog 5 months ago
Translucent sidebars in Electron apps
macOS Tahoe introduced slight translucency for app sidebars, and you can also add this effect to an Electron BrowserWindow using the vibrancy property: new span style="--0:#E1E...
Read more
Report
Blog 7 months ago
The Productive Programmer
In my early years of programming, I'd get into flow states and have a great time, and other times, it was an uphill battle. I didn't know how to control this. And as we all know, success is not about bursts of energy, it's about consistent effort. Over th
Read more
Report
Blog 11 months ago
Next.js 16's Turbopack breaks npm link
Update: They've now updated the documentation . I've also edited this post to be less ranty. Next.js 16 makes Turbopack the default bundler now, which breaks npm link to directories outside your project directory. The fix is to tell Next.js to look for fi
Read more
Report
Blog 1 year ago
How to avoid npm link issues
When using component libraries, you'll often need to use npm link in order to test changes to the component library in an app that uses the component library locally. Let's say you're working on a dashboard in a company-portal project and you're using a B
Read more
Report
Blog 1 year ago
Pre-record your demos
Meta was in the news recently for two failed live demos: Mark Zuckerberg's Meta AI glasses demo failed in EPIC fashion today pic.twitter.com/O0UFeoCar7 - Chief Nerd (@TheChiefNerd) September 18, 2025 Meta AI's live demo failed for the entire minute a href
Read more
Report
Blog 2 years ago
What's new in AI in October?
It's been a while since I did a tech roundup! A lot has been announced in the way of AI-let's dive in. Anthropic has released updates , including a "computer use" mode that will control your computer with AI, allowing you to automate cumbersome tasks such
Read more
Report
Blog 2 years ago
Local-first development & InstantDB
An emerging trend that I think is as exciting as AI and crypto is local-first development . The general idea is that apps should be able to work offline, support realtime collaboration easily (e.g. editing the same document in Google Docs) when online, an
Read more
Report
Blog 2 years ago
Exploring CloudKit JS
Apple's CloudKit framework offers a secure way to store app data and make it available to all of a user's Apple devices, tied to their Apple account. I was looking into it recently, and I noticed that they also have the ability to use it on the web. Enter
Read more
Report
Show more news