Demitri Swan
banner
demitriswan.bsky.social
Demitri Swan
@demitriswan.bsky.social
Senior Software Engineer @ Apple
Snowboarder
Music & Film Enjoyer
Scotch Fan
Your homie from the Bronx
If you develop HTTP or RPC APIs, this book is essential. It covers everything you need to know about API design and is written by Geewax, a contributor to Google’s API Improvement Proposals documents (AIPs).

#SoftwareEngineering
April 15, 2025 at 3:55 PM
Do these 3 things to improve the utility of your unit tests 👇

💡 No (or minimal) logic

💡 Wet (or damp) implementation

💡 At most, three parts: setup, execution, assertion

#SoftwareEngineering
March 1, 2025 at 5:08 PM
An overwhelming majority of applications don't need to be "blazing" fast.

#softwareengineering
February 27, 2025 at 8:31 PM
C++ supports compile-type polymorphism whereby types can be implicitly satisfied, similar to Go, through concepts.

Using this strategy, you can inject your dependency without the cost of dynamic dispatch.

#softwareengineering
February 23, 2025 at 2:21 AM
The easiest aspect of writing code…is writing the code.

#softwareengineering
February 22, 2025 at 4:22 PM
Getting started on BlueSky. Follow along if you're interested in:

Software Engineering
Technology

I will also post an occasional rant about my non-professional interests. Find out.

#softwareengineering
February 21, 2025 at 5:11 AM