Durable execution: autosave for your microservices
Ryan is joined by Jeremy Edberg, CEO of DBOS, and Qian Li, co-founder of DBOS, to discuss durable execution and its use cases, its implementation using technologies like PostgreSQL, and its applications in machine learning pipelines and AI systems for reliability, debugging, and observability.
Read moreThese are the top 10 schools in CodeSignal’s 2025 University Ranking Report
Now in its 5th year, CodeSignal’s 2025 University Ranking Report continues to make news headlines by tackling a simple, but bold, question: what are the top schools for software engineering if you look at students’ actual coding skills? That’s a question news outlets like Dice, Government Technology, and NBC Bay
Read moreProbability of rolling a Yahtzee
IJK (iconjack) has calculated the probability of rolling a Yahtzee in no more than n rolls. The first few numerical values are p(1) = 0.0007716 p(2) = 0.0126316 p(3) = 0.0460286 The probability is 0.95 after 23 rolls, and 0.99 after 32 rolls. Here’s a plot. The post Probability of
Read moreChris’ Corner: Design Do’s and Don’ts
I admit I’m a sucker for “do this; don’t do that” (can’t you read the sign) blog posts when it comes to design. Screw nuance, gimme answers. Anthony Hobday has a pretty good one in Visual design rules you can safely follow every time. Makes sense to me; ship it.
Read moreResearch roadmap update, May 2025
An update to the research that the User Experience team is running over the next quarter.
Read moreTrinomial Coefficients and Kings
The term trinomial coefficient is used a couple different ways. The most natural use of the term is a generalization of bionomial coefficients to three variables, i.e. numbers of the form where i + j + k = n. These numbers are the coefficients of yj zk in the expansion of (x + y
Read moreSalesforce wants to do for agentic AI what they did for SaaS
Christophe Coenraets, SVP of Developer Relations at Salesforce, tells Eira and Ben about building the new Salesforce Developer Edition, which includes access to the company’s agentic AI platform, Agentforce. Christophe explains how they solicited and incorporated feedback from the developer community in building the developer edition, what types of AI
Read moreRiff on an integration bee integral
I saw an integral posted online that came from this year’s MIT Integration Bee. My thoughts on seeing this were, in order: It looks like a beta function. The answer is a small number. You can evaluate the integral using the substitution u = 1 − x2025. I imagine most
Read moreThe Basics of Node.js Streams
Explore the fundamentals of Node.js streams for efficient I/O operations. Learn how readable, writable, and transform streams work with practical examples of data handling, piping, and backpressure management in this comprehensive guide. Continue reading The Basics of Node.js Streams on SitePoint.
Read moreWhether AI is a bubble or revolution, how does software survive?
Money is pouring into the AI industry. Will software survive the disruption it causes?
Read more