🪅 Heap Heap Hurray Ed. #291

Daily dispatches from the world of technology.

Happy Tuesday! You're halfway to the weekend! Well, almost halfway!

Geek Gossip

#FibreOpticsInTheWild - Scientists have observed something straight out of a dystopian movie - in the war torn regions of Ukraine. With drone warfare pushed to the limit, birds in the region seem to be building nests out of - fibre optic cables! These cables, intended to control drones but left in the fields after achieving their target or falling short of it, seem to have been picked up by nature for interior and exterior decoration!

Latest Updates

WWDC 2025 - Day 1 Highlights
Apple’s WWDC 2025 conference kicked off yesterday and here’s a summary of all the announcements made - New Glass UI, New iOS 26 (version naming will now be year based) are some of the major updates.

Rip Bill Atkinson: Apple Engineer Behind Macintosh Dies
Bill Atkinson, an engineer who played a key role in the development of the Macintosh and other landmark Apple products, has died of pancreatic cancer. Atkinson, who was 74, eventually became passionate about nature photography and, when he was diagnosed with cancer last year, wrote on Facebook that he had “already led an amazing and wonderful life.”

Youtube Cracks Down On Ad Blockers Again
It’s back! The cat and mouse game between YouTube and Ad Blockers. YouTube has started showing page overlays instructing users to turn off their ad blockers - with annoying timers that restrict when these overlays can be closed - going so far as to give limited views per day to their users till they turn off their ad blockers!

Changelog

YouTube - Relaxed moderation policies to allow content in the "public interest" to remain on the platform even if it violates rules.

Trending Projects / Code Repositories

Quarkdown | Markdown with superpowers — from ideas to presentations, articles and books.

Lingo Dev | Open-source, AI-powered i18n toolkit for instant localization with LLMs. Bring your own LLM or use its own engine.

Local Network Access | A proposal to restrict sites from accessing a users' local network without permission

In Case You Missed It

🎁 We now have a dedicated page to list all events. We will be updating this page EVERY WEEK. We will of course be publishing new (and coming-soon) events in this section but for a comprehensive list of events, check the link(s) below:

This link is EXCLUSIVELY accessible by subscribers of Heap Heap Hurray!

100 Agents - A fully remote, 48‑hour AI‑agent sprint where creators use open‑source frameworks to build autonomous systems addressing real business challenges. Over $2,500 in prizes, judged by top AI experts. Ready to push agentic AI limits? More details here.

Job Board

Senior Full-stack Engineer @ 100ms (Onsite - Bengaluru)

Experience : 4+ years (Python | REST APIs | React.js | Golang)

💰Expected Salary : ₹25L – ₹60L / year

Backend Engineering Lead @ Lexoga (Onsite - Thiruvananthapuram)

Experience : 7+ years (Python | Cloud Computing | API | Kubernetes | Terraform | GraphQL | GCP)

💰Expected Salary : ₹20L – ₹30L / year

Senior Software Engineer - Nodejs @ Coursefinder[dot]ai (Onsite - Hyderabad)

Experience : 3+ years (Javascript | Node.js | Express.js)

💰Expected Salary : ₹20L – ₹35L / year

Miscellaneous

How AWS Uses Formal Methods To Ensure Systems Correctness
This article discusses how Amazon Web Services (AWS) uses formal methods to ensure the correctness of its critical services. It highlights the use of formal specification languages like TLA+ and P, and how these methods have helped identify and eliminate bugs, improve performance, and increase confidence in systems correctness. The article also explores the evolution of AWS's correctness practices and how formal methods have become a key part of its development process.

Product Documentation Essentials
PostHog co-founder debunks common misconceptions about writing docs, emphasizing their importance for user adoption and providing practical tips on creating effective documentation, including starting with basic guides and iterating through feedback.

Search Params As State
Search param schemas are global, serializable, and shareable, but they're still hacked together with string parsing, loose conventions, and brittle utils. There’s no inference, no connection to the route itself, and it falls apart the moment you want to add more types, defaults, transformations, or structure. TanStack Router solves this holistically. Instead of spreading logic across your app, you define it inside the route.

Attention Subscribers

Every two weeks, on Friday at 7 PM IST, we distribute a “BONUS EDITION” featuring highly valuable links. These special editions are exclusively sent to our most dedicated and engaged subscribers. To ensure you receive these editions, please take the following actions:

1. Regularly open our emails. We track email open rates to identify our most active subscribers.

2. Engage with the links in our newsletter. While we provide concise summaries, your engagement is equally important.

Your active participation ensures you continue to receive these exclusive benefits. Thank you for your ongoing support and engagement.

If you are seeing the bonus edition posts in your SPAM folder, please do us a favour and mark it as NOT SPAM.

— Team HHH