Recent Docker BuildKit Features You're Missing Out On(opens in new tab)
Learn how to use BuildKit - the improved builder backend for Docker - that adds many new features to Docker, including new Dockerfile syntax, built-in debugger and more...
Curated river of news
Latest posts from blogs I follow
Learn how to use BuildKit - the improved builder backend for Docker - that adds many new features to Docker, including new Dockerfile syntax, built-in debugger and more...
Proverbs are supposed to encapsulate a bit of wisdom, but you still need know when to apply it.
PyCon US is just around the corner. I've asked Rob Ludwick to come on the show to discuss how to get the most out of your PyCon experience. There's a lot to do. A lot of activities to juggle, including ...
“React is, for the vast, vast majority of organisations making web-facing software, objectively worse than many of the alternatives.”
Those in web3 parade around, waving their decentralized banners, while conveniently relying on centralized services for communication and content distribution.
For our 4th episode, we have four conversations from KubeCon EU 2024.We talk to Jesse Suen about Argo CD & Kargo, Solomon Hykes shares the next evolution of Dagger, and Justin Cormack dives into Docker & AI. We also catch ...
Buying fake William Morris prints on Etsy and other early signs of epistemological collapse
Hi All! 🤗 Imagine, just for a second, a future in which we all have our own websites and that those sites are at the center of everything we do and create online. Wouldn’t it be amazing to be able ...
A wrap up of all the things that happened in Terminal Trove in April 2024.
Dev Diary on my project on developing an app to help people keep track of what matters to them.
Remember Grunt files?
I'm starting a SaaS project using Django, and there are tons of decisions right out of the gate. To help me navigate these decisions, I've brought on Cory Zue. Cory is the creator of SaaS Pegasus, and has tons of ...
This article will be part of an extensive series in which I plan to explore various aspects of Fourier Mathematics. I will take notes, create some visuals (a good pretext to learn more about graphics), and hope that it will ...
System Log: Sinusoidal Tetris Let's play Tetris, but with a twist. No geometrical figures will fall from the sky. Instead, you control a sinusoid, defined by: \[ f(x) = A \cdot \sin(\omega x + \varphi) \]
Why age is crucial in Korea, affecting language, respect, and social relationships. What is Korean & international age?
A wrap up of all the things that happened in Terminal Trove in March 2024.
Nicole is a software engineer and writer, and recently wrote about the trade-offs we make when deciding which tests to write and how much testing is enough.We talk about:Balancing schedule vs testingHow much testing is the right about of testingShould ...
Why and how we should share the things we love to make.
How to open pieces of narrative non-fiction writing, conference talks, and sticky jars
I broke the first rule of preventing CLS. Shame on me.
If you've ever thought about starting a podcast or a SaaS project, you'll want to listen to this episode. Justin is one of the people who motivated me to get started podcasting. He's also running a successful SaaS company, transistor.fm, ...
Hi All! 🤗 There are many pages you can add to your personal site that people can visit if they want to learn more about you. A “contact” page or an “about” page are two classics that you’ll find on ...
If you work in shell/terminal often enough, then over time the history will become your personal knowledge vault, documentation and command reference. Being able to use this personal documentation efficiently can hugely boost your productivity. So, here are a couple ...
One of my first TIL entries was about how you can imitate Node’s node_modules semantics in Python on UNIX-like operating systems. A lot has happened since then (to the better!) and it’s time for an update. direnv still rocks, though.
A wrap up of all the things that happened in Terminal Trove in February 2024.
My first attempt at bringing back the short story in ~30 years.
Before we begin, I’d like to clarify that the project ideas I am about to suggest are mainly intended for those who are interested in exploring new areas of knowledge. However, it’s important to note that most of these ideas ...
I was EMBARRASSED.
Hi All! 🤗 It is one of the most common reasons why we abandon our personal sites and blogs: at some point, we stop publishing. But why? Weren’t we so enthusiastic when we started (or restarted) our sites? Didn’t we ...
Intro This article is a continuation of my previous selection of non-trivial algebra problems from the Romanian Math Olympiad for high-school students. However, this time I have included a few harder problems from the National Phase that would definitely provide ...
Well it’s that time again, migrating for one reason or another listlessly between computers as priorities and jobs change. Here’s a middle-depth breakdown of how I speed-run getting a new machine off the ground. This post is for Mac computer ...
Now that we have the new Go enchanced routing features, the standard library is all we need.
I manifested a "State of Diffusion++" meetup yesterday that I felt was a success. 200 people signed up! Here are some photos!