Self-healing code is the future of software development

#526 – June 12, 2023 View in browser

Programming Digest

Self-healing code is the future of software development

Developers love automating solutions to their problems, and with the rise of generative AI, this concept is likely to be applied to both the creation, maintenance, and the improvement of code at an entirely new level.

OpenAI + Nylas chat on generative AI: Watch now! (sponsor)

Want an inside look at the future of generative AI? Evan Morikawa, Applied Engineering Manager at OpenAI, and Christine Spang, CTO and Co-Founder at Nylas, dive into what’s next for generative AI. They’ll discuss how software engineers are using AI solutions today, what AI's next stage of maturity looks like, and much more. Watch the replay on your time.

DORA Metrics: We’ve Been Using Them Wrong

How the top 10% of engineering teams think about metrics.

Twenty years of Escaping the Java Sandbox

The Java platform is broadly deployed on billions of devices, from servers and desktop workstations to consumer electronics. It was originally designed to implement an elaborate security model, the Java sandbox, that allows for the secure execution of code retrieved from potentially untrusted remote machines without putting the host machine at risk.

Flattening ASTs and Other Compiler Data Structures

This is an introduction to data structure flattening, a special case of arena allocation that is a good fit for programming language implementations.We build a simple interpreter twice, the normal way and the flat way, and show that some fairly mechanical code changes can give you a 2.4× speedup.

Why it is time to start thinking of games as databases

In this new blog post I’ll dive deeper into one of those benefits, and the futuristic capabilities it could unlock.

Why I prefer trunk-based development

Trisha summarizes the advantages of trunk-based development (as opposed to branch-based development) in this blog post.

Supercharge Your Productivity: Register for an Exclusive Talk with Adam Fortuna, Founder of Hardcover (sponsor)

Boost your productivity as a developer! Join Adam Fortuna, Founder of Hardcover, in an exclusive talk on Rails, Next.js, and Hasura architecture. Discover how they saved countless hours and unlocked the power of a public API. Register now!

Six ways to shoot yourself in the foot with healthchecks

One reason I like working at startups is you get to wear many hats. Of course, by "wear many hats" I really mean "suffer occasional periods of extreme stress when things fail and there are no grownups you can go to for help". I like to think of it as Extreme Learning.

how did you like this issue?

Amazing · Great · Okay · Meh · Bad

newsletters

© 2023 Bonobo Press

Would you like to advertise with us? Check out our latest media kit for more information.
If you no longer wish to receive these emails, click to unsubscribe.

Older messages

The growing pains of database architecture

Sunday, June 4, 2023

In 2020, Figma's infrastructure hit some growing pains #525 – June 05, 2023 View in browser Programming Digest The growing pains of database architecture In 2020, Figma's infrastructure hit

Cognitive Load Developer's Handbook

Sunday, May 28, 2023

A fundamental thinking tool to create simple yet maintainable applications #524 – May 29, 2023 View in browser Programming Digest Cognitive Load Developer's Handbook This paper discusses a

Real-time Messaging

Sunday, May 21, 2023

Ground stations transmit signals to satellites 22236 miles above the equator #523 – May 22, 2023 View in browser Programming Digest Real-time Messaging Did you know that ground stations transmit

Escaping creative downturns

Sunday, May 14, 2023

If I'm stuck in a creative downturn, there's usually only one remedy: keep going #522 – May 15, 2023 View in browser Programming Digest Escaping creative downturns If I'm stuck in a

Rules of Thumb for Software Development Estimations

Sunday, May 7, 2023

Ah, software estimation - the bane of many developers' existence and the scourge of project managers everywhere. #521 – May 08, 2023 View in browser Programming Digest Rules of Thumb for Software

You Might Also Like

[AI Incubator] Fall enrollment is now open 🍁🎓

Monday, September 16, 2024

NEW: We're adding more live coaching sessions ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Deepdive – Competitive Analysis

Monday, September 16, 2024

As a Product Manager, staying ahead of the competition isn't just an advantage—it's a necessity. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1558 [Easy]

Monday, September 16, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A classroom consists of N students, whose friendships can be represented in an

When Logs and metrics aren't enough: Discovering Modern Observability

Monday, September 16, 2024

Let's return to the previous series and discuss the typical challenge of distributed systems: Observability. We'll continue to use managing a connection pool for database access as an example

The Art of finishing & The browser for research

Monday, September 16, 2024

A new deep dive about a new browser, track everything and understand your life, the story of Figma Sans, and a lot more in this week's issue of Creativerly. Creativerly The Art of finishing &

AI Student Demo Day is LIVE!

Monday, September 16, 2024

Here's the link to join ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Charted | Coal Consumption by Region (1965-2023) 📈

Monday, September 16, 2024

This graphic presents global coal consumption by region from 1965 to 2023, highlighting Asia's continued role in driving demand. View Online | Subscribe | Download Our App Experience Data Without

5 Gaming Franchises That Need to Return

Monday, September 16, 2024

Top Tech Content sent at Noon! A dev conference with discussions, workshops, and 1:1 feedback sessions Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today

GCP Newsletter #416

Monday, September 16, 2024

Welcome to issue #416 September 16th, 2024 News Backup and DR Service Compute Engine Official Blog Introducing backup vaults for cyber resilience and simplified Compute Engine backups - Google Cloud

😸 NEW from Open AI

Monday, September 16, 2024

OpenAI just unveiled o1, kicking off a new series of "reasoning" models designed to tackle complex questions faster than we... Product Hunt Read in browser This newsletter is brought to you