Skip to main content
Scour
Browse
Getting Started
Login
Sign Up
You are offline. Trying to reconnect...
Close
You're currently offline. Some features may not work.
Close
Copied to clipboard
Close
Unable to share or copy to clipboard
Close
Phil Booth's Blog
philbooth.me
Pawno
: terminal
pleasure
philbooth.me
·
1w
Three ways to
shoot
yourself
in the foot with Google Cloud Run
philbooth.me
·
61w
Concurrency
diagrams
philbooth.me
·
62w
·
Discuss:
Hacker News
Node.js
async
the right way
philbooth.me
·
87w
Status
games
philbooth.me
·
89w
The art of good code review
philbooth.me
·
106w
Vector
search for
dummies
philbooth.me
·
127w
Lessons learned from
integrating
with
GPT
in production
philbooth.me
·
131w
Four ways to
shoot
yourself in the foot with
Redis
philbooth.me
·
132w
Nine ways to
shoot
yourself in the foot with
PostgreSQL
philbooth.me
·
146w
Six ways to
shoot
yourself in the foot with
healthchecks
philbooth.me
·
150w
How to
evaluate
dependencies
philbooth.me
·
154w
How to
debug
philbooth.me
·
159w
Some useful,
non-obvious
Postgres
patterns
philbooth.me
·
173w
Things my
dog
taught
me about software development
philbooth.me
·
225w
Passing the
WSET
Level 3 Award in
Wines
philbooth.me
·
335w
Build a better release
script
philbooth.me
·
348w
FxA
monorepo
migration
philbooth.me
·
353w
Interactive
bulk
editing with vim
macros
philbooth.me
·
362w
Back-off and
retry
using JavaScript
arrays
and promises
philbooth.me
·
366w
Loading...
Loading more...
Page 2 »
Keyboard Shortcuts
Navigation
Next / previous item
j
/
k
Open post
o
or
Enter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
g
h
Interests
g
i
Feeds
g
f
Likes
g
l
History
g
y
Changelog
g
c
Settings
g
s
Browse
g
b
Search
/
Pagination
Next page
n
Previous page
p
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc
Press
?
anytime to show this help