Jan 20, 2025
I worked on some raycast extensions over the holidays. This note shares some of my experiences
Jan 3, 2025
a living document to capture how I use AI.
Dec 24, 2024
Capturing notes on a recurring conversation with friends
Dec 22, 2024
Graphics user interfaces and Command line interfaces have quite a bit in common.
Nov 7, 2024
Working theory, observations, and stuff I've read
Sep 16, 2024
Moving goosebumps from Vercel to SST
Sep 7, 2024
Going from deploying to prod via my laptop, to github actions.
Aug 17, 2024
Will Larson on Migrations, from the book Elegant Puzzle
Aug 11, 2024
Another excerpt from a chat with Ibra & Victor.
Jul 31, 2024
Excerpts from the devops book, Accelerate
Jul 31, 2024
More heuristics to help you figure out if your problem is complicated, or complex.
Jul 21, 2024
Excerpt from a chat with Ibra & Vic
Jul 18, 2024
Repeatable steps for a Coolify managed VPS with a custom domain
Jun 28, 2024
With a focus on solo hackers' TS & Go projects.
May 20, 2024
Reminder to self - I am my main audience.
May 10, 2024
What if you could search for music in your library by describing what the album cover looks like?
May 2, 2024
Don't live with broken windows
Apr 14, 2024
Chasing quality over quick and frequent releases
Apr 12, 2024
Indecision can be more costly than making the wrong decision.
Mar 19, 2024
It's one thing to write code that does the thing. It's another to write code that tells the reader what it's doing
Mar 5, 2024
When a product/business gets better with more users using it.
Dec 4, 2023
A few things I’ve learnt about handling incidents.
Oct 24, 2023
Some heuristics on how to pick the highest value thing to work on when embedded in a product team.
Oct 20, 2023
I like to organise information in playlists, or tags. It allows me to contain narrowly scoped projects.
Oct 3, 2023
discusses the concepts of flow efficiency and resource efficiency and emphasizes the importance of optimizing flow to achieve real efficiency.
Sep 13, 2023
The title here is misleading, because I’m here to make a case for not assigning your team to full capacity.
Sep 8, 2023
Network failures are an inevitability in distributed computing. Your frontend has to be built with that in mind
Sep 8, 2023
Exploring how writing is a tactical and strategic skill for developers to hone.
Aug 6, 2023
We’ll look at this from two perspectives, the pull request author, and the reviewer
Aug 1, 2023
Shared room, different tasks
Jul 29, 2023
Some long form content
Jul 20, 2023
WIP - publishing for early feedback😛
Jul 9, 2023
An asynchronous pair programming method
Jul 4, 2023
What I've done in the past.
Jun 15, 2023
Something to think about when engineering solutions.
Jun 14, 2023
Communicating our understanding of the problem and Forecasting completion of the solution
Jun 2, 2023
Someone gave me 5 minutes to do a sales pitch on the subject
Apr 29, 2023
I've had the pleasure of working on some multi-tenant products, and noticed some concerns repeat themselves. This note tries to capture some of those
Apr 29, 2023
If a task is big enough, multiple small & focused PR's are a solid way to approach it
Apr 17, 2023
Musings on what Domain Driven Design taught me about naming variables, methods etc in my code.
Apr 10, 2023
Some musings & observations on refactoring
Apr 10, 2023
Putting together all related resources around this topic.
Apr 7, 2023
Answering the question "Why does this site exist?"
Apr 7, 2023
Feels weird to tag this one under productivity, lol.
Apr 7, 2023
Steps I take to preserve and make time for flow state
Apr 7, 2023
An alternative or add on to time management
Apr 6, 2023
Some things to think about when considering feature flags
Mar 26, 2023
Heuristics, mental models, practical, immersion
Mar 21, 2023
A way to train your design eye
Mar 19, 2023
I'm trying to use tidal more and more. Here are some UX pain points I've been feeling.
Feb 25, 2023
Some services & workflows that help with container management, orchestration, & infra
Feb 25, 2023
Some services and workflows that help with Batch processing in AWS.
Feb 5, 2023
Let's learn how to balance this load, shall we
Feb 1, 2023
Polishing up my knowledge on how networking is structured in AWS
Jan 25, 2023
The most common react bug I've been having to fix is caused by trying to `value.map()` an `undefined value`
Jan 16, 2023
Actions taken by a user, role, or an AWS service are recorded as events in CloudTrail. Events include actions taken in the AWS Management Console, AWS Command Line Interface, and AWS SDKs and APIs.
Jan 9, 2023
Such a wide array of topics. It was a fun year for learning
Jan 6, 2023
Highly available DNS Service from AWS
Jan 6, 2023
Logs, Metrics, Alarms, Events, & Dashboards
Jan 6, 2023
Infrastructure as Code. Cool kids sh*t😎
Jan 4, 2023
Compute service.
Jan 4, 2023
Networking services
Nov 25, 2022
Optimising Mean Time To Recovery is more important than trying to minimise Mean Time Between Failures.
Nov 14, 2022
I often open Pull Requests immediately when I start on a task.
Nov 2, 2022
Simple Storage Service
Oct 31, 2022
How WIP limits can help your team ship software faster, & more effectively
Oct 17, 2022
How can this theory can be a helpful heuristic for effective team design
Oct 17, 2022
Thoughtworks' James Lewis shares his experience & research on Team Topologies, software architecture, & complexity science
Oct 15, 2022
Some highlights snipped from fs.blog + a Youtube video at the end
Oct 11, 2022
A case study of ING bank and their experiments with team topologies
Oct 11, 2022
IAM provides Identity for anything requiring long term AWS access. Humans, services, or applications (these are referred to as principals).
Oct 3, 2022
I tend to do some of my most impactful/meaningful work whilst in PJ’s. In fact, I can confidently say I’ve generated more revenue in that outfit than any other.
Sep 15, 2022
An attempted answer to a question asked in the Frontend masters Discord
Sep 13, 2022
Getting tired of always having to google how to do this, and I just haven't committed it to memory yet.
Sep 10, 2022
I am somewhat of a spotify power user. Here is some commentary on the User Experience
Aug 21, 2022
A friend asked me a thought provoking question a few weeks ago
Jul 18, 2022
A short talk by Kent Dodds.
Jul 18, 2022
Some experiments ;)
Jul 18, 2022
Goldman Sachs managing director and Law School adjunct professor Jim Donovan shares his insights on the skills necessary to manage and cultivate client relationships. Donovan is responsible for advising many of the largest corporate and individual clients of Goldman Sachs. (University of Virginia School of Law, Nov. 6, 2015)
Jul 4, 2022
Some notes from the learn with Cantrill course
May 29, 2022
Looking at how software interacts with the world around it
May 27, 2022
After months of procrastinating, I finally have a solution for Open Graph Images on this site
May 15, 2022
A little story about how iOS handled the placing of icons after I installed Apple music
Apr 18, 2022
Some observations I've made on Proof of Concepts, and how they fit into the software development lifecycle.
Mar 30, 2022
Reflections on lessons taught by David Perell & Tiago Forte, and how I'm applying it in organising my knowledge work. In this example, we focus on how it's helping with my music organisation.
Mar 24, 2022
Notes from an insightful talk by Dan North
Mar 13, 2022
My love affair with the Opening set. I want to be the DJ you think of when you think "I need a good opener for this event"
Mar 13, 2022
Some record labels I like, ranging from old and dear, to new stuff from a few days ago:)
Mar 6, 2022
I studied networking once upon a time, and I need to brush up those lessons as they're applicable to AWS Solutions Architect learnings.
Feb 14, 2022
Some notes from the Well-Architected Framework whitepaper
Feb 14, 2022
there’s a reason why people always mention Deepchord, Fluxion etc when we talk about dub techno
Feb 7, 2022
I read shape up a year or two ago, and I'm applying some of the principles taught when managing my own workload. I only work on 1 'other' project at a time, outside of my daily work commitments
Feb 3, 2022
I have no search on my site yet, but Pro-Search has solved that problem. Makes it super easy to find any text on my site.
Jan 15, 2022
reflection on some of the lessons learnt from the densely packed book, Spotify Teardown
Jan 15, 2022
better way to share curated music
Jan 9, 2022
A mini rant & quick lesson in design
Dec 28, 2021
Taylor & Ronny teach some fundamental lessons on energy management in a DJ set
Dec 14, 2021
Trying to have a good overview of the architecture of pieces involved with building this backend service.
Dec 11, 2021
Yani Highlights
Dec 11, 2021
DIFTK highlights
Dec 11, 2021
BHE Highlights
Dec 11, 2021
How I freelance & contract
Dec 11, 2021
Obsidian, icloud Notes, Hugo, Git
Dec 11, 2021
a small feature I've been wanting for a long time
Dec 11, 2021
more retrospective notes from the last freelance project I did.
Dec 8, 2021
My values, and how that translates to my preferred ways of working & communicating
Dec 8, 2021
more upbeat dub techno & friends
Nov 29, 2021
various links from the Dub Monitor video on hypnus.
Nov 1, 2021
this is the music that was used to make statistical analysis of which platform offers more techno music.
Oct 26, 2021
Styling is 'easier' if you use a mobile first approach.
Oct 25, 2021
Notes from a nest js crash course
Oct 20, 2021
notes on the saga's pattern
Oct 20, 2021
introductory research into mutation testing
Oct 19, 2021
Good design is a fundamental layer of multiple disciplines, because of this, I think it's important to make time to understand the principles of good design
Oct 19, 2021
Retro from the project I've just finished
Oct 19, 2021
summary of the backend work I've been doing in the last few weeks
Oct 12, 2021
useful hugo commands & links
Oct 11, 2021
experimenting with Hugo shortcodes - implementing a way to embed spotify tracks
Aug 16, 2021
I recently had a chat with my BK about his experience with outsourcing portions of his freelance work. a few things he said stood out to me, & that's what I'll highlight.
Jun 1, 2021
Tailored for music curation. - Interesting Spotify tools I've found to help manage your library, & gain better insight on its structure.
Apr 25, 2021
Some notes on a pattern I've seen when writing code that relies on data from an API
Apr 22, 2021
Random insights on platform
Feb 10, 2021
A summary of some object orientation notes
Nov 8, 2020
Some notes & annotations from the Hundreds Of Ways podcast episode with Tom Critchlow
Oct 15, 2020
Notes from Frontend Masters course titled above, the course is presented by Brian Holt.
Oct 1, 2020
A few snippets and steps on how I made the blog post filter work.
Sep 25, 2020
An attempt to make a habit of finishing courses. A few notes on interesting bits & stuff thought's I'd love to bookmark
Sep 23, 2020
Git commands that I always have to google
Aug 16, 2020
This is how I share my playlists across multiple streaming services, with minimal effort, for free.