Disclaimer: Could this post be social suicide? Sure, that's a distinct possibility, given that I typically refrain from sharing opinions to steer clear of associated stigma. However, there is an elephant spraying everywhere and we've just been contentedly sitting in a muddy space grinning at its aftermath for a while
Designing A Data-Intensive Future: An Unscripted Journey with Martin Kleppmann | gotopia.tech
Jesse Anderson, director at Big Data Institute, and Martin Kleppmann, author of "Designing Data-Intensive Applications" explore together the evolving data landscape. They start with the origins of Martin’s book, emphasizing the crucial art of asking the right questions. Martin unveils industry shifts since 2017, spotlighting the transformative rise of cloud services.
The conversation then takes a twist as Martin delves into academia, sharing insights on local-first collaboration software and the fascinating world of Automerge. Aspiring software engineers are treated with some advice on how to navigate the delicate balance between simplicity and adaptability.
The interview concludes with a glimpse into diverse career paths in the dynamic realm of data engineering, making it a must-watch for professionals at every stage of their journey.
We need to reinvent hyperlinks in a cozy idiom for the contemporary dark forest online environment before web2 platforms succeed in their decade long quest to kill them (though they don’t deserve a…
Nixing Technological Lock In – Economics from the Top Down
I take a dive into the world of software and look at the problem of managing dependencies. From the Unix design, we've inherited many problems. Can we nix them with 'Nix'?
The history of HTTP and the stories behind status codes
Ever been greeted by a "404 Not Found" message while browsing the web? It's one of the many status codes used by the web. 404 is self-explanatory - usually an indication that a resource or page was not found.
The (almost) interesting history of Port NumbersPort numbers are the numerical
Port numbers are the numerical identifiers that allow computers to communicate over the internet. They are assigned to different applications and protocols, such as web browsing, email, file transfer, and so on.
But how did these port numbers come to be?
Who decided which port number belongs to which service?
What is a Logic? - Initiative for Digital Public Infrastructure at UMass Amherst
by Chand Rajendra-Nicolucci and Ethan Zuckerman Traditionally, field guides focus on the natural world, offering descriptions of different species or families that help readers identify them. As this field guide is focused on social media, we will need a different locus than species or families for our taxonomy. We’ve settled on “logics.” We use “logic,” […]
When working on Airbnb’s infra team, I struggled to grow from an L4 engineer to a senior/L5 eng. I came early, stayed late, and said yes to working on anything that needed help - I was as eager as a new grad could be.
John Battelle's Search Blog Larry Lessig – Why Can’t We Regulate the Internet Like We Regulate Real Space?
I’ve known Larry Lessig for more than 25 years, and throughout that time, I’ve looked to him for wisdom – and a bit of pique – when it comes to understanding the complex int…
It’s now been 20 years of fighting with it sporadically and I still can’t figure out how to use launchctl to successfully automate tasks reliably on macOS. Such a frustrating piece of software.