If you’re free and in San Francisco this Sunday (tomorrow!) at 11 AM and would like to hang out with other subscribers, please fill out this form. I prioritized paid subscribers so we currently have 75 people but I thought maybe we could aim for 100? I’ll clos…
One of my friends, an outstanding programmer who likes to fly under the radar, frequently tells me he admires my “ability to broadcast”. I guess he refers to the fact that I’m keeping a blog, and that I’m not afraid of writing with transparency about my advent…
About a year ago, I decided to move all my personal notes from DokuWiki to Obsidian.
DokuWiki is great software and has served me well, but I never utilized it
Having been in the startup space for quite some time and seen a bunch of engineers graduating from top schools and making it big, these are some thoughts on how founders might consider looking at liquidity.
Hello everyone!
Not a while ago I started to run a daily newsletter with resources (blog posts, videos and projects) about Go (Golang) that I found interesting. Here are the latest 6 issues of the newsletter. I hope you will find it useful. Happy coding!
Daily…
SNAP benefits sites for more than 20% of Americans are unusably slow. All of them would be significantly faster if states abandoned client-side-rendering, and along with it, the legacy JavaScript frameworks (React, Angular, etc.) built to enable the SPA model.
In the nerdy corners of the internet where I spend time, Twitter has become the dominant platform for intellectual discourse. Using Tyler Cowen’s daily link posts as a proxy—the go-to hub of content for those in my circle—now typically features a majority of l…
Towards the end of my mid-2019 job search, I was down to joining the Google Go team or Sourcegraph. Sourcegraph ultimately won due to cultural factors - the most important of which was the ability to build 100% in the open. All documents were public by default…
This is a note to describe a pattern for avoiding failures in distributed
systems, variants of which has been written about multiple ways with multiple
names (“copysets”, “read/write quorum systems”).
Recently a Dutch hacker was able to take control of 4 million solar panel installations (FTM, Dutch and Euractiv, English). And this wasn’t the first time either something like this has happened (PV Magazine).
As usual, huge thanks are due to the many beta rea…
With 380MM MAUs, Roblox probably counts more players than the entire AAA gaming ecosystem, is more played than Disney+ is watched, and is starting to rival smaller social networks in scale. But Roblox has yet to profit. How can it become a business comparable …
matthewball.co·Aug 18, 2024
Written By Matthew Ball··29-36 minutesgamingappleandroidai
I recently came across the FormattableStringFactory to create dynamic FormattableString instances. This is a very useful feature in combination with safe SQL queries and the SqlQuery method of Entity Framework Core.
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package. - TomWright/dasel
Or, how to explore the solar system and be back in time for Thanksgiving. It’s no secret that I’m a space nerd. One of the major headaches of human space travel is that if you put the e…
Explore a selection of open-source tools that can help you scan your AI systems for vulnerabilities, mitigating the risks associated with prompt injections.
Welcome to the first post of my new miniseries, where I’ll be sharing some of the most intricate and entertaining bug investigations I’ve done throughout my career. I hope you find these stories enjoyable!
Recursion Over a decade ago, I used to work in a large…
Learn why you might be overusing Vim's visual mode and how adopting a different mindset can help you use Vim more efficiently. Discover alternative commands and techniques that can save you keystrokes and boost your productivity in this insightful post.
Enhance your Astro-built website with a powerful, locally-powered search bar! Join David Teather as he guides you through adding a custom search feature using astro-pagefind. This blog includes easy-to-follow steps, code snippets, and tips for integrating and …