

Discover more from The lucavallin Newsletter
Week #42
Containers from Scratch, Kubernetes-based testing environments, and new repositories on FirstIssue.
Hello, engineer! In this edition of “The lucavallin Newsletter”:
Software Development
Take a moment to explore the following blog posts:
barco: Linux Containers from Scratch in C. barco is a straightforward implementation of a container runtime in C, built to learn more about the Linux Kernel and to make the fundamental inner workings of tools such as Docker more accessible to everyone.
How To Build a CLI Tool To Show Ports Available in Rust. Learn to check port availability using Rust with Clap for command-line arguments. Useful for managing multiple services and ensuring ports are free.
First Supernova Discovered by AI. An AI tool called BTSbot has successfully identified a supernova, reducing the need for human involvement. Led by Northwestern University and an international team, this advancement streamlines astronomical research and allows scientists to focus on more in-depth cosmic exploration.
Dev & Infrastructure tools
Discover some interesting tools I came across lately:
Folks at Aerokube have built Boot, a Kubernetes-based solution for efficient, cost-effective testing and development environments with rapid virtual machine deployment. Go check it out here.
Warp and Fig, two tools to bring AI and autocomplete to the terminal. They look pretty and useful, will you replace your terminal with them?
FirstIssue.dev
Stay in the loop with new repositories on FirstIssue.dev, and find a project to contribute to.
kedro-org/kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
nightwatchjs/nightwatch is an integrated end-to-end testing framework written in Node.js and using W3C Webdriver API.
juspay/hyperswitch is an open source payments switch written in Rust to make payments fast, reliable and affordable.