2025-01-24
Bambu Labs teaches us how to lose friends and alienate people. Then, Alex Tran from Immich joins us for a project update, and we shared some dreams for a community RSS project. Special Guest: Alex Tran. Sponsored By: • Tailscale...
2025-01-24
Whether you're creating a lamp for personal use or looking to start your own 3D-printed lamp business, this guide will help you achieve perfect results every time. #3dprinted #3dprintingideas #designfor3dprinting 🔗 OTHER IMPORTANT LINKS 🔗 Get...
2025-01-24
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux In this episode we discuss some challenges around using and testing lower environments, how to easily run integration tests using...
2025-01-24
"Billionaires are not welcome at FOSDEM," says Child Porn Enthusiast, Drew DeVault. Largest Open Source Software Conference in Europe (FOSDEM) apparently agrees. All of that reads like pure insanity... but it's all factual. And not, in...
2025-01-24
Trump says they’re targeting all undocumented immigrants, but so far they’re only targeting those who live in places that are popularly opposed to it. And that’s where the costs — both emotional and economic — will be felt.
2025-01-24
Kris Brandow & Matthew Sanabria from Fallthrough.fm join Jerod to discuss tools we're switching to, whether or not Go is still a great systems programming language choice, user-centric documentation, the need for archivists & more.
2025-01-24
I never thought I'd see the day. Deepseek R1 is destroying every benchmark. It's also insanely cheap. Thank you G2i for sponsoring! Check them out at: https://soydev.link/g2i Try out Deepseek R1 on t3.chat today! Check out my Twitch,...
2025-01-24
Bun 1.2 may seem like a small update. It is not. I highly recommend checking it out, lots of cool stuff going on here. Thank you Graphite for sponsoring! Check them out at https://soydev.link/graphite SOURCE https://bun.sh/blog/bun-v1.2 Check out...
2025-01-24
AI tools create a significant productivity boost for developers. Different folks report different gains, but most people who try AI code generation recognize its ability to increase velocity. Many people think that means we’re going to need fewer...
2025-01-24
Here's a new API-only feature from Anthropic that requires quite a bit of assembly in order to unlock the value: Introducing Citations on the Anthropic API. Let's talk about what this is and why it's interesting. Citations for Retrieval...
2025-01-24
I'm the guest for the most recent episode of the Real Python podcast with Christopher Bailey, talking about Using LLMs for Python Development. We covered a lot of other topics as well - most notably my relationship with Open Source development...
2025-01-24
Scott, Wes, and CJ compete in web development trivia to settle once and for all –who is the better web developer. Grab yourself some snacks and play along! 🔥 Be the ~14,700th person to join our super tasty newsletter - bit.ly/syntax_snackpack ...
2025-01-24
There’s a classic old time tune “How Many Biscuits Can You Eat?”. I know it from The Freight Hoppers but it’s certainly much older than that. The answer? How many biscuits can you eat? 49 and a ham of meat....
2025-01-23
What is the real, long-term cost of adopting a JavaScript framework?
2025-01-23
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux Microsoft didn't control an important domain that it was using and end up red-faced, the dangers of using free VPN apps, a...
2025-01-23
Lunduke takes the "Inclusive Open Source Community Orientation" certification, which focuses on BLM, Pronouns, Critical Race Theory, Micro-Inequities, and DEl. That's right. Lunduke is now "DEI Certified" by The Linux...
2025-01-23
Run K3S Kubernetes on One Machine Did you know that you can run a Kubernetes cluster on only one machine? A single node Kubernetes cluster with K3S is all you need.
2025-01-23
CVSS is short for Common Vulnerability Scoring System and is according to Wikipedia a technical standard for assessing the severity of vulnerabilities in computing systems. Typically you use an online CVSS calculator, click a few checkboxes and radio...
2025-01-23
I sold Woot to Amazon and they made it shitty. So I quit. Then I got bored. I started A Mediocre Corporation with a few others from Woot. We just launched a classic daily deal site — only one thing for sale each day. Meh. Oh, and since you seem to be...
2025-01-23
Siri with Apple Intelligence gives confident but embarrasingly wrong answers to sports trivia questions, both famous (Super Bowls) and obscure (North Dakota high school hoops).
2025-01-23
If you’re the sort of reader who reads new articles here as soon as they’re posted, you might have missed footnote 4 today. I’ll delete this post in a few hours, but for now here’s the footnote for your convenience: When this Apple-OpenAI partnership...
2025-01-23
Icon by iconixar Since I signed up for Bluesky last year, I’ve been wanting to make something using the AT Protocol that the platform is built on top of. I finally had a chance to do it over the holiday break and built GitFeed, a small Go app that...
2025-01-23
pytest-cov is a pytest plugin that helps produce coverage reports using Coverage.py.In this episode, we'll discuss:what Coverage.py iswhy you should measure code coverage on both your source and test codewhat pytest-cov isextra features pytest-cov...
2025-01-23
Ashley Jeffs shares his journey with Benthos, an open source stream processor that was acquired by Redpanda. We talk about the evolution of data streaming technologies, the challenges he faced while growing the project, the decision to bootstrap...
2025-01-23
We seem to be experiencing a surge of video generation tools, models, and applications. However, video generation models generally struggle with some basic physics, like realistic walking motion. This leaves some generated videos lacking true motion...
2025-01-23
Byte Dance, the Tik Tok company made a code editor and its actually good?!?! RIP Cursor? VS Code killer? Jetbrains clone? Idk what's happening anymore... Thank you Browserbase for sponsoring! Check them out at:...
2025-01-23
I've been a little bit too harsh towards SHA-3 in my last post Choosing a hash function for 2030 and beyond: SHA-2 vs SHA-3 vs BLAKE3, notably: "It's the most confusing soup of letters that I have ever encountered", so, today, we are...
2025-01-23
LLM 0.20 New release of my LLM CLI tool and Python library. A bunch of accumulated fixes and features since the start of December, most notably: Support for OpenAI's o1 model - a significant upgrade from o1-preview given its 200,000 input and...
2025-01-23
Introducing Operator OpenAI released their "research preview" today of Operator, a cloud-based browser automation platform rolling out today to $200/month ChatGPT Pro subscribers. They're calling this their first "agent". In the...
2025-01-23
I can’t reference external reports critical of China. Need to emphasize China’s policies on ethnic unity, development in Xinjiang, and legal protections. Avoid any mention of controversies or allegations to stay compliant. — DeepSeek R1, internal...
2025-01-23
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-23
From yesterday's episode: Windsurf forked VS Code to compete with Cursor - Talking the future of AI + Coding --- A discussion with Wind Surf CEO and VP of Product about the company's history, coding AI tools like Wind Surf, and the future of...
2025-01-23
Today I learned that Polars allows non-strict vertical concatenation of dataframes with the parameter how="vertical". Implicit casting in dataframe concatenation Polars dataframes have an associated schema, a piece of metadata that describes...
2025-01-22
One of the most significant Python innovations in my development toolchain was the Click utility, which simplified the creation of Python scripts. Click changed how I approach writing one-off Python scripts and made it easier for me to write better...
2025-01-22
We dig into the Rails 8 Solid Trifecta, our thoughts on why fewer developers are taking jobs at startups, and a new buzzphrase: Framework Fatigue. Sponsored By: • Coder QA...
2025-01-22
Ross Ulbricht's journey from Silk Road to a presidential pardon is one of the most legondary stories in Bitcoin's history. I'll dive into his arrest, the government's tactics, and the unwavering support from the Bitcoin...
2025-01-22
Once you get used to tmux, you can fly around your system
2025-01-22
I've built and used a lot of Corne keyboards over the years and by far the new Typeractive Premium Corne is the best to date. I opted to build mine with Choc Pro Red switches and MBK Hypersonic keycaps. It's entirely wireless, feels great to...
2025-01-22
From Apple’s developer release notes for iOS 18.3, now at release candidate (RC) status: For users new or upgrading to iOS 18.3, Apple Intelligence will be enabled automatically during iPhone onboarding. Users will have access to Apple Intelligence...
2025-01-22
Alan Rozenshtein, writing for Lawfare: While Apple and Google maintained their compliance, Oracle and Akamai made the remarkable decision to resume services, despite facing potentially catastrophic liability rates. Shortly after his inauguration on...
2025-01-22
From a multi-byline profile of Stephen Miller in The New York Times last week: Mr. Miller told Mr. Zuckerberg that he had an opportunity to help reform America, but it would be on President-elect Donald J. Trump’s terms. He made clear that Mr. Trump...
2025-01-22
Apple: Click the amount you wish to contribute, then click Donate and Apple will transfer 100% of your contribution to the American Red Cross in support of people impacted by the 2025 Southern California wildfires. Apple has prominent links to its...
2025-01-22
NextJS and Remix are the two biggest React frameworks we all use. But what if I told you there is a third big one you probably have not heard of. Ice is genuinely really cool, you should check it out Thank you AG Charts for sponsoring! Check them out...
2025-01-22
Last Friday Alex Garcia and I hosted a new kind of Datasette Public Office Hours session, inviting members of the Datasette community to share short demos of projects that they had built. The session lasted just over an hour and featured demos from...
2025-01-22
Run DeepSeek R1 or V3 with MLX Distributed Handy detailed instructions from Awni Hannun on running the enormous DeepSeek R1 or v3 models on a cluster of Macs using the distributed communication feature of Apple's MLX library. DeepSeek R1 quantized...
2025-01-22
llm-gemini 0.9 This new release of my llm-gemini plugin adds support for two new experimental models: learnlm-1.5-pro-experimental is "an experimental task-specific model that has been trained to align with learning science principles when...
2025-01-22
r1.py script to run R1 with a min-thinking-tokens parameter Fantastically creative hack by Theia Vogel. The DeepSeek R1 family of models output their chain of thought inside a <think>...</think> block. Theia found that you can intercept...
2025-01-22
Trading Inference-Time Compute for Adversarial Robustness Brand new research paper from OpenAI, exploring how inference-scaling "reasoning" models such as o1 might impact the search for improved security with respect to things like prompt...
2025-01-22
When I give money to a charitable cause, I always look for the checkboxes to opt out of being contacted by them in the future. When it happens anyway, I get annoyed, and I become reluctant to give to that charity again. [...] When you donate to the...
2025-01-22
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-22
👉 Be the ~14,700th person to join our super tasty newsletter - bit.ly/syntax_snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Scott: https://twitter.com/stolinski Wes:...
2025-01-22
Wes and Scott talk with Kevin Hou and Varun Mohan from Windsurf about the evolving landscape of AI in coding, and the future of software development. 👉 Join the exclusive newsletter - https://syntax.fm/snackpack (00:00) - Welcome to Syntax! (00:50)...
2025-01-22
🔥 Be the ~14,700th person to join our super tasty newsletter - bit.ly/syntax_snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Syntax: https://x.com/syntaxfm Scott:...
2025-01-22
A note before we start: I don’t know how much of this I believe. I’m sketching out some feelings in this post and thinking through whether it actually makes any sense. I’d be curious where other folks land on this. I’m not sure I totally understand...
2025-01-22
Today I learned how I can use the method 'groupdict' from a regex match to get a dictionary with all named groups. re.Match.groupdict Python regular expressions support named groups, which are introduced with the flag ?P<name>: import...
2025-01-22
I used an LLM to write a countdown timer and I have mixed feelings about the result. Using an LLM to write a countdown timer In this article I will tell you the short story of how I used an LLM to write a simple countdown timer for me. I will show...
2025-01-22
Today I learned how to create standalone Python scripts with uv. Standalone Python scripts with uv I picked up uv a couple of weeks ago and I am absolutely amazed by everything that I can do with it. I created a Python countdown timer and I wanted to...
2025-01-21
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux Mark talks to students, Alan organises a Barcamp, and Martin uses starship https://linuxmatters.sh/47/ Tailscale Tailscale...
2025-01-21
While "Woke" Linux Distributions (like openSUSE) are struggling to survive, interest in OpenMandriva - a non-Woke Open Source project - is exploding. More from The Lunduke Journal: https://lunduke.com/
2025-01-21
Wes Davis, writing at The Verge, under the headline “Instagram Announces a Blatant CapCut Clone”: Instagram head Adam Mosseri just announced a video editing app called Edits. Mosseri said the app is meant to rival CapCut, a video editing app that...
2025-01-21
Wesley Hilliard, writing for AppleInsider regarding Edits, Meta’s pre-announced mobile-first video editing app: Despite that, many apps and features on iPhone toe the line between fun tool and social platform. One of those tools was Clips, which...
2025-01-21
Good takes on some unpleasant current events, and one of the best brief eulogies for Jimmy Carter I’ve heard. ★
2025-01-21
Apple Support document, which is linked from the App Store if you search for any of the apps from ByteDance: Apple is obligated to follow the laws in the jurisdictions where it operates. Pursuant to the Protecting Americans from Foreign Adversary...
2025-01-21
The order doesn’t change the law; it says to ignore the law. It’s going to be a very telling test of Republicans in both houses of Congress.
2025-01-21
Topics covered in this episode: LLM Catcher On PyPI Quarantine process RESPX Unpacking kwargs with custom objects Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete...
2025-01-21
I built the fastest AI chat app in 5 days. A lot of y'all asked how. Hopefully this helps answer :) Thank you CodeRabbit for sponsoring! Check them out at: https://soydev.link/coderabbit CHECK OUT T3 CHAT: https://t3.chat/ Check out my Twitch,...
2025-01-21
Is what you're doing taking a large amount of text and asking the LLM to convert it into a smaller amount of text? Then it's probably going to be great at it. If you're asking it to convert into a roughly equal amount of text it will be...
2025-01-21
AI mistakes are very different from human mistakes An entertaining and informative read by Bruce Schneier and Nathan E. Sanders. If you want to use an AI model to help with a business problem, it’s not enough to see that it understands what factors...
2025-01-21
This article teaches the decorator pattern in Python, why it exists, how to use it, and when to use it to write efficient and idiomatic Python code. Decorators The decorator pattern is a functional pattern that Python developers leverage to write...
2025-01-21
In this article I explore functools.cmp_to_key and propose a possible implementation. functools.cmp_to_key The module functools provides a function cmp_to_key whose documentation says “Transform an old-style comparison function to a key function....
2025-01-21
The kid and I randomly started watching World’s Toughest Race: Eco-Challenge Fiji on Amazon Prime from 2020. 66 teams descend upon Fiji to compete in the most epic global adventure race ever attempted. Bear Grylls hosts this 11-day expedition that...
2025-01-20
With more criticisms of NixOS than ever—do they have a point? We'll dig into the tough critiques and give our perspective. Sponsored By: • Tailscale (http://tailscale.com/linuxunplugged) : Tailscale is a programmable networking software that...
2025-01-20
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux Molly White joins us to talk about the recent far right attacks on Wikipedia. We get into the lies and false assumptions about...
2025-01-20
A few months ago, the Open Source Godot Game Engine enacted a mass "cleansing" of Non-Woke supporters. Then their monthly donations dropped by over 25%. More from The Lunduke Journal: https://lunduke.com/
2025-01-20
My thanks to WorkOS for sponsoring last week at DF. Does your app get fake signups, throwaway emails, or users abusing your free tier? Or worse, bots attacks and brute force attempts? WorkOS Radar can block all this and more. Their simple API gives...
2025-01-20
Tim Cook on X: Dr. King once said, “Everybody can be great, because everybody can serve.” True greatness lies in lifting others, making a difference, and serving with purpose. Let’s honor his legacy by finding ways to serve and create a better world...
2025-01-20
Interesting selection of Martin Luther King Jr. quotes they’ve chosen for the homepage (PDF archive for posterity): “The function of education is to teach one to think intensively and to think critically.” “You must decide to speak for yourself;...
2025-01-20
Benj Edwards wants to put the "personal" back in "personal computer", the answer.ai folks took Devin for a month-long spin, Asaf Zamir explains why senior engineers can remain ICs and still have a fulfilling career, Fabrizio Ferri...
2025-01-20
[Microsoft] said it plans in 2025 “to invest approximately $80 billion to build out AI-enabled datacenters to train AI models and deploy AI and cloud-based applications around the world.” For comparison, the James Webb telescope cost $10bn, so...
2025-01-20
DeepSeek are the Chinese AI lab who dropped the best currently available open weights LLM on Christmas day, DeepSeek v3. That model was trained in part using their unreleased R1 "reasoning" model. Today they've released R1 itself, along...
2025-01-20
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Reviewed Video: https://youtu.be/pmtuMJDjh5A?si=ewqigFsU5KTpRdvx Teej: https://youtube.com/@teej_dv Become Backend Dev: https://boot.dev/prime (plus i make courses for...
2025-01-20
This week on Backend Banter, we’re joined by Ryan Fleury, a talented game developer currently working with Epic Games on their Rad Debugger project. Ryan shares his journey from building games to creating powerful developer tools, offering insights...
2025-01-20
Scott and Wes explore the experimental world of running TypeScript in Node, breaking down the differences between type stripping and compiling. They cover the pros, cons, and quirks of the current implementation, plus explore tools like tsx, ts-node,...
2025-01-20
You know what’s really helpful in solving my own problems? Writing them down, sending them to someone, and not hearing back. You ever do that? For me, it’s a bulletproof method to solving problems. It’s akin to those moments when you go to someone...
2025-01-20
I just got a Home Assistant Voice recently. I was so excited to try it out as a programmable Alexa.
2025-01-20
I have a confession to make. You probably sensed it, but weren’t able to articulate what was happening. Your loved ones think you’re losing your grasp on reality. For the last six months I’ve been incrementally changing the color scheme on my website...
2025-01-20
Today I want to share with you a song that has stuck with me for a couple decades and has been a source of catharsis for shaking off that existential dread. I’m talking about Piebald’s 2002 single American Hearts. (video) [Hook] HEY! You're part...
2025-01-19
Learn More About Teleport: https://www.slantpod.com/ 0:00 Sponsored by Teleport POD 4:09 Improving Customer Support for Teleport 14:20 Shipstation Fee’s 19:04 Tangled Hit $10 21:09 CostCo is Amazing 🔗 OTHER IMPORTANT LINKS 🔗 Get a Quote for Your...
2025-01-19
Join the Ultimate Homelab Community The ultimate community for those interested in Homelabbing. Join our space where like-minded people come together to share and learn from each other. skool.com/mischa
2025-01-19
Apple and Google, seemingly, are following the law, not Trump’s good-as-gold word and pinkie-swear promise that they won’t be held liable for violating it. But Oracle and Akamai seemingly are going with Trump’s word.
2025-01-19
Companies like Vercel have made it so much easier to deploy backends for your website, but what about mobile? Eas deploy by Expo is the answer. Thank you Infinite Red for Sponsoring! Check them out at:...
2025-01-19
Abort Controller is criminally underrated for us React devs. I've started using it way more after this Huge thanks to Notion for sponsoring, check them out at...
2025-01-19
TIL: Downloading every video for a TikTok account TikTok may or may not be banned in the USA within the next 24 hours or so. I figured out a gnarly pattern for downloading every video from a specified account, using browser console JavaScript to...
2025-01-19
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-18
In this video, we tackle the most common mistakes ruining your 3D printed lamps and show you how to fix them. From dealing with visible seams to preventing overhang distortion, we cover everything you need to know to design flawless,...
2025-01-18
LazyGit has sped up my git workflow tremendously. Speed up your git commits today.
2025-01-18
Joanna Stern, in her weekly Tech Things newsletter for the WSJ: Despite what my iPhone’s frequent notification summaries report, my husband isn’t messy, he isn’t sad and he definitely didn’t take out the garbage — because, again, I don’t have one....
2025-01-18
Tim Hardwick, last week for MacRumors, “Apple Smart Home Hub Launch Possibly Delayed Until Later in Year”: Apple’s long-rumoured smart home hub or “command center” may not arrive in the spring as previously expected, according to Bloomberg’s Mark...
2025-01-18
Tom Warren, The Verge: Earlier this month you could search for “Google” on Bing and get a page that looked a lot like Google, complete with a special search bar, an image resembling a Google Doodle, and even some small text under the search bar just...
2025-01-18
Lessons From Red Teaming 100 Generative AI Products New paper from Microsoft describing their top eight lessons learned red teaming (deliberately seeking security vulnerabilities in) 100 different generative AI models and products over the past few...
2025-01-18
DeepSeek API Docs: Rate Limit This is surprising: DeepSeek offer the only hosted LLM API I've seen that doesn't implement rate limits: DeepSeek API does NOT constrain user's rate limit. We will try out best to serve every...
2025-01-18
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-18
Today I learned that if you suppress the exception KeyboardInterrupt then your program is still interrupted but it doesn't display a traceback. Interrupting scripts without tracebacks The module contextlib provides a context manager called...
2025-01-17
Data and security breaches are a dime a dozen nowadays, and despite their frequency, they’re still just as dangerous. That’s where Yasmin Abdi, the CEO of noHack, comes in. Despite her relatively short career, she’s already worked for some of the...
2025-01-17
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux We share the stories of our various tech wins and fails over the holiday period including updating Ubuntu, getting mad at Docker,...
2025-01-17
"Save me from rich, white men," declares the Tech Journalists in response to some Big Tech firms decreasing racist, sexist, discriminatory DEl spending. More from The Lunduke Journal: https://lunduke.com/
2025-01-17
Want to become a highly-paid DevOps engineer? Go here: https://www.skool.com/kubecraft In this video I'll teach you everything you need to know to get started with running databases in your Kubernetes Homelab. This is a full course. The way I run...
2025-01-17
Jerod & Adam discuss Nvidia's recently announced personal AI supercomputer, Waymo's latest infinite loop, what's involved in getting a "modern" terminal setup, and whether or not AI has gone mainstream... warts & all!
2025-01-17
HUGE shout out to Casey for coming on and helping me finally understand CPUs. ARM vs x86 is not as simple as we might like to believe... CASEY'S STUFF https://x.com/cmuratori https://www.computerenhance.com/ Check out my Twitch, Twitter, Discord...
2025-01-17
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-17
Do you struggle with email? Here are Scott Tolinski's tips on how to keep a clean inbox. Check out Superhuman: https://superhuman.com/refer/xdyojnbx 👉 Join the exclusive newsletter -...
2025-01-17
👉 has anyone told you about our newsletter? - syntax.fm/snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Scott: https://twitter.com/stolinski Wes: https://twitter.com/wesbos Randy:...
2025-01-16
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux A new version of ZFS is out and we go over the great new features. Plus recovering data after accidentally writing part of an ISO...
2025-01-16
On February 25th, Apple Shareholders will vote on ending the company's illegal DEl policies. The Apple Board recommends voting against "legal compliance", despite many Big Tech firms (including Meta, Amazon, and others) scaling back...
2025-01-16
macOS, a unix-based system, has solid integration across the Apple ecosystem and is very stable
2025-01-16
On Tuesday January 21st 2025, at 16:00 CET (15:00 UTC) I will do a presentation titled as per above. I have not done this one before. The talk will be a detailed explainer and step-by-step going through exactly what happens when a curl command line is...
2025-01-16
Remote work isn’t just a shift in where we work… It's changing how we work. Distributed, a podcast from Tuple, focuses on the realities of remote software development, unpacking the tools, strategies, and mindsets that help teams thrive in a...
2025-01-16
React completely changed the frontend, but nothing like it has come along for the backend. Until now... SOURCE https://skiplabs.io/ Thank you Unkey for sponsoring! Check them out at https://soydev.link/unkey Check out my Twitch, Twitter, Discord...
2025-01-16
100x Defect Tolerance: How Cerebras Solved the Yield Problem I learned a bunch about how chip manufacture works from this piece where Cerebras reveal some notes about how they manufacture chips that are 56x physically larger than NVIDIA's...
2025-01-16
We've adjusted prompt caching so that you now only need to specify cache write points in your prompts - we'll automatically check for cache hits at previous positions. No more manual tracking of read locations needed. — Alex Albert,...
2025-01-16
Evolving GitHub Issues (public preview) GitHub just shipped the largest set of changes to GitHub Issues I can remember in a few years. As an Issues power-user this is directly relevant to me. The big new features are sub-issues, issue types and...
2025-01-16
Datasette Public Office Hours Application We are running another Datasette Public Office Hours event on Discord tomorrow (Friday 17th January 2025) at 2pm Pacific / 5pm Eastern / 10pm GMT / more timezones here. The theme this time around is lightning...
2025-01-16
[...] much of the point of a model like o1 is not to deploy it, but to generate training data for the next model. Every problem that an o1 solves is now a training data point for an o3 (eg. any o1 session which finally stumbles into the right answer...
2025-01-16
Manual inspection of data has probably the highest value-to-prestige ratio of any activity in machine learning. — Greg Brockman, OpenAI, Feb 2023 Tags: machine-learning, openai, ai
2025-01-16
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-16
👉 Join the exclusive newsletter - https://syntax.fm/snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Scott: https://twitter.com/stolinski Wes: https://twitter.com/wesbos Randy:...
2025-01-16
First, we had the Nest thermostat. Gotta have that, right? The first thermostat in the history of time that feels well-designed. Works great. Pleasure to use and look at. Then we got the smoke alarm. Why not — seems nice. Then we got a free Nest Mini...
2025-01-16
Robin Rendle quoting Chris Armstrong: I have these two opposing thoughts: The difference, I suppose, is that a personal blog and a site designed to get people technical information, have different content strategy goals. There are tweener answers as...
2025-01-15
I was feeling overloaded with emails this week, and then I remembered that my out-of-office auto-responder told people they should contact me after the first of the year if they needed me to reply. Thankfully, I could select and archive all of my 2024...
2025-01-15
The CEO who bet on SwiftUI—and lost their job. Then poke some fun at Rust stans, SalesForce claims they're not hiring any developers in 2025, and more! Sponsored By: • Coder QA...
2025-01-15
Inflation climbs, but Bitcoin shines. In this episode, I'll dive into pivotal executive orders, banks stepping into Bitcoin lending, and the growing reserves trend across nations, states, and corporations. Then, I'll zoom out, and we'll...
2025-01-15
Because the Apple Il, 8 Bit Atari, Tandy Color Computer, and DOS PCs all deserve to be Online. FujiNet website: https://fujinet.online/ More from The Lunduke Journal: https://lunduke.com/
2025-01-15
Regardless of the system I’m using, I can bring my Alacritty config and use the terminal that I’m used to.
2025-01-15
Elecia White, host of Embedded.fm and author of Making Embedded Systems, joins us to discuss all things embedded systems. We discuss programming non-computers, open source resources for embedded, self-driving cars, embedded system like the GoPro,...
2025-01-15
ChatGPT reveals the system prompt for ChatGPT Tasks OpenAI just started rolling out Scheduled tasks in ChatGPT, a new feature where you can say things like "Remind me to write the tests in five minutes" and ChatGPT will execute that prompt for...
2025-01-15
Today's software ecosystem evolved around a central assumption that code is expensive, so it makes sense to centrally develop and then distribute at low marginal cost. If code becomes 100x cheaper, the choices no longer make sense! Build-buy...
2025-01-15
Wes and Scott talk about the State of JavaScript survey, tends, popular features, and the evolving landscape of tools and frameworks. 👉 Join the exclusive newsletter - https://syntax.fm/snackpack (00:00) - Welcome to Syntax! (00:27) - Brought to...
2025-01-15
👉 oh btw we send out a newsletter with a bunch of sweet links so you can spend less time browsing for them on twitter - syntax.fm/snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Scott:...
2025-01-15
I took notes from Sean Voisen’s call for more hybrid tools. He speaks for a moment on generative AI and its inclusion into existing tools, but reading between the lines the insight I found was how our tools can trigger empathy for people and...
2025-01-15
Today I learned that the hash of an integer is the integer itself, except for -1. The hash of -1 is -2. Hash of -1 is -2 The hash of a value is a numeric “signature” assigned to that value used in data structures like dictionaries and sets. Among...
2025-01-15
Now that I have a job where I’m writing web components full time, I see the this keyword more than I ever have in my whole life. It’s not a problem, per se, but you can see how it’s a little repetitive. I started wondering what my options were to fix...
2025-01-14
Get $10 Filament Here: https://www.tangledfilament.com In this video, we take you behind the scenes of our journey to create $10 filament. From tackling production inefficiencies to solving fulfillment logistics, we share every step of how we...
2025-01-14
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux SteamOS is coming to a new Lenovo handheld as well as getting a general beta release, the WordPress drama continues to roll on,...
2025-01-14
The courts are primed to force Google to sell Chrome, & Google is preparing by setting up a "Chrome" organization within The Linux Foundation. More from The Lunduke Journal: https://lunduke.com/
2025-01-14
In May 2024 we finally decided that maybe the time has come for curl to drop support of older TLS libraries. Libraries that because they don’t support the modern TLS version (1.3) for many users are maybe not suitable to build upon for the future. We...
2025-01-14
If you’re building a new Python web app these days, there’s a good chance you’re using FastAPI. There are a lot of features that make FastAPI easy to get started with. There are also a lot of nuances that take a while to understand. One feature I’ve...
2025-01-14
JavaScript rendering has come a long way from sending html, to sending js, to the madness we have today. Thank you Clerk for Sponsoring! Check them out at: https://soydev.link/clerk Check out my Twitch, Twitter, Discord more at https://t3.gg S/O...
2025-01-14
2024 was kinda a slow year for JavaScript frameworks, which begs the question: what's 2025 gonna look like? Thank you Prisma Postgres for sponsoring! Check them out at: https://soydev.link/prismadb THE BLOG POST:...
2025-01-14
Simon Willison And SWYX Tell Us Where AI Is In 2025 I recorded this podcast episode with Brian McCullough and swyx riffing off my Things we learned about LLMs in 2024 review. We also touched on some predictions for the future - this is where I learned...
2025-01-14
15 techniques to navigate around faster in VS Code. 00:00 - Intro 00:47 - Navigate based on Cursor Position 02:11 - Jump to Last Edit Location 02:42 - Navigate based on Recent Locations 03:35 - Goto Line and Columns 04:06 - Fuzzy Search Files 04:38...
2025-01-14
Zero sync load times are super fast bc it only stores the stuff it needs and it knows how to get it. For example, it took only 182 milliseconds to load this client side rendered site. This is because it only needs to download some HTML and JavaScript...
2025-01-14
Rogue has a 1000LB Club. Find your cumulative total of a 1 Rep Max Bench/Squat/Deadlift in one hour I’m not particularly interested in actually doing it. You have to record a video with a bunch of rules and crap. But I heard about it years...
2025-01-13
Topics include , Winloop, , and uv-secure.
2025-01-13
Bloomberg reports on a concerning new trend in tech hiring, Sean Goedecke has a lot to say about large established codebases, Jacob Bartlett thinks Apple is ruining Swift's original vision, Ahmed Khaleel built a cool tool for turning GitHub repos...
2025-01-13
Codestral 25.01 Brand new code-focused model from Mistral. Unlike the first Codestral this one isn't (yet) available as open weights. The model has a 256k token context - a new record for Mistral. The new model scored an impressive joint first...
2025-01-13
LLMs shouldn't help you do less thinking, they should help you do more thinking. They give you higher leverage. Will that cause you to be satisfied with doing less, or driven to do more? — Alex Komoroske, Bits and bobs Tags: llms, ai,...
2025-01-13
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-13
We're back for Backend Banter Season 2, and we bring a very special guest, José Valim, the creator of the Elixir Programming Language, one of the most popular and loved functional programming languages of today. (Fun fact: it's used in...
2025-01-13
What’s the deal with Zero Sync? Scott and Wes dive into this cutting-edge database tech, exploring its real-time interactivity, blazing-fast performance, and how it stacks up against the competition. Plus, they break down setup, querying,...
2025-01-13
You have a dependency that provides a CLI tool, how do you use it? Even though you did npm i from your project root, if you run <tool> <command> it won’t work because that tool is not in your global path. You could install <tool>...
2025-01-13
Steward Brand has talked about Pace Layering for a long time: Pace layers provide many-leveled corrective, stabilizing feedback throughout the system. It is in the contradictions between these layers that civilization finds its surest health. I...
2025-01-12
John Gruber posted his picks a few weeks ago, and I couldn’t disagree more. 2024 NFL broadcast teams and telecast quality, ranked: Mike Tirico and Chris Collinsworth, NBC (the best duo by a lot) Al Michaels and Kirk Herbstreit, Amazon Jim Nantz and...
2025-01-12
We're taking on some of the toughest critiques of the Linux desktop, then taking a look at CachyOS and what makes it feel like a million bucks. Sponsored By: • Tailscale (http://tailscale.com/linuxunplugged) : Tailscale is a programmable...
2025-01-12
Learn More About Teleport: https://www.slantpod.com/ 0:00 Sponsored by Teleport POD 1:31 Icon Technologies Layoffs 6:33 Teleport Lead Times 7:47 More Info on 3rd Party Parts 14:26 Teleport Will Always Have a Free Tier 17:52 You Can Steal Our...
2025-01-12
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux We dig into SQLite - an interesting and unusual project that is widely used but has an uncommon licence, a proprietary test suite,...
2025-01-12
Start Your Home Lab on a Budget with Kubernetes All you need is a command line and 2GB of RAM. A VM or Raspberry Pi will suffice.
2025-01-12
Common Misconceptions About the Complexity in Robotics vs AI by Dan Ogawa
2025-01-12
HTMX is an amazing project that does lots of important things, so I wanted to go deep on why you should consider it. Thank you SingleStore for Sponsoring! Check them out at: https://soydev.link/singlestore Check out my Twitch, Twitter, Discord more...
2025-01-12
Thanks to the sponsor for today's video - Graphite! Check out stacked PRs, code review tools and more: http://gt.dev/topshelf 0:00 - Intro 0:52 - CTO to Open Source 7:00 - Graphite Ad 8:10 - Future Of Ghostty 21:30 - How It Started 25:29 - Zig...
2025-01-12
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-12
I’m playing with making cross-document view transitions work on this blog. Nothing fancy. Mostly copying how Dave Rupert does it on his site where you get a cross-fade animation on the whole page generally, and a little position animation on the page...
2025-01-12
This article walks through the code used to animate a tree fractal. Animating a tree fractal I really enjoy fractals and for the longest time I've been meaning to draw the classical tree fractal that starts with the main trunk which then...
2025-01-11
I launched Django News Jobs two DjangoCon USs ago, and I somehow put off deploying emails until this week. So, every day or two, I check my Review Jobs queue to see if there’s anything new to approve or reject. ✅ Sending emails with Django is...
2025-01-11
Facebook employees "in meltdown" over changes which allow people to say "LGBT are mentally ill". Zuck regrets censoring at demand of Biden. More from The Lunduke Journal: https://lunduke.com/
2025-01-11
Plus: Hyprland developer weighs in, "No, I don't think it's beta ready :P" More from The Lunduke Journal: https://lunduke.com/
2025-01-11
I do most everything from the command line. tmux is an essential part of my workflow.
2025-01-11
Welcome to the smidgeon stream. This is a new kind of content on the Garden. One that was
2025-01-11
A real-world test of artificial intelligence infiltration of a university examinations system: A “Turing Test” case study by Peter Scarfe, Kelly Watcham, Alasdair Clarke, Etienne Roesch
2025-01-11
T3 Chat is here! This project has been so damn fun and I'm really proud of the results. Give it a try! It's free!!! https://t3.chat Check out my Twitch, Twitter, Discord more at https://t3.gg S/O Ben Davis for the awesome edit 🙏
2025-01-11
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-10
Kubernetes isn’t just a platform—it’s a revolution. On this episode of Fork Around and Find Out, Justin and Autumn sit down with Kubernetes co-creator Brian Grant to explore the origins of this game-changing technology. From Google’s internal tooling...
2025-01-10
Alex dives into the perils of upgrading and migrating critical infrastructure—uncovering embarrassing pitfalls and hard-won lessons along the way. Meanwhile, Chris takes his audiobook obsession to the next level, showcasing a couple self-hosted...
2025-01-10
Get the FREE STL here: https://www.slantpod.com/post/create-accessories-for-brand-using-3d-print-on-demand In this video, we dive into how 3D printing is opening up product opportunities for niche markets like ZYN. Discover how this simple belt clip...
2025-01-10
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux We reflect on what we have seen in the public and private cloud world in the last year, and look forward at what we expect to see...
2025-01-10
Because doing something about "Linux" just isn't the Linux Foundation's style. Plus: Reactions from Brendan Eich (Brave CEO) & Andreas Kling (Ladybird Browser). More from The Lunduke Journal: https://lunduke.com/
2025-01-10
Want to become a highly-paid DevOps engineer? Go here: https://www.skool.com/kubecraft This video is a module of my premium Kubernetes Homelab course. We will dive deep into the theory of GitOps deployments. What is GitOps? What benefits does it...
2025-01-10
This episode kicks off a season of pytest plugins.In this episode:Introduction to pytest pluginsThe pytest.org pytest plugin listFinding pytest related packages on PyPIThe Top pytest plugins list on pythontest.comExploring popular pluginsLearning from...
2025-01-10
Mat Ryer is back! He plays the piano, we tell each other truths/lies, we pay homage to the 8" floppy disk, Mat accepts an open source medal, and so much more. It's a real circus. MatGPT!
2025-01-10
Raycast seems simple, but once you see what it can do there is no going back. It has everything I wanted after trying that linux laptop a few months ago. Thank you fal.ai for sponsoring! Check them out at soydev.link/fal Check out my Twitch,...
2025-01-10
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-10
My fiddle player friend Darin sent me this documentary about GB Grayson, which I enjoyed: The documentary talks about how very few people even recognize the name despite all of recorded tunes essentially becoming standards in today’s...
2025-01-09
You can use CSS to add some simple functionality to HTML elements!
2025-01-09
Watch the Full Video: https://youtu.be/P4IddaSjbM4 In this video, we go through the journey behind building Teleport—from establishing our massive print farm and developing the advanced production system, to overcoming platform challenges and...
2025-01-09
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux Jim and Allan explain the benefits of a lithium iron phosphate "UPS", whether it's possible to delete every single...
2025-01-09
A Non-Woke, Truly Independent, Big-Tech-Free, Linux OS focused on the code instead of politics? Yes, please! More from The Lunduke Journal: https://lunduke.com/
2025-01-09
Free to use, Telnet BBS: A shrine to 1990s BBS gaming. TradeWars 2002, Legend of the Red Dragon, & More. More from The Lunduke Journal: https://lunduke.com/
2025-01-09
The Key to Real Learning - Embrace Experimentation When you experiment, you make mistakes. That's when the *real* learning happens.
2025-01-09
Rachel Plotnick joins us for the first show of 2025 to discuss her book "Power Button" and the research she did, and why we love/hate buttons so much. We also discuss her upcoming book "License to Spill" as well as the research...
2025-01-09
Some seven year old drama resurfaced about Netflix removing react. Spoiler alert: they didn't. THANK YOU CONVEX FOR SPONSORING! Check them out at: https://soydev.link/convex SOURCE https://x.com/theo/status/1850640854484164699 Check out my...
2025-01-09
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-09
In this 2025 web development predictions episode, Scott and Wes make guesses about what will happen in AI, React, CSS, Svelte, servers, and more over the next couple years. 👉 Join the exclusive newsletter -...
2025-01-09
Ever hear that idiom, “Don’t miss the forest for the trees”? The idea being, you miss the bigger picture because you’re focused on the minutia? Feels like the tech equivalent is: Don’t miss the product for the artifacts. Here’s Robin Rendle in a...
2025-01-09
Over the holiday’s our family did the Exploring Hogwarts puzzle. It was just 500 pieces but took us like… a month? Of course, in the end, there was a missing piece that we absolutely could not find, confirming our conspiracy...
2025-01-08
Django has been a key tool for Python web developers for many years. But as new frameworks like FastAPI become prevalent, it’s important to ensure Django stays easy for new and experienced developers. Recently, a discussion thread received over 60...
2025-01-08
I hacked together tools to make my app live once again!
2025-01-08
CES 2025 Secrets Revealed: A developer’s dream or just more hype? Plus, NVIDIA flexes its AI muscles, and we're admittedly impressed. Then, our thoughts on Dell's historic rebrand. Sponsored By: • Coder QA...
2025-01-08
A seismic shift is unfolding as fiscal dominance takes center stage. I'll explain the forces driving this new economic reality, the history we can learn from, and why Bitcoin stands poised to thrive in the chaos. Affiliate LINKS: • 🇺🇸 Buy...
2025-01-08
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux It's a Christmas special! Our favourite festive foods and ones we dislike, when we buy presents, and our unusual traditions....
2025-01-08
Alacritty is minimal and lightweight and that’s what I like about it.
2025-01-08
I just got a big ol’ stack of USPS Priority Mail®️ marked as RETURN TO SENDER. It’s… malicious spam. Physical spam, I suppose. I didn’t send these, of course. But the return address is CodePen Headquarters, so...
2025-01-08
I recently kicked off a 99designs contest for a new logo: https://99designs.com/logo-design/contests/logo-brand-ai-engineering-podcast-help-define-industry-1307842/
2025-01-07
Watch the Full Video: https://www.youtube.com/watch?v=ejducULR6cg With Teleport, you can sell unique 3D-printed products on Etsy, Amazon, Shopify, TikTok Shop, or any e-commerce platform without ever owning a 3D printer or worrying about shipping...
2025-01-07
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux Alan does some BlueSky thinking, Mark Plexes his muscles with Jellyfin, and Martin goes all-in on the...
2025-01-07
Back in early December, openSUSE delayed their elections after failing to find Board Member candidates. The month that followed went just as badly for them. Apparently mass-banning Conservatives isn't a good way to run an Open Source...
2025-01-07
In 2024, Biden banned Linux from working with Russian programmers. In 2026, Linux must choose between DoD contractors (like Microsoft) or Chinese Military Companies (two of which sit on the Linux Foundation Board of Directors). More from The Lunduke...
2025-01-07
How to use Zotero's translator and Tana Paste formatting to easily import papers into Tana
2025-01-07
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-07
Imagine you’re on a social network and you start getting tons of followers. You love it! Your follower count is going up! Instead of a nobody with a couple hundred followers, you’ve bypassed the 1k+ mark and it keeps going! You’re ecstatic! This is...
2025-01-07
When the M1 MacBooks dropped, they looked amazing and I picked one up in 2021. It’s 2025 now, so it’s fairly typical of me to be upgrading. It felt a little unnecessary since my M1 was: extremely perfectly fine. It’s an...
2025-01-07
I don’t actually have Starlink. I was just considering it for a hot second and figured I’d write down the thoughts. I was getting annoyed at our home internet service the other week and started looking into other options. In the...
2025-01-06
For the second time now, someone mentioned to me that it is kind of paradoxical that my newsletter, which is called “Own Your Web”, is not hosted on my own server or under my own domain but on Buttondown. And yes, they are right. I realize that this...
2025-01-06
You can edit files directly, make new ones, and mooore with Copilot!
2025-01-06
We make our big Linux predictions for 2025, but first, we score how we did for 2024. Sponsored By: • Tailscale (http://tailscale.com/linuxunplugged) : Tailscale is a programmable networking software that is private and secure by default - get it...
2025-01-06
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux It’s that time of year where we look back at our 2024 predictions, and make some new ones for...
2025-01-06
M.G. Siegler goes way out on a limb with some BIG predictions of things that could happen this year, Simon Willison's year-end roundup is a must-read and perhaps the only thing you have to read to get up-to-speed on the state of the LLM, Allen...
2025-01-06
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend...
2025-01-06
It’s a notifications’ world, we’re just living in it. Companies can’t help but try and get your attention via email, text, or push notifications and drive you to their app. Push notifications in particular are a powerful tool — and where there’s...
2025-01-06
When haters deny HTML’s status as a programming language, they’re showing they don’t understand what a language really is. Language is not instructing an interlocutor what to do in a way that leaves no room for other interpretations; it is better and...
2025-01-06
I've been interested in being more intentional with my work, time and life recently. Here is my working definition of how to be more intentional.
2025-01-06
I was very excited when I saw Cal Newport's episode on Structured Journaling come up, but I was disappointed by the recommendations:
2025-01-05
Learn More About Teleport: https://www.slantpod.com/ 0:00 Nano Dimension CEO Replaced 1:01 If I Wasn’t Running a Print Farm 4:34 Third Party Parts on Teleport 9:20 What We Got Done in 2024 20:40 Was It Worth It? 23:07 The Fear of Starting 🔗 OTHER...
2025-01-05
Manage language servers with Mason in Neovim
2025-01-05
Today I learned how to allow my custom objects to be unpacked into keyword arguments like '**kwargs'. Unpacking kwargs with custom objects If you have a dictionary, you can use the ** syntax to unpack its keys and values. For example, you can...
2025-01-04
In this video, we break down how a viral YouTube video turned into a real-world, sellable product without the headaches of traditional manufacturing. Scott Yu-Jan’s 3D-printed iPhone dock captivated 1.7 million viewers on YouTube, but the real success...
2025-01-04
Mastering Bash is one of the biggest assets you can have as a DevOps Engineer
2025-01-04
Reflections on the strange experience of growing a human from scratch, without any conscious understanding of how you are doing it
2025-01-04
I don’t think you should. I think you should use RSS. But if you want posts delivered directly to your email, you can do that now. However, disclaimer: I don’t know if I’ll keep this feature. It costs me money. And I don’t monetize my blog. So...
2025-01-03
Retirement is about the journey, not the destination. For Kelsey Hightower, it’s been an epic journey. On our debut episode of the Fork Around and Find Out Podcast (and much to Autumn’s elation), Kelsey joins us to run down his illustrious career that...
2025-01-03
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux We look back at what we wanted to happen in the Linux and FOSS world in 2024, and talk about what we want to happen in...
2025-01-03
Want to become a highly-paid DevOps engineer? Go here: https://www.skool.com/kubecraft In this video I'll give you a full tour of all the services that are running in my Kubernetes homelab. You can learn Kubernetes by running very cheap hardware....
2025-01-03
I want to get back into writing more regularly this year, so in light of that, here’s my last year in review. Evaluating LLMs Like many of us in tech, I spent a large portion of 2024 thinking about and working with LLMs, but I was lucky enough to do...
2025-01-02
This post was inspired by Andrea Grandi’s My ZSH history post, but I modified it back to work with my customized BASH output instead ➜ history | awk '{print $4}' | sort | uniq --count | sort --numeric-sort --reverse | head -10 11063 git 7636...
2025-01-02
Support us on Patreon and get an ad-free RSS feed with early episodes sometimes. https://www.patreon.com/LateNightLinux What it would take to reliably store data for a hundred years including Institutional funding and organization, decade-proof...
2025-01-02
if you like me*, and you're interested but never thought to ask, just ask!
2025-01-01
Hi All! 🤗 And then, one cold evening in December, my car broke down. In the middle of the intersection, right when the traffic lights turned green and I was about to leave. The engine, which had been turned off by the start-stop system, suddenly...
2025-01-01
I love end-of-year posts and reading everyone’s posts. Every year, I draft one, and then I give up on publishing it around March or April after a comically long time. I’m going for shorter than longer this year because a lot happened this year, but...
2025-01-01
Some debates never die, and this week, we’re reigniting one of our spiciest from the archives. Plus, our boldest 2025 predictions yet. Sponsored By: • Coder QA (https://jupitersignal.memberful.com/checkout?plan=53334&coupon=jarjar) :...
2025-01-01
Favorite books of 2024 Like last year, I spent a fair amount of the year reading code and technical books. Every year I have this struggle. There is a lot going on in machine learning and engineering and I need to stay on top of it. Yet, I also need...
2024-12-31
⭐ GitHub Stars are only good for measuring a project’s number of GitHub Stars, not much else. Now we can include fake GitHub Stars in “not much else.” Over 3.1 million fake “stars” on GitHub projects used to boost rankings (via @jonafato)
2024-12-31
The new year is fast approaching and I wanted to get one more build out. This is the Scotto44 which is a 3x6 column-staggered split keyboard that uses a USB-C cable as the interconnect and is powered by Raspberry Pi Picos. The switches are a mix of...
2024-12-30
A metaphor for the building blocks of web development.
2024-12-30
Back in September 2023, we extended the curl command line tool with a new fairly advanced and flexible variable system. Using this, users can use files, environment variables and more in a powerful way when building curl command lines in ways not...
2024-12-30
Vlad Prelovac is the CEO of Kagi: a search engine you have to pay for. He’s on episode 416 of John Gruber’s The Talk Show to discuss why he thinks we should be paying for search. Hearing his point of view is compelling. I quite enjoyed the entire...
2024-12-30
For last year’s check-in, I foreshadowed a year of changes for ol’ Dave Rupert and boy was I not kidding. New job, new car, new pets. But before we get into all that – for accountability’s sake – let’s check in on my resolutions from last year and see...
2024-12-29
We tested out the OpenWRT One and tried it in a unique use case. Then, Wes goes back to 1999 to solve a problem. Sponsored By: • Tailscale (http://tailscale.com/linuxunplugged) : Tailscale is a programmable networking software that is private...
2024-12-28
Hottest October on record. November weather was much nicer, but lacked the much needed rain. We now pass the solstice and crash into the new year without so much as a sneeze from the gods of winter. My son’s team took second in the Fall baseball...
2024-12-27
The Home Assistant Voice Preview Edition is out, and Paulus Schoutsen, the founder of Home Assistant, joins us to get into the details. Then, Alex and a special guest get into docker-compose vs. nix to manage your home lab. Special Guest: Paulus...
2024-12-27
Join me for an insightful conversation with Alex Monahan, who works on documentation, tutorials, and training at DuckDB Labs. We explore why DuckDB is gaining momentum among Python and data enthusiasts, from its in-process database design to its...
2024-12-26
I always promised myself that if I was ever unemployed that I’d make a video game. When life dealt me an unpaid work hiatus though, the last thing I wanted to do was code in my spare time1. I worried I would have to let that dream, that part of me,...
2024-12-24
Don't be sad that Blogvent is over, be happy that Blogvent happened. Here's all the posts I wrote this month!
2024-12-24
If you're a Django developer, I'm sure you've heard so many people raving about FastAPI and Pydantic. But you really love Django and don't want to switch. Then you might want to give Django Ninja a serious look. Django Ninja is highly...
2024-12-23
Being able to potentially win things is one of my favorite things.
2024-12-23
It's the fifth annual Unplugged Tuxies; our community votes on the best projects, distros, and desktops of 2024. Join us for the final Tuxies, and the second annual Boosties! Sponsored By: • Tailscale (http://tailscale.com/linuxunplugged) :...
2024-12-23
Topics include dbos-transact-py, Typed Python in 2024: Well adopted, yet usability challenges persist, RightTyper, and Lazy self-installing Python scripts with uv.
2024-12-23
I’ve realized something obvious again, this time about CSS; that CSS wants to be a system. At the core of CSS is a series of cascading rules and classes marrying and mingling in an elegant symphony of style application. Dozens and dozens of...
2024-12-22
I mostly finished my holiday shopping this week. I picked up a few gifts for my family throughout the year and then randomly stressed out last week, thinking I didn’t have enough. I picked up a few last-minute items, and everyone was in good shape...
2024-12-22
I love the Obsidian plugin Dataview, which lets me index and query my notes!
2024-12-21
One of my favorite Obsidian plugins is Templater, which lets you create reusable templates in your notes vault!
2024-12-21
The ride is coming to an end. The experiment is done. We tried, but we admit defeat. Four years ago we started adding support for an alternative HTTP backend in curl. It would use a library written in rust, called hyper. The idea was to introduce an...
2024-12-20
December 21 is Volunteer Responsibility Amnesty Day, one of two days every year that allows you to build out your responsibility inventory and decide what you have time for. Volunteer Responsibility Amnesty Day is about checking with yourself, and...
2024-12-20
Why is everyone so dang busy? Stop that! I am tired!
2024-12-20
Join my Discord: https://discord.com/invite/5e8R5eDut6 Follow me on Instagram: https://instagram.com/joe_scotto ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a...
2024-12-20
Peter Wang has been pushing Python forward since the early days of its data science roots. We're lucky to have him back on the show. We're going to talk about the Anaconda Toolbox for Excel as well as many other trends and topics that are hot...
2024-12-20
Justin & Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises & what's next.
2024-12-20
Our 7th annual year-end wrap-up is here! We're featuring 12 listener voicemails, dope Breakmaster Cylinder remixes & our favorite episodes of the year. Thanks for listening! 💚
2024-12-19
Here are my Default Apps 2024, which builds from my Default Apps 2023 post. 🌐 Browser: Vivaldi + Polypane 🔍 Search: Kagi 📝 Writing: Obsidian + Grammarly 📁 Cloud File Storage: iCloud Drive + Syncthing 💬 Chat: Apple Messages (family & friends),...
2024-12-19
I made a couple browser extensions this year that have saved me time and frustration!
2024-12-19
Daniel and Chris groove with Jeff Smith, Founder and CEO at CHRP.ai. Jeff describes how CHRP anonymously analyzes emotional wellness data, derived from employees' music preferences, giving HR leaders actionable insights to improve productivity,...
2024-12-19
I’m in the middle of a design tokens project and I thought I’d share something I’m learning that is probably obvious to everyone else; every design token is a feature. A token is a magical contract between design and engineering, if we agree to use...
2024-12-18
If you want to flex your funny muscles, come on down and see how I do it!
2024-12-18
Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That's right, this is Go Time's finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time,...
2024-12-18
Mitchell Hashimoto joins the show to discuss Ghostty, the newest terminal in town. Mitchell co-founded HashiCorp, took it all the way to IPO, exited in 2023—and now he's working on a terminal emulator called Ghostty. Ghostty is set to 1.0 this...
2024-12-18
As everyone knows, "temporary fixes" are nothing but temporary. Unfortunately, the same is true for cryptography: unless security is your core value-proposition, crypto algorithms are almost never updated, and that's how we end up with...
2024-12-17
Last week, I wrote but didn’t publish some notes about why the Django and Python communities use so many Google Forms. The simple answer is that Google Forms are quick and easy to set up, and data can be easily exported via Google Sheets or a CSV...
2024-12-17
I like nice pencils and pens! But only a totally reasonable amount!
2024-12-17
While close, the terms bandwidth and traffic don't designate the exact same thing. The available bandwidth is how large are the networking "pipes" of your servers, e.g. 10 Gb / s. On the other hand, traffic is how much data go through...
2024-12-17
This blog shares Saloni Narang's Journey on becoming Docker captain and also a quick introduction to docker desktop.
2024-12-16
I've enjoyed being able to show my new team who I am... with documentation!
2024-12-16
This is a follow-up to Let's build a CDN - Part 1A new friend joins us. We talk about the high-level, including why Varnish and why we are doing this in the first place. We go through the plan for this session, and then just make it happen. The...
2024-12-16
There is a lot of debate in the software community around whether LLMs can replace developers. Part of the reason is the way we formulate the problem of what it means to write software. In industry, we still give outsize cultural deference to software...
2024-12-16
Topics include New project to shorten django-admin to django because we are not monsters, django-unicorn sparkles, Testing some tidbits, and The State of Python 2024 article.
2024-12-16
This episodes diverges from our traditional fare. I've reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
2024-12-14
One of the biggest mysteries in Django is why I have to run django-admin from my terminal instead of just running django. Confusingly, django-admin has nothing to do with Django’s admin app. If you have ever wondered why and wanted to type django from...
2024-12-14
If you have an Astro website needing some updates, here's a technical peek about what you need to know for version 5.0, Collections, and globs.
2024-12-14
Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.
2024-12-13
This blog is getting some much-needed updates to keep it running smoothly!
2024-12-13
Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)!
2024-12-13
Discover how to optimize Kubernetes costs with advanced monitoring and automation. Learn actionable strategies, explore CAST AI's innovative solutions, and
2024-12-12
Even when the comment section is tempting, it's better to step away.
2024-12-12
I have talked about old curl bugs before, but now we have a new curl record. When we announced the security flaw CVE-2024-11053 on December 11, 2024 together with the release of curl 8.11.1 we fixed a security bug that was introduced in a curl release...
2024-12-12
LanceDB is a developer-friendly, open source database for AI. It's used by well-known companies such as Midjourney and Character.ai. We have Chang She, the CEO and cofounder of LanceDB on to give us a look at the concept of multi- modal data and...
2024-12-12
Kurt Mackey is back for a deep dive into what it takes to build the developer cloud. Kurt joins Adam to discuss the alliance between companies and cloud, something Kurt refers to as the "Rebel Alliance," cloud complexity vs usability,...
2024-12-11
Every so often, opinions about developer relations swing around, and it's my turn to share MY current opinions!
2024-12-11
Welcome to another curl release. This time we do a bugfix only release, five weeks since the previous version shipped. Release Presentation Numbers the 263rd release0 changes35 days (total: 9,763)79 bugfixes (total: 11,173)115 commits (total: 33,811)0...
2024-12-11
Today, Chris explores Shopify Magic and other AI offerings with Mike Tamir, Distinguished ML Engineer and Head of Machine Learning, and Matt Colyer, Director of Product Management for Sidekick. They talk about how Shopify uses generative AI and LLMs...
2024-12-11
⚠️ Content warning: Weight loss, feel free to skip if that is not a good topic for you. A doctor told me to look into intermittent fasting. Not for weight loss, but for ADHD. There’s some new data that suggests a link between ADHD and insulin in the...
2024-12-10
The small details in everything, from code to life itself, are worth noticing, if we choose to.
2024-12-10
Fork Around and Find Out is your downtime from uptime. Your break from the pager, and a chance to learn from expert’s successes and failures. We cover state-of-the-art, legacy practices for building, running, and maintaining software and systems. Be...
2024-12-09
Topics include jiter, A new home for python-build-standalone, moka-py, and uv: An In-Depth Guide.
2024-12-08
2024-12-06
On December 5 2024 I held a brief webinar explaining the ideas and concepts behind Rock-solid curl, and I figured I would just share the video here: See also: rock-solid.curl.dev
2024-12-06
This month I got my official diagnosis for Adult ADHD. It’s fun to share experiences with friends. While ADHD presents some new waters to navigate, it isn’t exactly news to me. Thanks to Dr. TikTok, I’ve suspected this outcome for a few years now....
2024-12-04
I’ve recently decided to apply the permissive MIT License to all content on CSS Wizardry by default. How does this affect you?
2024-12-03
My name and email address can be found in the VPN client application made by Cisco called AnyConnect. They are present there as part of the curl license, because this product – like thousands of others – uses libcurl. My name appears in many products....
2024-12-02
The new Speculation Rules API is incredibly powerful, but we can do so much more! By taking a layered, opt-in approach, we can add more progressive and effective functionality.
2024-12-02
Take ownership—and responsibility—of your social data
2024-12-02
Topics include Loop targets, asyncstdlib, Bagels: TUI Expense Tracker, and rloop:
2024-12-01
Family We drove up to Chicago to see family for five days. It’s a 7.25-hour drive if not stopping were an option, but we usually have to stop at least two or three times to re-fuel, eat, and have a few bathroom breaks. Both of my kids are...
2024-12-01
There has been a lot of changes in the low-level Python space these days. The biggest has to be how many projects have rewritten core performance-intensive sections in Rust. Or even the wholesale adoption of Rust for newer projects such as uv and...
2024-11-27
In September 2021, Cloudflare took the tech world by storm by announcing R2: a storage service accessible through the ubiquitous S3 API but that didn't charge any egress ("bandwidth") fees. You only pay for storage and read/write/delete...
2024-11-26
Why design another new performance score?! Good question…
2024-11-26
The request has been blocked by CORS policy Haaaa the infamous Cross-Origin Resource Sharing (CORS) error encountered by almost everybody who has ever tried to call an API from a Single Page Application. By default, browsers block client-side web...
2024-11-26
The people who found you in the alley called you Cowboy. We called you Moogs, Moogers, Moogerton, Mr Moogs, Meesta, Two Meestas, Beef, Roast Beef, Roast Beefy Weefy, Kitty, Kitty cat, Long cat, Kitty kitty, Pretty kitty, and Meow meow. Those were all...
2024-11-25
It’s been months since I published my weeknotes even though I have been drafting them. This week is more about getting back into the habit. Family We have hosted family quite a bit over the last month. Our parents have also had two hip replacements...
2024-11-25
Topics include Talk Python rewritten in Quart, PyPI now supports digital attestations, Django Rusty Templates, and PEP 639 is now supported by PYPI.
2024-11-25
Whether you are receiving a burst of requests, or parallelizing a huge batch job into smaller jobs, the too many requests to your datastore (or any upstream service) arriving at the same time will invariably bring it to its knees. This issue, commonly...
2024-11-23
Here is my KubeCon NA 2024 recap. This KubeCon was filled with innovation, insightful sessions, and a vibrant community. Dive into all the highlights!
2024-11-22
I’m about 30 or 40 years too young for A Man on the Inside, but I enjoyed it. Ted Danson plays “a retired professor gets a new lease on life when a private investigator hires him to go undercover inside a San Francisco retirement home.” It’s hard to...
2024-11-22
If you are a .NET developer or work in a place that has some of those folks, wouldn't it be great to fully leverage the entirety of PyPI with it's almost 600,000 packages inside your .NET code? But how would you do this? Previous efforts have...
2024-11-22
Scaleway serverless containers is a pretty great service, similar to Google Cloud Run, that lets you deploy Docker images without needing to manage servers or TLS certificates. It even features zero-downtime deployments. One incredible advantage it...
2024-11-21
I’ve been down in an audio plugin rabbit hole lately. More on that in a later blog post. But I just stumbled upon a set of free plugins that might be of interest to you, if you are doing voice recordings of any kind – be it a podcast, voice over, or,...
2024-11-20
Join my Discord: https://discord.com/invite/5e8R5eDut6 Follow me on Instagram: https://instagram.com/joe_scotto Read about the ScottoFrog here: https://scottokeebs.com/scottofrog ~ Links ~ Find out more about the project:...
2024-11-20
this is the tracking doc for my talk on "Engineering AI Agents" for OpenAI DevDay Singapore. I'll add photos and notes and stuff when i'm done. note that the full slides contain a lot more info that i had to cut out of the ~~10~~ 9 minute talk.
2024-11-19
This Friday, I am hosting office hours, and here is our schedule to finish out 2024. Please note that on December 13th, I plan to host an earlier morning edition that is friendly for non-US time zones. (Hi, Carlton) Friday, November 22nd, 2024, 2:00...
2024-11-18
If, like me, you frequently require the Core Web Vitals colour palete, here it is!
2024-11-18
Topics include Thoughts on Django’s Core, futurepool, Don't return named tuples in new APIs, and Ziglang: Migrating from AWS to Self-Hosting.
2024-11-16
Taking notes well can help to listen better, remember things, show respect, be more accountable, free up mind space to solve problems.This episode discussesthe benefits of writing things downpreparing for a meetingtaking notes in meetingsreviewing...
2024-11-16
I set up a new Mac for work today. Here's everything I use on a Mac for fullstack web development.
2024-11-15
What do developers need to know about AppSec and building secure software? We have Tanya Janca (AKA SheHacksPurple) on the show to tell us all about it. We talk about what developers should expect from threat modeling events as well as concrete tips...
2024-11-14
One positive thing among many others at this version of the HTTP Workshop (day one, day two) is the fact that there have been several new faces showing up here. People who have not previously attended any HTTP Workshops. Getting fresh blood into the...
2024-11-14
Topics include terminal-tree, posting: The API client that lives in your terminal, , and UV does everything or enough that I'm not sure what else it needs to do.
2024-11-10
Hi All! 🤗 For the summer holidays, my family and I went to France. On our way to the Atlantic Ocean, we shortly stopped in Chartres, a lovely town southwest of Paris, which is famous for its monumental and impressively beautiful cathedral. On the way...
2024-11-09
We keep trying to get LLMs to do math. We want them to count the number of “rs” in strawberry, to perform algebraic reasoning, do multiplication, and to solve math theorems. A recent experiment particularly piqued my interest. Researchers used...
2024-11-08
We could all use an “Animated This is Fine ZOOM Background” video in times like these. It’s not obvious how to download a video from YouTube. I tend to shy away from this outside of this background video explicitly created to be downloaded, so I came...
2024-11-07
I wasn’t planning on hosting office hours this week, but given the events of the week, it feels like a damn good way to end the week. This Friday, November 8th, 2024 from 2:30 pm to 4:30(ish) pm, I am hosting office hours. The rest of November’s...
2024-11-06
Leader election is a pretty hot topic this week (for those living off-the-grid, the 2024 US presidential election took place on Tuesday, November 5), so there is certainly no better time than right now to learn how to do it correctly :) While leader...
2024-11-05
Have you heard about HTMX? We've discussed it a time or two on this show. We're back with another episode on HTMX, this time with a real-world success story and lessons learned. We have Sheena O'Connell on to tell us how she moved from a...
2024-11-05
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-11-04
Join my Discord: https://discord.com/invite/5e8R5eDut6 Follow me on Instagram: https://instagram.com/joe_scotto ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a...
2024-11-04
Topics include GitHub action security: zizmor, Python is now the top language on GitHub, Python 3.13, what didn't make the headlines, and PyCon US 2025.
2024-11-03
UV feels like one of those old infomercials where it solves everything, which is where we have landed in the Python world. I have had several discussions with friends about UV, and even when we talk about it during my weekly(ish) office hours, the...
2024-11-01
As Twitter is (far too) slowly falling apart and more and more people are looking for alternatives, Bluesky is enjoying a surge in popularity at the moment. One neat little feature is that you can use your own domain as your handle on Bluesky. In a...
2024-11-01
i recently had to move (from smolhaus 1.5 to a temporary place) and so had to evaluate some choices in moving options. TLDR: I made a huge mistake not choosing Clutter.
2024-10-29
A few months back I built the ScottoHazard which was my first ever real split handwired keyboard. I've enjoyed that build so much that I wanted to improve upon it and the result is the ScottoChoczard. It uses 18x17mm spaced Choc pink switches...
2024-10-29
Let's say you want to create a web app and you know Python really well. Your first thought might be Flask or Django or even FastAPI? All good choices but there is a lot to get a full web app into production. The framework we'll talk about...
2024-10-28
Topics include Python 3.14.0 alpha 1 is now available, uv supports dependency groups, dive: A tool for exploring each layer in a docker image, and pytest-metadata.
2024-10-26
This is the audio version of 🎬 Ninjastructure - Move fast & break nothingMatias Pan, a professional maté drinker & Senior Software Engineer at Dagger, is showing us an approach to Infrastructure as Code built with Pulumi.We look at Go code,...
2024-10-24
Do you struggle to make sure your code is always correct before you check it in? What about your team members' code? That one person who never wants to run the linter? Tired of dealing with tons of conflicts and spurious git changes? You need git...
2024-10-22
I bet if you were someone who could make a hammer that would have been a good stable job for years, centuries even. Almost everyone needs a hammer at some point in their life. “Hey, where’d you get that hammer?” “Oh, you gotta talk to...
2024-10-21
Topics include Open Source Pledge, DjangoTV, PEP 735 – Dependency Groups in pyproject.toml, and livereload.
2024-10-21
In this job we need to think a lot about the tools we choose and why, so I cataloged all the places where web components (for me) feel like “the right tool for the job”. Your list may be different and I’d love to read it. And because I don’t want...
2024-10-17
Hynek has been writing and speaking on some of the most significant topics in the Python space and I've enjoyed his takes. So I invited him on the show to share them with all of us. This episode really epitomizes one of the reasons I launched Talk...
2024-10-17
You can easily get accurate GeoIP location information about the visitors of your website with Cloudflare. For that, make sure that the website is proxied (orange icon in DNS), then go to the Network tab and switch the IP Geolocation toggle to On. You...
2024-10-16
In 2022, between 200,000,000 and 400,000,000 Twitter users' email addresses, names, account names, follower counts, and, in many cases, phone numbers were leaked in what seemed to be a major data breach. But, upon closer inspection, this leak was...
2024-10-16
If you’re running Windows VMs beneath a Linux KVM host, you’ve very likely been plagued by an annoying issue: they start up with the wrong time by several hours, every time they’re rebooted, no matter what you do. The issue is that Windows syncs its...
2024-10-15
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-10-14
Topics include Briefer: Dashboards and notebooks in a single place, Introduction to programming with Python, setup-uv, and HTML for people.
2024-10-11
School is back in session, sports are in full swing, we’re tossed and turned by the weekly routine. This past month has been a season of fixing and repair and I’m thankful everything went well and we’re (hopefully) through the hard parts. Fixing...
2024-10-09
If you work in data science, you definitely know about data frame libraries. Pandas is certainly the most popular, but there are others such as cuDF, Modin, Polars, Dask, and more. They are all similar but definitely not the same APIs and Polars is...
2024-10-09
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-10-07
Topics include Python 3.13.0 released Oct 7, PEP 759 – External Wheel Hosting, pytest-freethreaded, and pytest-edit.
2024-10-06
You're about to launch your new app or API, or even just a big refactor of your current project. Will it stand up and deliver when you put it into production or when that big promotion goes live? Or will it wither and collapse? How would you know?...
2024-10-06
this post was mostly dictated off the top of my head with Wispr AI
2024-10-05
My fairly banal, basic, but beautiful command line setup
2024-10-02
Rust developers are stuck in an endless hamster wheel where every month / week there is a new best way to do something, and the previous way is now deprecated, kind of like in the fronntend development world with the weekly hottest JavaScript...
2024-10-01
If you want to start consulting, you’re gonna need some paperwork!
2024-09-30
The idea that you can build a single platform is making it worse
2024-09-30
Topics include uv under discussion on Mastodon, erdantic: Entity Relationship Diagrams, , and.
2024-09-28
We have 3 conversations from TalosCon 2024:1. Vincent Behar & Louis Fradin from Ubisoft tell us how how they are building the next generation of game servers on Kubernetes. Recorded in a coffee shop.2. We catch up with David Flanagan on the AI...
2024-09-25
Do you have kids? Maybe nieces and nephews? Or maybe you work in a school environment? Maybe it's just friend's who know you're a programmer and ask about how they should go about introducing programming concepts with them. Anna-Lena...
2024-09-23
Topics include , narwhals, Microsoft wants Three Mile Island to fuel its AI power needs, and zsh-in-docker.
2024-09-21
Addressing high Kubernetes costs and inefficient pod distribution, this article reveals how balancing spot and on-demand instances with Topology Spread Cons
2024-09-20
Do you have text that you want to process automatically? Maybe you want to pull out key products or topics of conversation? Maybe you want to get the sentiment? The possibilities are many with this week's topic: NLP with spaCy and Python. Our...
2024-09-19
In the 1800s, before serfdom was abolished in the Russian empire, landowners paid taxes based on how many serfs they had. A census was conducted every few years by government employees traveling across the empire and doing counts; a manual map-reduce...
2024-09-19
Today's topic is not easy to cover as wars in the Middle East are rarely discussed without emotion and without being spammed to death by bots, so I will do my best to, as usual, follow the editorial lines of this blog and stay neutral and...
2024-09-17
Topics include We must replace uwsgi by something else, Let’s build and optimize a Rust extension for Python, Fake recruiter coding tests target devs with malicious Python packages, and Monthly PSF Board Office Hours.
2024-09-16
We can’t do much to change latency, so how can we work around it?
2024-09-16
Join my Discord: https://discord.com/invite/5e8R5eDut6 Follow me on Instagram: https://instagram.com/joe_scotto ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a...
2024-09-14
Every two-to-four years my body chemistry changes and my armpits start to reject my deodorant with an intense itch. All that aluminum has gunked up the works I guess. Usually cycling out deodorants works fine, but this time it didn’t work because my...
2024-09-13
Brian LeRoux posted a few thoughts about forms and the idea of a “good form” resonated with me so I dogpiled some of my own thoughts and experiences on it. Here’s a compilation of those ideas. I’m sure this is incomplete and would love to see your...
2024-09-12
I saw a tweet awhile back that sent my brain to a far off galaxy… Most people are proud of their reading habit. But for many, it’s just an act of productive procrastination. I’m looking at you “I read a book a week” club ...
2024-09-10
Many organizations have spent many years building and refining their software delivery infrastructure within non-kubernetes environments. They might run their infrastructure on cloud-hosted VMs or bare metal servers using a virtualizing tool such as ...
2024-09-09
Topics include , Docker images using uv's python, 10 years of sustainable open source, and humanize.
2024-09-07
In this episode we're talking about importing part of a package into another part of the same package.We'll look at: `from . import module` and `from .module import something`and also: `import package` to access the external API from with the...
2024-09-06
The ScottoSlant (PCB Edition) is a 38-key 0.25u row-staggered keyboard with a split 2u spacebar. It uses some very cheap Ajazz green switches along with $10 Aliexpress XDA matcha keycaps. Overall the build is neat but more than anything it was an...
2024-09-04
A couple of weeks ago, Charlie Marsh and the folks at Astral made another big splash with a major release of uv called "uv: Unified Python packaging" which has many far reaching features. We had to have Charlie on the show to give us the...
2024-09-03
Topics include Why I Still Use Python Virtual Environments in Docker, Python Developer Survey Results, Anaconda Code add-in for Microsoft Excel, and Disabling Scheduled Dependency Updates.
2024-09-03
Weeks ago I was looking in to a performance issue for our animated spinner component and stumbled across a tool in DevTools I hadn’t used before: The Performance Monitor Panel. In you open Dev Tools > More Tools > Performance Monitor you’ll see...
2024-09-02
Today, we bring you the final episode of the first season of Backend Banter! It’s a wrap up for now. With 69 episodes behind us, we want to tell you the story of Boot Dev and how far we’ve come from our beginnings, and for that, we bring Allan Lires,...
2024-08-29
In this guide, we'll break down the essentials of scheduling in Kubernetes.
2024-08-28
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-08-26
Topics include , uv 0.3.0 and all the excitement, Top pytest Plugins, and A comparison of hosts / providers for Python serverless functions Faas)
2024-08-26
In this blog, we'll explore how reproducible builds plays a significant role in securing the software supply chain.
2024-08-26
Today we welcome Chuck Carpenter aka Charles The 3rd, co-host at Whiskey Web and Whatnot. As two content creators in the tech scene, we discuss if and how celebrity developers and tech influencers are a good thing for the community, how we should be...
2024-08-24
Every year the core developers meet to discuss and propose the major changes and trends in Python itself. This invite-only conference of about 50 people happens inside PyCon in the US. Because it's private, we rarely get detailed looks inside this...
2024-08-24
The temperatures soared over 100ºF and the yard is dead and everything smells roasted. But the ten day forecast shows a ten degree dip and that is cause for celebration. Another school year has started. My son has started middle school and my daughter...
2024-08-19
Quantifying the importance of caching just got a lot easier
2024-08-19
Python performance has come a long way in recent times. And it's often the data scientists, with their computational algorithms and large quantities of data, who care the most about this form of performance. It's great to have Stan Seibert...
2024-08-19
In today’s episode, we bring back Aaron Francis. If you haven’t watched our previous episode with him, he is a software developer, fellow content creator and co-founder of Try Hard Studios. In the past he’s been an accountant at a Big 4 but now he...
2024-08-15
The Space space keyboard is a small, non-split keyboard designed by qpockets, of the now (unfortunately) closed P3Dstore. The keyboard in the picture in particular was built by Reddit user lily_vacation01. The interest check for this board was held...
2024-08-14
Why on earth would you make something render-blocking?!
2024-08-13
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-08-12
How does Michal Kuratczyk, Staff Software Engineer at RabbitMQ, access Kubernetes workloads securely, from anywhere? Regardless whether it's a Google Kubernetes Engine (GKE) cluster or Kubernetes in Docker (KiND), Tailscale is a simple solution...
2024-08-12
Taking a look at the $129 Chosfox Geonix48 which is the evolution of the minipeg48 I took a look at a few months back. It uses 16x16mm spaced Choc switches leading to a very compact and portable keyboard. Geonix48:...
2024-08-12
In today’s episode, we bring Adam Argyle, a CSS Dev Rel at Google, content creator, co-host at CSS Podcast, Bad At CSS Podcast and host of GUI Challenges. He’s also the creator of a bunch of tools and utilities for the front-end. We’re going to touch...
2024-08-08
I’ve become a bit obsessed with how much it costs to fuel my body during the working hours. Item Cost/Serving Qty/Day Cost/Day Qty/Month Cost/Month Snap Kitchen 500cal meal $10.00 1 $10.00 22 $220 Fairlife 42g Protein...
2024-08-07
In this post, I will guide you through creating an API Gateway with Lambda using Pulumi. I will also explain some of Pulumi's functionalities along the way.
2024-08-05
Please Amazon 🙏 kill these services too.
2024-08-05
Confidential computing - it's not a fancy word anymore, it is something that has a whole ecosystem around it and also tooling to make it happen. Can we create a safe isolated environment in the cloud where our application is isolated from the rest of...
2024-08-05
In today’s episode, we welcome Matt Pocock, an educator, content creator and engineer who used to be a voice coach. Now, he teaches Typescript on his YouTube channel and is building Total Typescript, the most comprehensive TypeScript course available...
2024-08-04
Hi All! 🤗 Let’s talk about the first thing many of your visitors will see and thus one of the most important places on any personal website: the home page. “The home” is where you leave a first impression and where people decide whether the website...
2024-08-04
Check out Backend Banter, updating on this channel every Monday! #code #webdevelopment #backend #programming #shorts #podcast #development #language #learning #javascript
2024-08-02
Do you feel like ADHD is holding you back? Maybe you don't personally have ADHD but you work with folks who do and you'd like to support them better. Either way, how ADHD interplays with programming and programmers is pretty fascinating. On...
2024-08-02
Check out Backend Banter, updating on this channel every Monday! #code #webdevelopment #backend #programming #shorts #podcast #development #language #learning #javascript
2024-08-01
Check out Backend Banter, updating on this channel every Monday! #code #webdevelopment #backend #programming #shorts #podcast #development #language #learning #javascript
2024-07-31
In this blog we’ll explore k8sGPT, a powerful tool that brings the capabilities of AI to change the way you manage Kubernetes.
2024-07-30
Check out Backend Banter, updating on this channel every Monday! #code #webdevelopment #backend #programming #shorts #podcast #development #language #learning #javascript
2024-07-29
In today’s episode, we welcome Lawrence Lockhart, a former hospitality manager turned full stack software developer. Apart from his tech job, he’s also a developer advocate, a teaching assistant at a coding bootcamp and a tech meetup leader, so you...
2024-07-26
This episode turned out to be a seminal one for me. After speaking with David about the Flask ecosystem, it finally convinced me to get moving and convert [talkpython.fm](https://talkpython.fm) to Quart. You can read all about the journey in a...
2024-07-24
The ScottoHazard is a 4x5 (40-keys) or 4x6 (48-keys) split ortholinear keyboard that uses a TRRS cable for the interconnect. It's my first "real" split keyboard as it uses two separate controllers unlike my first split, the ScottoSplit....
2024-07-23
In this blog, we dive into Generic Client-Go, Controller Abstractions, and CRD Macros with Kube.rs.
2024-07-22
In today’s episode, we bring Spiro Floropoulos, a senior developer and architect with over 20 years of experience. This episode is an unusual one, as Spiro recently got laid off due to a bizarre chain of events that involved HTMX, overworking, and...
2024-07-20
Join my Discord: https://discord.com/invite/5e8R5eDut6 Follow me on Instagram: https://instagram.com/joe_scotto ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a...
2024-07-16
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-07-15
In today’s episode, we go to war with Sam Selikoff, co-host of the Frontend First podcast, and specialist on everything Frontend related. We have an amazing conversation where we discuss Sam’s journey, as he also did some backend work in the past, we...
2024-07-15
4.5 years after my initial podcast inventory, with COVID and a career change under my belt, with my OPML file growing from 566 rss feeds in 2022 to 771* in 2024 (with quite a few of my fave NPR podcasts dying), and my backlog mounting to 43GB...
2024-07-13
To help my future self out, I made a self-care checklist I can use when I’m feeling bad. It might help you out, too!
2024-07-12
It's been a few months since I've discussed PCBs on the channel and today I'm back with a deep dive into STM32, specifically STM32F072CBT6. This is part of a new series of releases on the ScottoKeebs repo called ScottoModules which aim to...
2024-07-12
In this blog, we will delve into the primary causes of CVE fatigue and discuss some actionable strategies to minimize CVE fatigue.
2024-07-11
Join my Discord: https://discord.com/invite/5e8R5eDut6 Follow me on Instagram: https://instagram.com/joe_scotto ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a...
2024-07-10
Join my Discord: https://discord.com/invite/5e8R5eDut6 ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a patron: https://patreon.com/joe_scotto ~ Handwiring Tools...
2024-07-09
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-07-08
This post is part of my Summer Autumn of Rust 2024 series: weekly (or more) quickies about how to write great Rust code so you will be ready to rock at the end of the summer and find a new exciting job 🤘 Dont forget to Subscribe (Email & RSS)
2024-07-08
Today we bring Thomas Ballinger, a developer at Convex, an open-source backend for application builders. We will be discussing mainly databases, and why at Convex they use Rust and Typescript. We'll also talk about systems scalability,...
2024-07-07
What does it look like to build a modern CI/CD pipeline from scratch in 2024? While many of you would pick GitHub Actions and be done with it, how do you run it locally? And what do you need to do to get caching to work?Tom Chauveau joins us to help...
2024-07-07
Reflections on two years of working at Elicit and why it's time to leave
2024-07-04
Discord: https://discord.com/invite/5e8R5eDut6 ~ Links ~ Find out more about the project: https://scottokeebs.com Donations are greatly appreciated: https://bit.ly/41odBEu Become a patron: https://patreon.com/joe_scotto ~ Handwiring Tools ~ TS100...
2024-07-03
In what looks like a very smart move, the team at Mastodon just released a very nice new feature for media organizations, journalists and bloggers: when someone shares a link to an article by certain news outlets like The Verge, MacStories, or...
2024-07-01
The software industry is at the top of valuation, but the tail is wagging the dog.
2024-07-01
Stenography is a different way of text input, writing in syllables at a time. Every once in a while there's a census. What is the community like in 2024?
2024-06-29
We have just come off a very intense production period of the first AI Engineer World's Fair, the large, multi-track format of the AI Engineer series of conferences that my biz partner Ben and I are building. I am historically bad at writing down...
2024-06-27
A custom bottom plate makes room for the controller, to allow for a lower overal height. A novel idea!
2024-06-25
Florent Linguenheld and their partner designed two keyboards that are filled with character and attention to detail.
2024-06-25
Group buys are still used as a business model, but its popularity is dwindling quickly. Why is that, and is that justified?
2024-06-24
A hip ska-themed stenography keyboard designed by Lucy Goose.
2024-06-22
A race report of the Banthumloop, where I challenged my goal time of 30:00 at a distance of 5k.
2024-06-15
The first time I went mountain biking, during a weekend trip with a group of unfamiliar people.
2024-06-13
In this article we'll discuss the Supply Chain Levels for Software Artifacts (SLSA) framework to achieve supply chain security in an organization.
2024-06-10
Ben and Adam Wathan cover the development and reimagining of Tailwind CSS, focusing on the release of Tailwind 4.0. They delve into the motivation behind the rewrite, the challenges faced, and the approach to maintaining backward compatibility. The...
2024-06-10
This post introduces BuildSafe that lets you build your application using nix with ease. It also helps you in securing your software supply chain.
2024-06-08
Journey to Kubestronaut, learning Kubernetes over the years and implementing at different organizations.
2024-06-06
How I got started with Kubernetes and where it has taken me.
2024-06-03
We've got some code we want to test, and some tests.The tests need to be able to import the code under test, or at least the API to it, in order to run tests against it.How do we do that? How do we set things up so that our tests can import our...
2024-05-30
The emerging golden age of home-cooked software, barefoot developers, and why the local-first community should help build it
2024-05-29
In this article, we will delve into the fundamental aspects of supply chain security and its increasing significance.
2024-05-27
This started as a conversation between James A Rosen & Gerhard in August 2023. Several months later, it evolved into a few epic pairing sessions captured in these GitHub threads:thechangelog#480 (reply in thread)thechangelog#486The last pairing...
2024-05-27
Ben and Matt discuss the role of a product engineer and Matt's journey as a content creator. Matt shares his experience working at a consulting agency and how it shaped his perspective on engineering. They also discuss the benefits of working...
2024-05-25
This is a near-transcript of the talk I gave at PyCon Italia 2024 in May in Florence. Introduction Buongiorno PyconIt, grazie per avermi invitata a parlare! Avrei voluta fare tutto il discorso in italiano, ma lo sto ancora imparando. Per adesso...
2024-05-21
It's harder to simplify something complex than complexify something simple.
2024-05-13
In this conversation, Ben and Derrick discuss the challenges of growing a business and the decision to target specific market segments. They explore the trade-offs between serving a broad audience and focusing on a niche market. They also discuss the...
2024-05-06
Jakob’s Law of UX goes something like this. I, as a user online, spend my time on many sites. As such, when I come to your site, I am already used to the way the other sites work, and I don’t want to learn new paradigms. Some also call these...
2024-05-04
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 actual juggling, which is where we start...
2024-04-30
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 up with Frederic...
2024-04-30
Buying fake William Morris prints on Etsy and other early signs of epistemological collapse
2024-04-29
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 to collect reactions from other personal websites or...
2024-04-25
We are now in a very weird liminal space in information retrieval for consumers, particularly those attuned to trends in search and working on the bleeding edge of LLMs. On the one hand, we have the fall of old companies. Broadcast-based centralized...
2024-04-23
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 experience with Django.Some...
2024-04-22
In this episode, Ben chats with Thorsten Ball. This conversation fits neatly into two halves - in the first, Ben and Thorsten go deep on how to differentiate yourself, work in public, and make it easy for people to hire you. In the second part of the...
2024-04-17
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...
2024-04-17
A step-by-step guide on performing basic CRUD operations on a Kubernetes resource, using Go as the programming language.
2024-04-16
I, like many developers who have worked on high-scale, low-latency web services over the last fifteen years, have an intimate relationship with Redis. At any new job, when you ask where the data is, and someone points you to a server address with port...
2024-04-15
This article explores strategies for optimizing scalability using Locust for load testing on Amazon EKS.
2024-04-13
How to open pieces of narrative non-fiction writing, conference talks, and sticky jars
2024-04-11
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,...
2024-04-09
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 many sites out there. But what if someone doesn’t...
2024-04-08
Unikraft is a fast, secure and open-source Unikernel Development Kit which enables you to easily build minimal, ultra-lightweight virtual machines.
2024-04-01
Ben interviews Andreas Kling, creator of SerenityOS and the Ladybird browser. They talk about the concept of lifestyle software and how it relates to the development of SerenityOS, Andreas’ vision of creating a Zen garden for developers, and the...
2024-03-31
My first attempt at bringing back the short story in ~30 years.
2024-03-29
In this conversation, Fable and Ben dig deep on building a technical career that balances programming and company leadership. Fable shares their experience working at Stripe and the different roles they have held, including being a technical advisor...
2024-03-28
Are tests more valuable than the rest of your application code? Caleb Porzio, creator of Livewire and AlpineJS, thinks so!
2024-03-26
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 tell ourselves that this time, we...
2024-03-22
I manifested a "State of Diffusion++" meetup yesterday that I felt was a success. 200 people signed up! Here are some photos!
2024-03-19
The Logitech Spotlight presentation remote is a sleek piece of hardware. It is comparatively small, fits nicely in the palm of your hand, and the buttons come with a very satisfying, albeit for my taste a tiny bit too loud, click. But most...
2024-03-18
Gaining a strange disease and losing my ability to see straight
2024-03-16
I just published the 11th issue of Own Your Web, my newsletter about designing, building, creating, and publishing on the Web. When I started the newsletter back in autumn of 2023, I didn’t yet know what form the newsletter would take on, if people...
2024-03-14
Every day, we browse the Web and scroll our timelines. And every day, we find even more interesting websites, blog posts, articles, videos, podcasts, and other insights and ideas that we want to document, preserve, and share. The most obvious way to...
2024-03-14
Imagine you post and make new friends on an online network for more than a decade – and suddenly, your account gets suspended for no apparent reason. And there is nothing you can do about it. Or imagine the online community you were an active part of...
2024-03-13
edit: Huge thanks to Vamsi for digging into how to translate this into English! I recently came across a really great Soviet video from 1971 called “Myself and Others” (unfortunately only in Russian so far) where the creators examine how people react...
2024-03-11
Hi All! 🤗 Imagine you post and make new friends on an online network for more than a decade – and suddenly, your account gets suspended for no apparent reason. And there is nothing you can do about it. Or imagine the online community you were an...
2024-03-11
Collecting people I know who work at the intersection of design and engineering, in an attempt to figure out what a design engineer is
2024-03-11
Charlie Marsh and team are using Rust to make Python tooling faster.Ruff can take the place of Flake8, isort, and Black, and so much more.uv can take the place of pip, pip-tools, and virtualenvAstral is Charlie's venture backed company, and what...
2024-03-09
A collection of public thoughts that could be blogposts but i dont have time, so here, have the short form. I may upgrade these to full posts in future.
2024-03-08
A collection of public thoughts that could be blogposts but i dont have time, so here, have the short form. I may upgrade these to full posts in future.
2024-03-06
Taylor Otwell, creator of Laravel, on how he thinks about the maintenance burden of framework pull requests and evaluates which ones to accept.
2024-02-29
This episode looks into the observability tool Parca & Polar Signals Cloud with Frederic Branczyk and Thor Hansen. We discuss experiences and discoveries using Parca for detailed system-wide performance analysis, which transcends programming...
2024-02-29
Today we delve into BuildKit and Dagger, focusing on their significance in the development and deployment of containerized applications, as well as Kubernetes integration.BuildKit's Role: Essential for anyone using Docker Build, facilitating...
2024-02-29
Alex Sims, Solutions Architect & Sr. Software Engineer at James and James Fulfilment, talks about their journey to 80ms response SLO with PHP & React.Alex shares how they optimised API performance, specifically highlighting improvements made...
2024-02-28
Table of Contents How We Use LLM Artifacts What is a machine learning model Starting with a simple model Writing the model code Instantiating the model object Serializing our objects What is a file How does PyTorch write objects to...
2024-02-27
Hi All! 🤗 Every day, we browse the Web and scroll our timelines. And every day, we find even more interesting websites, blog posts, articles, videos, podcasts, and other insights and ideas that we want to document, preserve, and share. The most...
2024-02-26
This is an extended intro to the full interview that Ben did with Josh here: https://youtu.be/n5op9Yuq9ds
2024-02-26
Taylor Otwell, creator of Laravel, on how he tackles large projects.
2024-02-25
Software engineers that move into leadership roles have a struggle between learning leadership skills, maintaining technical skills, and learning new leadership and technical skills. Matt Makai went from individual contributor to developer relations...
2024-02-23
In this episode, Ben interviews Josh Pigford, founder of Maybe.co, about the company’s journey from VC-backed startup, to closed startup, to open source project, to funded open source project. They discuss JavaScript and Rails trade-offs, the...
2024-02-22
Taylor Otwell, creator of Laravel, on why clean code matters.
2024-02-20
How to gather people and create communities in ways that are low-stress and high-payoff
2024-02-14
In the last issue of Own Your Web, we looked at blogrolls as one way to improve the visibility and discoverability of our sites. Whether or not you want to add a blogroll to your site is a matter of personal preference. But there is something else...
2024-02-13
Taylor Otwell, creator of Laravel, on developers' unending desire to rewrite and how to avoid "shopping around" with frameworks.
2024-02-12
Hi All! 🤗 In the last issue, we looked at blogrolls as one way to improve the visibility and discoverability of our sites. Whether or not you want to add a blogroll to your site is a matter of personal preference. But there is something else which...
2024-02-08
A common misconception that AWS never corrected anyone about.
2024-02-06
In this conversation, Ben interviews Caleb Porzio, the creator of AlpineJS and Laravel Livewire. Links Tuple.app (https://tuple.app) - The best app for pair programming AlpineJS (https://alpinejs.dev) Laravel Livewire...
2024-02-06
If you haven't tried running automated tests, especially with pytest, in VS Code recently, you should take another look.The Python for VS Code interface for testing, especially for pytest, has changed recently. On this episode we discuss the...
2024-01-29
Hi All! 🤗 “Where have all the websites gone?” “Websites, as we know them, are dead.” “Blogging is dead.” I don’t know about you, but whenever I hear or read statements like that in controversial headlines or viral posts, I can’t help but think: “No!...
2024-01-24
There was a time, before the screens took over, when people read these things called "books". Remarkably efficient things. Always-on display. Could survive dropping from a great height. Somewhat fragile but who cares when you could mass...