Own Your Web – Issue 9: We ❤️ RSS(opens in new tab)
Curated river of news
Latest posts from blogs I follow
A common misconception that AWS never corrected anyone about.
Python has many options for formatting strings and text, including f-strings, `format()` function, templates and more. There's however one module that few people know about and it's called `textwrap`. This module is specifically built to help you with line-wrapping, indentation, ...
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 change with ...
I noticed that the URLs were all a little off (had two slashes instead of one) and went in and fixed it. I did not think everyone's RSS software was going to freak out the way it did. PS: this ...
“I talk about an apparent attitude shift in attitude towards React in the community and also make some recommendations about decision-making for your projects.”
“Personally, I would love it if more people were complaining about the dreadful user experience inflicted by client-side React. Instead the complaints are universally about the developer experience.”
“By ejecting from the thrash of React and other heavy-handed frameworks and doubling down on web fundamentals, you’ll be future-proofing both your career and your codebases.”
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 produce thousands of ...
“Why the heck is everyone reaching for React as soon as something on the screen needs to update? And why do we insist on squishing our frontend concerns together with our backend concerns?”
The new iPhones ditched the physical mute button with a software enabled action button, that allows some customization. the highest degree of customization is Shortcuts. Apple's default transcription is terrible. I got a new iPhone recently and so this is ...
I've joined Sidero to help companies realize the full potential of Kubernetes on-prem
Right now I'm between farms and making computers do a think
If a test fails in a test suite, I'm going to want to re-run the test. I may even want to re-run a test, or a subset of the suite, a bunch of times. There are a few pytest plugins ...
“However, today I see two problems that make me enjoy React a little less and make me worry that new developers might be intimidated by it: ownership and complexity.”
“After a false start with React in 2023, we’re now on a tech stack that we’re not fighting against and that maps better to our customers’ domain.”
Introduction NGINX is a tool that can be used as a web server, reverse proxy, load balancer, streaming media files, application gateway, content caching, and so
In 2002, Kent Beck released a book called "Test Driven Development by Example".In December of 2023, Kent wrote an article called "Canon TDD".With Kent's permission, this episode contains the full content of the article.Brian's commentary is saved for a followup ...
“[...] I still reach for React when I want to build something somewhat complex, I just… wish I were happier about it when I do.”
The system is flawed The Romanian public education system, which, by the way, is free for everyone (Universities included), has its flaws. However, it is still one of the best in the world for making a handful of kids proficient ...
For my birthday, I got a new pair of speakers for my home office / home studio. After looking around for quite some time, I settled on the ADAM Audio T5V in the end. The T5Vs are affordable, entry-level studio ...
If you fit one of these criteria:
ol { list-style-position: outside; padding-left: 1em; } ol li { margin-bottom: 0.5em; } I’m turning 42 today and yes, I am as surprised about that number as you are. If 42 really is the answer to life, the universe, and ...
Designing tentative calendar events to solve complex scheduling problems
Converting a file is a common task and nu shell was the most intuitive way to do it.
Introduction Have you ever used Sourcegraph's Cody? It is a great tool for developers, it is not just another LLM, it is tailored specifically for developers. C
UI = f(data)(state)
As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years straight (see main 2019 list, then my 2020 and 2021 and 2022 diffs), so it's time to do year 5(!)
“It has been one and a half years since the last React release, far longer than any previous release took.”
Low indoor air quality - or high CO2 - negatively impacts cognitive performance, causes headaches, drowsiness and more. It's easy to fix though, just use a CO2 sensor and open a window from time-to-time. But why stop there, when you ...
Introduction 2023, what a year! If you're a developer and haven't heard the word 'AI' a million times, where have you been? With the introduction of Chat GPT in