Rye: a Hassle-Free Python Experience (Rye 0.21 Demonstation) Demonstrates the then latest version of Rye (0.21) and now it can be used to manage Python projects and interpreters.For more information see https://rye-up....
Fiverr doesn't work for software projects I have a little calendar problem in my life, which I want to solve with software. Software, that I didn't want to write myself, but rather outsource to someone I can pay for developing it for me. Here is why I ended up coding it myself and why Fiverr does...
My Kingdom for an Injury Designation As a statistics enthusiast and a guy who now regularly works out, I have fully embraced the data I get from my Apple Watch. I’m not alone. Go to a gym or any popular trail, and you’ll s…
Render 2024 | June 12 - 14, 2024 Render is the premier software engineering & technology professional conference with a diverse lineup of technical speakers & immersive workshops featuring good vibes & great music.
Issue 46: Is Being Well Read Actually a Thing? Pt III: The Well-Read Archetypes On being well read within, without, by mastery
How to build a complete Flutter app: step by step example | Sandro Maglione Learn how to create a Flutter app with the most common features: routing, navigation, data models, data storage, dependency injection, error handling, state management, and Flutter widgets.
On successor states and websites This month, like everyone online, I have been watching with a mixture of chagrin and schaudenfruede as platform capitalism digs itself into ever more complex and narrow burrows. By this I mean it’s…
What language am I looking for? If you ask anyone who knows me what my thoughts are on javascript, you will get a unanimous “he hates it”. Typescript helps, but it doesn’t fix the problems. I don’t believe the problems I have with it are actually solvable without some radical changes in...
6 rules when making data dashboards Use these rules to help you make decisions when designing and making dashboards
Targeted strategies over dogmatic best practices - Nick Scialli Best practices are a dream. Solutions are real.
Browser extensions are underrated: the promise of hackable software In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
How to Replace Your CPAP In Only 666 Days This story is not practical advice. For me, it’s closing the book on an almost two-year saga. For you, I hope it’s an enjoyable bit of bureaucratic schadenfreude. For Anthem, I hope it’s the subject of a series of painful but transformative meetings. This...
Why is the mouse cursor slightly tilted and not straight? Is this a legacy thing or does a tilted cursor serves a purpose? I can tell that, the angle provides a totally vertical left edge which helps when highlighting text but what else apart from that? ...
Vision Pro Teardown—Why Those Fake Eyes Look So Weird | iFixit News Welcome to the Vision Pro, Apple’s most complex piece of hardware yet. So complicated that we’ll need more than one teardown to tackle it. First up: Those creepy eyes.
Introduction To Blazor Authentication in .NET 8 Blazor Authentication can be a tricky subject in .NET 8. The reason for this is that authentication has drastrically changed when compared to how we implemen...
How to Divide Data Into Batches With LINQ - Code Maze In this article, we will look at some approaches to dividing data into batches using LINQ methods, using the C# programming language
One million machine learning specialists are needed by 2027. These bootcamps are teaching the in-demand skills Companies like Simplilearn, edX, and Springboard are hoping to bridge the talent gap in machine learning.
How much bigger could Earth be, before rockets wouldn't work? hint: Apparently the Tsiolkovsky rocket equation does not actually say that you can launch a conventional rocket into orbit around an arbitrarily large and massive body. I'm looking for a number b...
Tagging Strategies in Azure: Best Practices for Efficient Resource Management Discover best practices for labeling in Azure and optimize your cloud resource management. Efficiency in administration.
A Brief History of the U.S. Trying to Add Backdoors Into Encrypted Data It’s been a weird week for America’s most valuable company—a firm whose tech products have such consumer goodwill they got away with forcing us to listen to...
Variable names as handles or sigils I'm trying to get back into using the notebook, so I'm digging through my drafts for posts I can rescue. This one bogged down because I made the mistake of doing some reading and deciding that it was More Complicated Than That. Anyway, this seems like one...
Finding a Therapist is EASY (for a Software Engineer) A few pointers to help start your mental health journey
Improve your shell skills with Clai I created a very simple command line utility in go that helps you create non-trivial command line / shell commands. It’s actually just a thin wrapper around the openai API’s, but it can be pretty usefull and saves you from switching to a chatgpt session o...
Schedule web scrapers with Apache Airflow | Adnan's Random bytes Learn how to schedule your complex web scrapers workflow with the help of Apache Airflow.
It’s The Impunity, Stupid Elon will save the planet if we let him break any law he likes… but then who will save the planet from Elon?
Introduction to Chaos Engineering in Serverless Architectures Chaos engineering is a proactive methodology that intentionally introduces controlled disruptions and failures into a system to uncover weaknesses, enhance resilience, and ensure robust performance in the face of unforeseen outages. Everything fails, all ...
Machine Learning to Ski All ski tracking apps can record information about your day on the slopes, including top speed and distance traveled. More importantly, they offer advanced analysis, such as differentiating between time spent on the lift and actual skiing. However, they r...
Infrastructure: From Zero to Enterprise Back when I was coding in 2007, my stack was straightforward. I had a shared hosting provider that cost me about 2 dollars per month (which I paid for a
Effortless Latex Equations for Web Pages You can create beautifully-typeset equations without breaking your workflow.
Simplify the Internet - zen habits By Leo Babauta The Internet is overwhelming for many people – it never ends, and our connection to it is consuming more and more of our time. When things get overwhelming, my advice is always the same: simplify. But how do you simplify such a complicated ...
A minimal, complete and correct ELF file As part of the compiler for my homebrew language, Garlic, I've been exploring what's in an ELF file. This is so I can output a binary file, ready for execution, instead of depending on an external compiler like GCC to do that last step. As a first step, I...
Lamport clocks Last weekend I wanted to get some inspiration to write some TLA+ spec and I got my hands back on the paper Time, Clocks, and the Ordering of Events...
Korea is way ahead: improvements to everyday objects Show highlights Intro I'm currently in Korea for my first country in my year-long (maybe 2 year?) trip around the world. Almost immediately I've noticed ther...