Mauve fast and break things
Subscribe
Sign in
Home
Archive
About
New
Top
Discussion
Fluid typography kerning in CSS
Taking fluid typography one step further by meticulously controlling kerning pairs.
Sep 24
Share this post
Fluid typography kerning in CSS
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
April 2023
Building a new database
This reply was too long for Discord so… let’s try out Substack’s new threads feature! what's the problem you want to solve with a new database? …
Apr 13
Share this post
Building a new database
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
Does the future web need trademarks?
This thought crossed my mind while reading a story about a founder who lost their Twitter handle to a competitor and essentially had no recourse…
Apr 6
Share this post
Does the future web need trademarks?
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
March 2023
Finding the dominant colour in logo images: the why and the how
Figure out the accent colour so your customer doesn't need to worry about it! We can use simple math and some Go code to analyse an image that contains…
Mar 31
1
Share this post
Finding the dominant colour in logo images: the why and the how
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
Moving from Ghost to Substack
On the phenomenon of caring less and less about walled gardens.
Mar 7
Share this post
Moving from Ghost to Substack
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
Details that matter: Direct file download errors
How to properl handle 500 internal server errors for file downloads. A well-designed unhappy path can make all the difference.
Mar 3
Share this post
Details that matter: Direct file download errors
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
November 2022
Wrapping errors in Go: A new approach
I've changed all error wrapping in two production codebases from this: if err != nil { return errors.Wrap(err, "failed to do a thing") } And this: if…
Nov 18, 2022
Share this post
Wrapping errors in Go: A new approach
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
Structured errors in Go
This post documents a catalogue of experiments on the topic of error management in medium-sized Go programs, specifically HTTP APIs, with certain end…
Nov 7, 2022
Share this post
Structured errors in Go
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
June 2022
The Stockholm Syndrome of SQL: Why Relational Databases Need a Diverse Competitive Ecosystem of Query Interfaces
This is part 1 of a series analysing the relational database landscape and criticising the design of Structured Query Language. This article Our…
Jun 26, 2022
Share this post
The Stockholm Syndrome of SQL: Why Relational Databases Need a Diverse Competitive Ecosystem of Query Interfaces
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
web3 first impressions
I've played with cryptocurrencies for a while, since around 2015 if memory serves. That has involved buying some Ethereum and bitcoin on Kraken and…
Jun 16, 2022
Share this post
web3 first impressions
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
Building your own personal Google
I've never been good at keeping notes. I have a Notion file with 36 links in it, it was last updated in 2019. I also have a Pocket account, I use it to…
Jun 8, 2022
Share this post
Building your own personal Google
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
May 2020
Technology, creativity, culture and how they facilitate each other.
Essays on design, software, the world and the lines we draw amidst it all.
May 13, 2020
Share this post
Technology, creativity, culture and how they facilitate each other.
www.southcla.ws
Copy link
Facebook
Email
Notes
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts