We write about testing, design systems, Cloud native, and Backstage.
Charles Lowell — December 18, 2023
A major milestone in bringing Structured Concurrency and Effects to JavaScript, Effection 3.0 has excellent TypeScript support, a powerful new context API, and harmonizes perfectly with the JavaScript APIs you know and love.
Read articleReceive a monthly curation of resources about testing, design systems, CI/CD, and anything that makes developing at scale easier.
Charles Lowell — December 11, 2023
Why async functions in JavaScript are insufficient as a Structured Concurrency primitive
Read articleTaras Mankovski — October 24, 2023
Navigating the challenges of inner-source Backstage portals? Discover how successful adopters harness code owners to streamline contributions and maintain code quality.
Read articleMin Kim — October 16, 2023
In this guide Min will show you a unique approach to tackling a mountain of linting errors without disrupting delivery
Read articleCharles Lowell — May 01, 2023
Even if you primarily run your JavaScript in Node, Deno is a fantastic tool for building and distributing packages on NPM (and everywhere else). This article shows how to publish modules to both https://deno.land/x and https://npmjs.org using nothing more than the deno CLI.
Read articleTaras Mankovski — January 22, 2023
Learn strategies for integrating external services into Backstage that improve discoverability and lower congantive load for your users
Read articleJacob Bolda — December 12, 2022
Ever wanted to run parallel jobs in Github Actions with a high level of flexibility? We have, and now you can too!
Read articleCharles Lowell — December 05, 2022
To test whether the Backstage is setting up the Catalog properly, you must start a Backstage server, wait for a while, and assert. This feat is easier said than done. Here is part 2 in which Charles will guide you through it in this article.
Read articleWe invite thought leaders to share their ideas about engineering.
Hosted by Charles Lowell and Taras Mankovski
Austin Parker, Principal Developer Advocate at Lightstep talks about the OpenTelemetry Framework, which is an observability framework for cloud-native software and a collection of tools, APIs, and SDKs.
Listen to episodeHosted by Charles Lowell and Taras Mankovski
Puneet Lath, Director of Research and Development at Expensify, talks about the unique way their company is open-sourcing the front end of their product itself.
Listen to episodeHosted by Charles Lowell and Taras Mankovski
Steve Pereira—the founder of Visible—talks about how his unique approach to mapping helps customers get products out of the door fast and efficiently.
Listen to episodeHosted by Charles Lowell and Taras Mankovski
Data is at the center of everything we do. Yet, how can we trust it in a world where more "organic" food is consumed than produced? In this episode, Jason Kelley—the Global General Manager for Blockchain Services at IBM—talks about how data trust and transparency are applied to COVID-19 vaccines.
Listen to episodeHosted by Charles Lowell
"Java has done an excellent job at ruining types for everyone for quite a while—explains Marcel after describing the tech pub scene in London—but it's important to know there's more than one kind of type system." Along with Shane, they outline what's exciting about ReasonML and their experience with new languages and tools around types.
Listen to episodeHosted by Charles Lowell, Taras Mankovski
Monorepos are the new muse of library maintainers, but what happens when your project grows past 100 packages in the same repo? What about thousands? Rush.js was created for those cases, and Pete—who started the project while working at Microsoft—is here to tell us about it.
Listen to episode