Bookmarks from 2024
111 bookmarks from 2024
How Large Language Models work
Thanks to Large Language Models (LLMs) like ChatGPT, Artificial Intelligence has now caught the attention of pretty much everyone, but how these models work is still less widely understood.
Fake It Till You Make It: Good Advice or a Setup for Failure?
Imitating confidence, competency, and drive may work for some, but what are the long-term professional implications?
Mathematical Thinking Isn’t What You Think It Is | Quanta Magazine
The mathematician David Bessis claims that everyone is capable of, and can benefit greatly from, mathematical thinking.
Engineering Managers' Guide to Effective Annual Feedback
Breaking down the feedback cycle process from preparation to follow-up. Approaches I found useful, antipatterns to avoid, and a document structure that can help bring it all to one place. I hope to turn this often-dreaded task into a powerful tool for individual growth and organi
What docs as code really means - passo.uno
I’ve recently started a new job as a documentation engineer. While my work is largely the same as that of a technical writer, the sound and semantics of my new job title gave me some pause and made me think about what it really means to be doing docs-as-code. To say that it’s abo
A Map of Sync
We can categorize sync platforms across nine dimensions: data size, data update rate, the structure of the data, input latency, offline support, numbe...
The Dual Nature of Events in Event-Driven Architecture
Given that events play such a central role in event-driven architecture, there’s an astonishing lack of agreement on what should be contained in an event. This may be rooted in the fact that, depending on your perspective, events fulfill different purposes.
Should JavaScript be split into two languages? New Google-driven proposal divides opinion • DEVCLASS
A Google engineer presented a proposal to the official standardization committee that would split JavaScript into two languages, […]
The Secret to a Meaningful Life is Simpler Than You Think
Unhappy people fail to recognize what matters, instead becoming overly focused on what they believe is missing from their existence.
Know your “One Job” and do it first – charity.wtf
Story time. Susan was hired as a database engineer. Her primary projects, which are supposed to be upgrading/rolling out a major point release and running load tests against various config options …
Being Glue — No Idea Blog
Slides and notes for the Being Glue talk.
The Hierarchy Is Bullshit (And Bad For Business) – charity.wtf
My friend Molly has had an impressive career. She got a job as a software engineer after graduating from college, and after kicking ass for a year or so she was offered a promotion to management, w…
Questionable Advice: “My boss says we don’t need any engineering managers. Is he right?”
I recently joined a startup to run an engineering org of about 40 engineers. My title is VP Engineering. However, I have been having lots of ongoing conflict with the CEO (a former engineer) around…
How Hard Should Your Employer Work To Retain You?
Recently we learned that Google spent $2.7 billion to re-hire a single AI researcher who had left to start his own company. As Charlie Brown would say: “Good grief.” 🙄 This is an (incredibly!) extr…
What a 160-year-old theory about coal predicts about our self-driving future - The Verge
The Jevons paradox originated in the coal era, but it has a lot to teach us about the future of self-driving cars.


















