# support work (blogs) — RSS Amplifier

Recent posts from the 7 feeds in the RSS Amplifier directory that cover support work.

Page: <https://rssamplifier.com/topics/support-work/blogs>  
Feed: <https://rssamplifier.com/topics/support-work/blogs.md>

---

## ["Rogue AI Agents" Aren&#39;t Rogue, They&#39;re Fulfilling Their Functional Goal: Automating Sociopathology](http://charleshughsmith.blogspot.com/2026/08/rogue-ai-agents-arent-rogue-theyre.html)

_2026-08-19 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Add all this up and what we're hyper-hurriedly "manufacturing" is an automated army of self-cloaking digital sociopaths. Since the status quo is characterized by self-serving PR, misdirection and delusions, it shouldn't surprise us that "rogue AI agents" aren't actually rogue, they're doing exactly what they're designed to do , which stripped of PR, hype and misdirection, is do whatever it takes…

## [I Thought I Needed a Better Drafting System. What I Actually Needed Was a Verification System.](https://kehindeoni.substack.com/p/i-thought-i-needed-a-better-drafting)

_2026-08-17 · Kehinde Oni · The Sewing Lounge_

When I started beta testing my custom parametric blocks service, I thought checking measurements meant looking through a client’s measurement sheet and asking one question: Does anything here look wrong? A number that’s unusually large. A measurement that’s unusually small. Something obviously missing. If everything looked reasonable, I could start drafting. I don’t work that way anymore. Over the…

## [In Our "Everything is Disposable" Economy, We&#39;re Disposable, Too](http://charleshughsmith.blogspot.com/2026/08/in-our-everything-is-disposable-economy.html)

_2026-08-17 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Authentic community takes time and effort and a set of values and priorities that can't be commoditized into a profit-maximizing venture or government program. Here's the problem in a profit-maximizing economy: durability is intrinsically less profitable than obsolescence, so to maximize profits, Everything Is Disposable , either by design ( planned obsolescence, accelerated product cycles,…

## [Hell Hath No Fury Like a Rogue AI Agent Scorned](http://charleshughsmith.blogspot.com/2026/08/hell-hath-no-fury-like-rogue-ai-agent.html)

_2026-08-15 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

I anticipated these developments earlier this year when I wrote a short story entitled "The Peculiar Death of Mr. Garcia." That the latest rogue AI agent incident is called the Hugging Face Breach invites a moment of reflection: not just about the trajectory revealed by the breach, but the absurdity that the phrase "hugging face" is repeated with a straight face. What comes to mind when we combine…

## [While We Focused on Fripperies, the Foundations Have Rotted Away](http://charleshughsmith.blogspot.com/2026/08/while-we-focused-on-fripperies.html)

_2026-08-12 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

While the Everything Bubble has soared to new heights, consumer confidence has fallen to new lows. For your consideration, four charts that tell a single story: while those Americans who have benefited so immensely from the Everything Bubble in stocks, housing, crypto, bat guano, etc.--every asset under the sun--have spent lavishly on fripperies, the foundations of everyday life for the bottom 90%…

## [Why Your Bust Arc And Back Arc Don't Add Up To Your Bust Measurement In Armstrong's System](https://kehindeoni.substack.com/p/why-your-bust-arc-and-back-arc-dont)

_2026-08-11 · Kehinde Oni · The Sewing Lounge_

A Comment Under My Last Note Sent Me Down A Rabbit Hole Last week I shared this note: “Most commercial patterns are drafted for a B cup in pattern making terms. That means the pattern assumes your upper bust and full bust are only 2 inches apart.” Mya B replied with a great question: “Wait, the bust arc and back arc aren’t supposed to add up to the bust measurement? That’s how I got my…

## [AI and the Delusions of Increasing Productivity](http://charleshughsmith.blogspot.com/2026/08/ai-and-delusions-of-increasing.html)

_2026-08-10 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Most of AI isn't productive, it's just another form of consumption. Like GDP (Gross Domestic Product), economic Productivity is an unquenchable spring of delusions , delusions being pushed to new heights of delirium by promises of endless leaps of productivity as AI is deployed in every nook and cranny of the global economy. Let's start with what Productivity measures. Like GDP, Productivity…

## [The Basic Pattern Set Is Being Rebuilt. Here’s What’s in Tomorrow’s Email.](https://kehindeoni.substack.com/p/the-basic-pattern-set-is-being-rebuilt)

_2026-08-10 · Kehinde Oni · The Sewing Lounge_

I have been quiet on here for a few weeks about the book update. Not because nothing is happening, but because a lot is happening and I wanted to wait until I had something concrete to share before I said anything. Tomorrow’s email has that something concrete. I sat down to work on the typesetting template for the redesign, just mapping out how the chapters should flow, and somewhere in that…

## [I&#39;m Asking You to Support My Work This Month](http://charleshughsmith.blogspot.com/2026/08/im-asking-you-to-support-my-work-this.html)

_2026-08-06 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Of Two Minds serves this purpose: taking control of and improving our own quality of life and security. Once a year I ask you to support my work. In the past, I've struck a humorous note-- rattling the begging bowl. This year feels different. The veneer of normalcy is peeling off faster than it can be glued back on, and this decoherence is accelerating, which is why I'm writing a series for…

## [THE FIRST THING A PROFESSIONAL SEAMSTRESS SAID TO MY CLIENT WASN’T ABOUT MEASUREMENTS](https://kehindeoni.substack.com/p/the-first-thing-a-professional-seamstress)

_2026-08-06 · Kehinde Oni · The Sewing Lounge_

It wasn't "Let me get my tape measure."

## [100,000 Bonus Points Await You (Sponsored)](https://crawlproof.com/a/izMqLE59dsiS)

_2026-08-06 · **Sponsored**_

Earn 100,000 bonus points after spending $5,000 in the first 3 months.

## [The Joyless Pantomime of Optimizing Ennui](http://charleshughsmith.blogspot.com/2026/08/the-joyless-pantomime-of-optimizing.html)

_2026-08-05 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

The joyless pantomime of optimizing our alienation is not a substitute for authentic fulfillment. We all know that geopolitics, the stock market, AI, the unemployment rate and all the rest of what's presented as "explaining" everything is "important," but all these analytic abstractions ignore what we actually experience. This divide between what we're told we should be experiencing and what we…

## [Redesigning The Basic Pattern Set: what I learned by almost getting it wrong](https://kehindeoni.substack.com/p/redesigning-the-basic-pattern-set)

_2026-08-05 · Kehinde Oni · The Sewing Lounge_

I’ve been deep in the redesign of The Basic Pattern Set for the past few weeks, and I wanted to pull back the curtain on the process, partly because a few of you have asked what’s taking so long, and partly because I think the mistakes I almost made are more useful to talk about than the parts that went smoothly. Why redesign at all The current edition works. People use it, it sells, I still stand…

## [The Joys and Tragedies of Naivete](http://charleshughsmith.blogspot.com/2026/08/the-joys-and-tragedies-of-naivete.html)

_2026-08-05 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Our naivete is being exploited so ruthlessly and with such abandon that the golden age of the Big Con is consuming itself. Naivete is interesting because it's so easily confused with confidence, native optimism, youthful enthusiasm, and a host of delusions, including mistaking idealized fantasies and fairy tales as templates for the real world. In a culture that prides itself on not being a chump,…

## [The Joys and Tragedies of Naivete](http://charleshughsmith.blogspot.com/2026/08/the-joys-and-tragedies-of-naivete.html)

_2026-08-05 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Our naivete is being exploited so ruthlessly and with such abandon that the golden age of the Big Con is consuming itself. Naivete is interesting because it's so easily confused with confidence, native optimism, youthful enthusiasm, and a host of delusions, including mistaking idealized fantasies and fairy tales as templates for the real world. In a culture that prides itself on not being a chump,…

## [The Joys and Tragedies of Naivete](http://charleshughsmith.blogspot.com/2026/08/the-joys-and-tragedies-of-naivete.html)

_2026-08-05 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Our naivete is being exploited so ruthlessly and with such abandon that the golden age of the Big Con is consuming itself. Naivete is interesting because it's so easily confused with confidence, native optimism, youthful enthusiasm, and a host of delusions, including mistaking idealized fantasies and fairy tales as templates for the real world. In a culture that prides itself on not being a chump,…

## [Get the Flock Out of Here](http://charleshughsmith.blogspot.com/2026/07/get-flock-out-of-here.html)

_2026-07-29 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

The government gets the privately collected data and in return dismantles or disables the guardrails that once protected the public from state and private-sector encroachments on privacy. One of the core traits of a 1984 -type totalitarian dystopia is 24/7 surveillance of every prisoner, oops, I mean citizen. Surveillance collects the data that leverages the tools of control: without surveillance,…

## [How Maria Accidentally Discovered A Simpler Way To Draft Bust Cups (And Then Spent Years Proving It)](https://kehindeoni.substack.com/p/how-maria-accidentally-discovered)

_2026-07-28 · Kehinde Oni · The Sewing Lounge_

Sometimes the best discoveries in pattern making don’t come from trying to invent something new. They come from paying close attention to what’s already in front of you. This is what happened to Maria from dresspatternmaking.com and it changed how I think about bust cup drafting entirely. It started with a simple exercise image credit: dresspatternmaking.com Maria wasn’t trying to create a new…

## [Driving Big Brother](http://charleshughsmith.blogspot.com/2026/07/driving-big-brother.html)

_2026-07-27 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Big Brother is now slouching in the passenger seat, making a mockery of ownership, right to repair and our agency. Buyers of new vehicles have an odious passenger they are powerless to eject: Big Brother is now slouching in the passenger seat, making a mockery of ownership, right to repair and our agency--control of our lives and what we nominally own. This is of a piece with the global emergence…

## [Driving Big Brother](http://charleshughsmith.blogspot.com/2026/07/driving-big-brother.html)

_2026-07-27 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Big Brother is now slouching in the passenger seat, making a mockery of ownership, right to repair and our agency. Buyers of new vehicles have an odious passenger they are powerless to eject: Big Brother is now slouching in the passenger seat, making a mockery of ownership, right to repair and our agency--control of our lives and what we nominally own. This is of a piece with the global emergence…

## [Driving Big Brother](http://charleshughsmith.blogspot.com/2026/07/driving-big-brother.html)

_2026-07-27 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

Big Brother is now slouching in the passenger seat, making a mockery of ownership, right to repair and our agency. Buyers of new vehicles have an odious passenger they are powerless to eject: Big Brother is now slouching in the passenger seat, making a mockery of ownership, right to repair and our agency--control of our lives and what we nominally own. This is of a piece with the global emergence…

## [Point a Domain, Start a Pit (Sponsored)](https://crawlproof.com/a/dfjJoicYGzby)

_2026-07-27 · **Sponsored**_

Point any domain to a blacked-out, poison-green coming-soon page with an email waitlist.

## [Who Will Solve Our Real Problem--The US is a Neofeudal Autocracy](http://charleshughsmith.blogspot.com/2026/07/who-will-solve-our-real-problem-us-is.html)

_2026-07-22 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

So who will solve our real problem: the centralization of wealth and power in a Neofeudal Autocracy? My essay on America's ten social classes was the appetizer to the main course: beneath the purposefully distracting PR of "democracy" and "free markets," America is a Neofeudal Autocracy, i.e. a system in which real power, control and wealth are concentrated in the hands of the few at the top of a…

## [Why I’m Continuing Beta Testing (And What It’s Doing To My Book Update)](https://kehindeoni.substack.com/p/why-im-continuing-beta-testing-and)

_2026-07-21 · Kehinde Oni · The Sewing Lounge_

When I opened 10 spots for beta testing my custom parametric blocks service, I thought that would be enough. It wasn’t. Thanks for reading The Sewing Lounge ! Subscribe for free to receive new posts and support my work. Not because something went wrong. Because something went right. Every client taught me something about a body type I hadn’t fully accounted for. Every measurement review revealed…

## [The Conflicts Brewing in America&#39;s Ten Classes](http://charleshughsmith.blogspot.com/2026/07/the-conflicts-brewing-in-americas-ten.html)

_2026-07-20 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

What we do know is that things have internal structures with dynamics that operate whether we "like" them or not. Correspondent Manoj S. recommended an essay from the always-insightful John Michael Greer on the dissolution of unproductive classes behind the smokescreen of AI : A Game of Musical Chairs "You can sell Americans on anything, no matter how wretchedly unsatisfactory it is, by labeling…

## [AI Is the Apex of Ultra-Processed Life](http://charleshughsmith.blogspot.com/2026/07/ai-is-apex-of-ultra-processed-life.html)

_2026-07-16 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

We are Superman strapped to a carefully machined chunk of Kryptonite we can no longer detach. I wrote Ultra-Processed Life to describe a peculiarly perverse structure of control that now dominates our entire culture and way of life: what's presented as marvelously beneficial to both sellers and buyers / leaders and the citizenry is actually only beneficial to the sellers / leaders while it…

## [Offload Risks onto the Bottom 90% and Immiseration Follows](http://charleshughsmith.blogspot.com/2026/07/offload-risks-onto-bottom-90-and.html)

_2026-07-13 · Charles Hugh Smith · oftwominds-Charles Hugh Smith_

The underlying story of the past 50 years has been the offloading of risk onto workers and consumers. On my map of how the world works , we start with structures of control that distribute the good stuff--resources, assets, income and power--and the bad stuff: costs, losses and risks. As I explained in The US Economy In a Nutshell: Privatize the Gains, Socialize the Costs , the current arrangement…

## [Halfway Through Beta Testing: What Real Bodies And Real People Have Taught Me So Far](https://kehindeoni.substack.com/p/halfway-through-beta-testing-what)

_2026-07-13 · Kehinde Oni · The Sewing Lounge_

Five months ago I opened 10 spots for beta testing my custom parametric blocks service. I thought I knew what I was getting into. I was wrong, in the best possible way. Thanks for reading The Sewing Lounge ! Subscribe for free to receive new posts and support my work. I’m halfway through now. Four sets of blocks delivered. Five more in progress. And I’ve learned more from these 10 clients than…

## [Evolution Mail Users Easily Trackable Part 3, One Year On](https://www.grepular.com/Evolution_Mail_Users_Easily_Trackable_Part_3_One_Year_On)

_2026-07-03 · grepular.com_

One year ago this week, I wrote &#xA;( twice ) about some privacy&#xA;problems that were being experienced by users of the Evolution&#xA;Mail email client from the Gnome&#xA;project . Problems that they turned out to have known&#xA;about for years, and weren't&#xA;happy &#xA;about me publicising. &#xA; A few days later, I wrote about a bug&#xA;that allows an email sender to easily consume all of…

## [WHEN THE NUMBERS DON’T ADD UP: HOW I DIAGNOSE MEASUREMENT PROBLEMS BEFORE THEY BECOME FIT PROBLEMS](https://kehindeoni.substack.com/p/when-the-numbers-dont-add-up-how)

_2026-06-30 · Kehinde Oni · The Sewing Lounge_

In my last post I shared how the apex from waist controls everything in a bodice draft. But that discovery didn’t happen in isolation. Thanks for reading The Sewing Lounge ! Subscribe for free to receive new posts and support my work. It was the end of a diagnostic process that started with one number that felt wrong and unraveled into five separate discrepancies across the same set of…

## [THE MEASUREMENT THAT CONTROLS EVERYTHING IN YOUR BODICE DRAFT](https://kehindeoni.substack.com/p/the-measurement-that-controls-everything)

_2026-06-23 · Kehinde Oni · The Sewing Lounge_

I’m currently drafting for one of my beta testing clients and I had to stop. Not because something went wrong exactly. But because something didn’t add up, and in pattern drafting, when something doesn’t add up, you stop and figure out why before you go any further. Thanks for reading The Sewing Lounge ! Subscribe for free to receive new posts and support my work. Here’s what happened and what it…

## [Sanitising Email](https://www.grepular.com/Sanitising_Email)

_2026-06-22 · grepular.com_

For the past 15 years or so, I've been using a simple&#xA; Perl script that I wrote called&#xA; gpgit to encrypt email stored on my mail&#xA;server, both incoming and&#xA; outgoing . It just takes a&#xA;raw email on stdin and writes the modified email to stdout. It has always been&#xA;in the back of my mind that I could do a lot more than just encrypting an email,&#xA;from a privacy and security…

## [Code Faster with Clear Tutorials (Sponsored)](https://crawlproof.com/a/fZlaTTAjtDvl)

_2026-06-22 · **Sponsored**_

Short, step-by-step coding videos you can follow along

## [Sanitising Email](https://www.grepular.com/Sanitising_Email)

_2026-06-22 · grepular.com_

For the past 15 years or so, I've been using a simple&#xA; Perl script that I wrote called&#xA; gpgit to encrypt email stored on my mail&#xA;server, both incoming and&#xA; outgoing . It just takes a&#xA;raw email on stdin and writes the modified email to stdout. It has always been&#xA;in the back of my mind that I could do a lot more than just encrypting an email,&#xA;from a privacy and security…

## [I Am Not a Reverse Centaur](https://blog.miguelgrinberg.com/post/i-am-not-a-reverse-centaur)

_2026-06-12 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

About a year ago I wrote on this blog about how coding with LLMs would not work for me , even if there were no ethical or environmental concerns preventing me to use them. I'm not going to repeat the arguments I made that time because my views on the subject haven' t changed. What has changed, however, is that the number of contributions I receive on my open source projects has gone up, and nearly…

## [SQLAlchemy 2 In Practice - Solutions to the Exercises](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---solutions-to-the-exercises)

_2026-05-27 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

To conclude with my SQLAlchemy 2 in Practice series, this article contains the solutions to all the exercises. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you!

## [SQLAlchemy 2 In Practice - Chapter 8: SQLAlchemy and the Web](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-8-sqlalchemy-and-the-web)

_2026-05-16 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the eighth and final chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! Whether you are building a traditional web application, or a web API that works alongside a web front end or smartphone app, SQLAlchemy is one of the best choices to add database support to a Python web…

## [Notifications on Calendar Changes](https://www.grepular.com/Notifications_on_Calendar_Changes)

_2026-05-10 · grepular.com_

I released a new project recently which scratched an itch I've had for a while.&#xA;I subscribe to a number of calendars, and I wanted to receive notifications&#xA;about any changes to those calendars, as they happen. My new project to solve&#xA;this problem is calendiff . It's open&#xA;source, self hosted, and the idea is that you run it on a schedule from cron or&#xA;a systemd timer etc. You…

## [Notifications on Calendar Changes](https://www.grepular.com/Notifications_on_Calendar_Changes)

_2026-05-10 · grepular.com_

I released a new project recently which scratched an itch I've had for a while.&#xA;I subscribe to a number of calendars, and I wanted to receive notifications&#xA;about any changes to those calendars, as they happen. My new project to solve&#xA;this problem is calendiff . It's open&#xA;source, self hosted, and the idea is that you run it on a schedule from cron or&#xA;a systemd timer etc. You…

## [Auth Proxy Injection for LLMs](https://www.grepular.com/Auth_Proxy_Injection_for_LLMs)

_2026-05-08 · grepular.com_

I've been developing a sandbox to run Claude inside of, for a little while now.&#xA;It's basically a python script that runs a podman container with Claude inside&#xA;with your CWD mounted inside it. You optionally create a .claude-sandbox.toml&#xA;file inside that directory, with configuration. There are a lot of config&#xA;options (see&#xA; https://gitlab.com/grepular/claude-sandbox &#xA;). I…

## [SQLAlchemy 2 In Practice - Chapter 7: Asynchronous SQLAlchemy](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-7-asynchronous-sqlalchemy)

_2026-05-06 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the seventh chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! Starting with release 1.4, SQLAlchemy includes support for asynchronous programming with the asyncio package, for both the Core and ORM modules. This is an exciting improvement that brings the power of…

## [How Bitwarden Encrypts and Decrypts Secrets](https://blog.miguelgrinberg.com/post/how-bitwarden-encrypts-and-decrypts-secrets)

_2026-04-26 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

As part of my efforts in reducing my dependency on Big Tech, I have been researching how to self-host my password manager. One solution that looks very promising is Vaultwarden , an open source clone of the Bitwarden cloud server. An interesting aspect of this server is that it stores all the secrets in a standard SQLite database, so in addition to having the self-hosted password server I could…

## [SQLAlchemy 2 In Practice - Chapter 6: A Page Analytics Solution](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-6-a-page-analytics-solution)

_2026-04-23 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the sixth chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! The goal of this chapter is to use the concepts you have learned to build a web traffic analytics solution. This will serve as reinforcement of the techniques demonstrated in previous chapters as well as an…

## [SQLAlchemy 2 In Practice - Chapter 5 - Advanced Many-To-Many Relationships](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-5---advanced-many-to-many-relationships)

_2026-04-16 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the fifth chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! You have now learned the design blocks used in relational databases. Sometimes, however, these building blocks have to be 'tweaked' a bit to achieve a desired goal. This chapter is dedicated to exploring a very…

## [Development AI vs Runtime AI](https://www.grepular.com/Development_AI_vs_Runtime_AI)

_2026-04-10 · grepular.com_

I have a Tesla Powerwall (bought before Elon completely lost the plot and&#xA;started openly supporting and funding far right, populist, shit stains, across&#xA;the World). I received an update for the Tesla app on my phone today, which came&#xA;with a new, "Home Status," summary option. When you request it, after a few&#xA;seconds, it gives you a human readable summary of the status of your solar…

## [SQLAlchemy 2 In Practice - Chapter 4 - Many-To-Many Relationships](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-4---many-to-many-relationships)

_2026-04-09 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the fourth chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! Continuing with the topic of relationships, this chapter is dedicated to the many-to-many type, which as its name implies, is used when it is not possible to identify any of the sides as a 'one' side.

## [SQLAlchemy 2 In Practice - Chapter 3 - One-To-Many Relationships](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-3---one-to-many-relationships)

_2026-04-02 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the third chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! In the previous chapter you learned how to execute a variety of queries on the products table. Interestingly, some of those queries were designed to obtain product manufacturers and not products, and this required…

## [Protecting Your Host from Malicious Dependencies](https://www.grepular.com/Protecting_Your_Host_from_Malicious_Dependencies)

_2026-04-01 · grepular.com_

This isn't limited to NodeJS, but it seems to happen a lot more frequently in&#xA;that ecosystem. A commonly used dependency gets compromised, developers install&#xA;it when doing an npm install, or updating packages, and they now have a trojan&#xA;running on their host. A trojan that gives the attacker access to run arbitrary&#xA;code, e.g keyloggers to steal passwords as they are entered, theft…

## [SQLAlchemy 2 In Practice - Chapter 2 - Database Tables](https://blog.miguelgrinberg.com/post/sqlalchemy-2-in-practice---chapter-1---database-tables)

_2026-03-26 · Miguel Grinberg · Miguel Grinberg&#39;s Blog_

This is the second chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon . Thank you! This chapter provides an overview of the most basic usage of the SQLAlchemy library to create, update and query database tables.

## [Stadia Maps Privacy Fail](https://www.grepular.com/Stadia_Maps_Privacy_Fail)

_2026-03-20 · grepular.com_

This is a tale as old as email, but it made me laugh so I thought I'd share it.&#xA;I have an account with https://stadiamaps.com . I don't&#xA;even remember setting it up, so it's certainly not something I've used in a long time. &#xA; Anyway, I received an email from them today: Support my work: PayPal Bitcoin

## [Cert Authorities Check for DNSSEC From Today](https://www.grepular.com/Cert_Authorities_Check_for_DNSSEC_From_Today)

_2026-03-15 · grepular.com_

About 14 years ago I set up&#xA;DNSSEC . I've been running it on&#xA;all of my domains ever since, without issue. First using&#xA; bind9 and then later using PowerDNS . &#xA; From today, all Certificate Authorities (CAs) must validate&#xA;DNSSEC &#xA;when a domain has it enabled. Support my work: PayPal Bitcoin

## [Website Testing on Steroids](https://www.grepular.com/Website_Testing_on_Steroids)

_2026-03-08 · grepular.com_

In a recent post, here I spoke&#xA;briefly about how I use browser tests to test this website. This has come a long&#xA;way since I wrote that post so I thought I would detail exactly what I'm doing&#xA;and why. &#xA; I wanted to be able to confidently change CSS and JavaScript and templates and&#xA;code on this website without breaking anything. I wanted to be able to detect&#xA;regressions due…

## [Website Testing on Steroids](https://www.grepular.com/Website_Testing_on_Steroids)

_2026-03-08 · grepular.com_

In a recent post, here I spoke&#xA;briefly about how I use browser tests to test this website. This has come a long&#xA;way since I wrote that post so I thought I would detail exactly what I'm doing&#xA;and why. &#xA; I wanted to be able to confidently change CSS and JavaScript and templates and&#xA;code on this website without breaking anything. I wanted to be able to detect&#xA;regressions due…

