Bookmarks
These are articles and links that I’ve saved from around the web using Raindrop.io
Your stolen package is everyone’s problem
A thoroughly modern nuisance for consumers, shippers, and retailers alike.
Visualizing MBTA Data
An interactive exploration of ridership, congestion, and delay on Boston's subway system.
Every story in the world has one of these six basic plots - BBC Culture
Researchers analysed over 1700 novels to reveal six story types – but can they be applied to our most-loved tales? Miriam Quick takes a look.
Beware of Integer Overflows in Your C Code – Giovanni Dicanio's Blog
Summing signed integer values on computers, with a *finite* number of bits available for representing integer numbers (16 bits, 32 bits, whatever) is not always possible, and can lead to subtle bug…
Beware of Unsafe Conversions from size_t to int – Giovanni Dicanio's Blog
Converting from size_t to int can cause subtle bugs! Let’s take the Win32 Unicode conversion API calls introduced in previous posts as an occasion to discuss some interesting size_t-to-int bu…
The 2023 State of Kubernetes in Production - The New Stack
Enterprises running Kubernetes in production are still struggling to find the balance of flexibility and complexity. Read Spectro Cloud's 2023 report.
Is AI enough to increase your productivity? - Stack Overflow
Retrieval augmented generation: Keeping LLMs relevant and current - Stack O
Contributing to Tech Communities: How Open-Source can land you a job and ge
Hello there! TL;DR In this article, we’re going to see how open-source can...
Why HTTP/3 is eating the world | APNIC Blog
Guest Post: What problems HTTP/3 solves, how it performs, why it’s seen such swift adoption, and what limitations it is still working to overcome.
Long Live The Test Pyramid — Smashing Magazine
Is the Test Pyramid really dead? Discover the more contemporary testing strategies and evaluate the Test Pyramid’s relevance in today’s software development practices.
What’s in a domain name: The meaning of URL suffixes - Rest of World
Three major websites — Twitch, Discord, Github — have domain names with each with an iconic URL suffix, which come from small island nations and territories.
Should academic disciplines have both a purpose and a finish date? | Aeon E
Academics need to think harder about the purpose of their disciplines and whether some of those should come to an end
Open Discussion: What can be done to reduce infrastructure-as-code complexi
The Negative Impact of Mobile-First Web Design on Desktop
Mobile-first web designs cause significant usability issues when viewed on desktop. Content becomes overly dispersed across long scrolling pages with expansive white space and enlarged images and fonts, making it difficult for users to consume and understand the information.
How a 23-year-old first-time Firefox coder fixed a 22-year-old bug | Ars Te
Tiny text boxes, lingering on screens like ghosts, exorcised after 2 decades.
From prototype to production: Vector databases in generative AI application
Integrating AI tools into your workflow - Stack Overflow
Bricolage | Some notes on Local-First Development
Local-first shifts reads and writes to client databases synced by engines. A major paradigm shift ahead.
Stop Lazy Loading Product and Hero Images – Cloud Four
I see a recurring performance problem on many ecommerce sites—the most important images on the page are being lazy loaded when they shouldn't be. You’re better off not implementing lazy loading at all than implementing it incorrectly.
























