Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Claude migrated me off Authy
When MFA first arrived, Authy became my tool of choice for codes.
-
Coffee roasters
I drink a lot of coffee and I keep forgetting which bags were worth reordering.
-
Lessons learned from using GitHub Actions
Since going generally available in 2019, GitHub Actions has cemented itself in the development zeitgeist.
-
How I build products with AI
LLMs have totally transformed the way I work and create new products.
-
Is software ever done?
There's a comment on Hacker News about Netflix that I keep coming back to: Company starts Makes things better to get a larger market share Gets a mini-monopoly (large enough share that inertia and name recognition can preserve its market share) Slowly but…
-
Technical Project Discovery Checklist
Recently I've had to delve into a lot of legacy products to understand how we can migrate them to a newer, more modern stack.
-
What's new with Repowarden
I launched Repowarden about three months ago.
-
One item purchased, Ten emails
Online shopping is fantastic.
-
Anti-Book Book club
The Anti-book book club started as an excuse to meet with friends every month or two.
-
Supply Chain Irony
There is a certain irony that large organisations carry out a myriad of checks, due diligence, impact assessments, contract reviews and more for any and all business they themselves do business with.
-
Todoist Setup 2026
I’ve used Todoist for almost a decade and completed over 50,000 tasks on there.
-
Power Puttering
You know those tiny jobs you never think to do until you’re sat on the loo with no paper?
-
Launch: Repowarden - AI-powered repository maintenance
Today I am launching Repowarden, an AI-powered repository maintenance tool.
-
Thoughts on LLMs and AI
Thou shalt not make a machine in the likeness of a human mind. - Dune LLMs have been with us for a while now, and the rate that they evolve continues to accelerate.
-
Just launched, PlanPacer - The easiest way to add payment plans to your app using Stripe
I launched a new microsaas - PlanPacer!
-
Book Notes - The Mezzanine
Nicholson Baker’s The Mezzanine is ostensibly about nothing.
-
Event Driven Architecture Rules of Thumb
Event driven architectures are a fantastic mechanism for powering decoupled services.
-
ClickOps and IaC - which are Pets and Cattle?
Ancient history tells us that a peoples known as the "sysadmins" or "web masters" used to manually configure servers via the archaic command line.
-
Learning to Type Fast
Typing is the conduit by which thoughts flow via the keyboard to the computer.
-
Allgood - Instant healthcheck webpage and API for JS/TS projects
Over the weekend, I shipped a new open source project - allgood.
-
Vendor Lock-in is an Imaginary Problem
Vendor lock-in is often cited as a reason to chose on-premise hosting, or to be mindful of "avoiding" it when using the cloud (whatever that means).
-
DynamoDB Considered Harmful
I think DynamoDB is quite a useful database.
-
An engineers guide to the Solutions Architecture role
For the past couple of years, I've worked as a solutions architect.
-
Should I learn to code if AI will replace me?
In the past few years, AI has gone from a nerdy pipe dream to reality.
-
Components of a Great Architecture Diagram
Info - key, author, legend, version history Flow diagrams VPC and markings Services wrapped up Understand the different scopes - overarching be more general "image service" but a more indepth diagram would include the components or even the classes of that
-
Set your time zone manually when in the Canary Islands
On a recent vacation to the Canary Islands, I decided to book a romantic evening at a sea side restaurant for my wife and I.
-
AWS Summit 2024
I was fortunate this year to attend the AWS Summit at London's ExCeL.
-
Markdown for Slides
Working in tech, if you wanted to "share your knowledge" chances are you used Powerpoint to create a presentation.
-
Cool Links from Around the Web
Despite web search providing an interface to a wealth of human knowledge, one thing that it can't crack is finding cool stuff.
-
Common phrases that probably aren't true
There are a litany of common phrases that are found on lots of packaging and in marketing materials.
-
Tips for Battling Alert Fatigue
When your first outage happens, alerting and monitoring becomes top priority.
-
What people mean when they say - we do TDD
Test-driven development is that - test-driven.
-
11ty or Bust
It’s been four years since I last did any major work to my site.
-
Lambda Warming is an Antipattern
At a certain stage during most monolith to microservice migrations, teams that choose to migrate to Lambda often encounter a classic problem: cold starts.
-
Business Version 2
I have been working as a software engineer for 8 years.
-
How to buy a car
Recently, I purchased a new-to-me (used) car.
-
TIL - How to send an SQS message from a Lambda inside a VPC
Sending a message to SQS from a Lambda inside a VPC should be trivial.
-
Pull Request Environments in GitHub Actions (with SST, AWS and Cloudflare pages)
Pull request environments are a useful tool to have in your CI/CD pipeline.
-
How Part Time has helped me in life
Part time working has been the best career move I've ever made.
-
Why are software companies so obsessed with doing anything but work?
Recently, my favourite time building software I've ever had has been developing Loginllama.
-
Lifehacks
Inspired by https://guzey.com/lifehacks/ Last updated: 2023-06-09 you'll get far more benefit from reading books than anything on the web Be cautious of people who overcomplicate things be requirements led ask good questions time spend configuring a system
-
Setup a Repo in Github
I end up creating quite a few repos in Github for customer projects.
-
SQS, SNS, Eventbridge, DynamoDB - Chosing the right queue system in AWS
AWS has so many different queuing services.
-
Raising £1000 for MSF
TL;DR I'm raising money for Medicins Sans Frontiers by running my first half marathon.
-
Whimsical Software
Software takes itself too seriously.
-
Devblog - LoginLlama 001
I'm starting work on a new SaaS!
-
Rules of Thumb for creating API's
Building good software often starts by having good principles upon which to design it upon.
-
Simple sites
I saw a tweet the other day from Dan Rowden that hit on a class of software I really love.
-
You can't fix engineering culture with communication
It always bothers me that people say that "communication" is the problem in engineering organisations.
-
The Cobra Effect and Software
We like to focus on inputs, not outputs.