The Storm Before the Storm
The Beginning of the End of the Roman Republic
by Mike Duncan
Finished: January 4, 2024
History
Ancient Rome
Links:
NASA says Artemis II report by its inspector general is unhelpful and redundant
•
We can have a different web
•
An evolution, not a revolution
•
The `never` type and error handling in TypeScript
•
CSS Button Styles You Might Not Know
•
UnitedHealth CEO admits it paid $22 million ransom to BlackCat
•
Congress lets broadband funding run out, ending $30 low-income discounts
•
Verizon, AT&T, T-Mobile Finally Fined $192 Million For Abuse Of User Location Data
•
Daily Telescope: The Horsehead Nebula as we’ve never seen it before
•
NASA lays out how SpaceX will refuel Starships in low-Earth orbit
•
William Bernstein on stocks, bonds, and the economy
•
Video Games Should Be Easy, For Baby Gamers Like Me
•
Jonathan Haidt’s Book ‘The Anxious Generation’ Is Coddling The American Parent; Giving Them Clear, Simple & Wrong Explanations For What’s Ailing Teens
•
The Coddling of the American Parent
•
Digital reading soars in Seattle, creating problems for local libraries
•
Benjamin Cohen was falsely accused of the Bondi Junction stabbings. Here's how the lie spread around the world.
•
The Difficulty of Being a Teen Online
•
What we often get wrong about teens and screen time
•
The align-content property for block layouts is now part of Baseline
•
How would you build Wordle with just HTML & CSS?
•
Sliding 3D Image Frames In CSS
•
The Box Model and Box Sizing
•
Understanding the Whys, Whats, and Whens of ValueTask
•
A primer on the cascade and specificity
•
The Fifty-Fifty Split and Overflow
•
Everyone should be an architect
•
Why Bluesky Remains The Most Interesting Experiment In Social Media, By Far
•
Redis’ license change and forking are a mess that everybody can feel bad about
•
Why Corporations Fail to Protect Our Data
•
CSS in React Server Components
•
Returning A Row When Your Query Has No Results
•
Why the US government’s overreliance on Microsoft is a big problem
•
A chunk of metal that tore through a Florida home definitely came from the ISS
•
Why the Short-Lived Calvin and Hobbes is Still One of the Most Beloved and Influential Comic Strips
•
I can't use my number pad for 2FA codes
•
When Parakeets Plundered New York
•
Fluent Assertions with Dennis Doomen
•
Write CSS. Not too much. Mostly scoped.
•
Useful features in Entity Framework Core 8 for your application
•
What is the Transitional Web with Chris Ferdinandi
•
If You Love Podcasts, Dump Spotify
•
(De)coding conventions
•
The Legacy Of Baseball's 'Negro League'
•
I want to elevate more people with Piccalilli Links
•
Scaling a Monolith with Derek Comartin
•
For Ivy League Rejects, Public Schools Are Next-Best Bet
•
JavaScript Visualized: Promise Execution
•
What is static code analysis?
•
Designing for Neurodiversity
•
Collection Expressions – Using C# 12 in Rider and ReSharper
•
C# Compiler Lead Jared Parsons on 20 Years at Microsoft
•
Green Acres
•
Beeper was just acquired by Automattic, which has big plans for the future of messaging
•
The Cost of Not Logging
•
How to correctly review a pull request
•
Pitching injury crisis has no easy fix, but baseball’s leaders better get to work on one
•
We need more calm companies
•
Abstract Class vs Interface in C#
•
Hanging punctuation in CSS
•
Front-end development’s identity crisis
•
Going Full Time on Open Source with Shaun Walker
•
How to think about HTML responsive images
•
Can breaking the law be good for business?
•
Tech is supercharging pre-employment personality tests
•
How to use xUnit to run unit testing in .NET and C#
•
Linda Haviv
•
Gmail Launched 20 Years Ago Today. Why Isn’t It Better?
•
CSS Button Styles You Might Not Know
•
In-app browsers are still a privacy, security, and choice problem
•
Flaky Tests In React: Detection, Prevention and Tools
•
Add Superpowers to Your CSS Variables with Style Queries
•
What You Need to Know about Modern CSS
•
Don't modernize your code just for the heck of it
•
Drive-by accessibility tweaks
•
How one volunteer stopped a backdoor from exposing Linux systems worldwide
•
Redis’ license change and forking are a mess that everybody can feel bad about
•
Expose Platform APIs Over Wrapping Them
•
What's the difference between JavaScript engines and JavaScript runtimes?
•
Last Week Missouri Told The Supreme Court No Gov’t
Should EVER Interfere With Speech; This Week It Sues Media Matters For
Its Speech
•
A Guide To Designing For Older Adults
•
Event Horizon Telescope captures stunning new image of Milky Way’s black hole
•
An architect is not an evangelist
•
“MFA Fatigue” attack targets iPhone owners with endless password reset prompts
•
The Countdown To End WWII
•
Murthy, Reddit, and the Speech Deciders
•
The Global Internet - Or Is It?
•
America’s news deserts and the 2024 election
•
John Romero doesn’t believe in prototypes
•
C# 12: Collection Expressions
•
The box model and box sizing
•
Accessibility Myths
•
Front-End solution: progress indicator
•
How npm install scripts can be weaponized: A real-world example of a harmful npm package
•
Blog What You Like
•
The quiet, pervasive devaluation of frontend
•
My Talk on CSS Runtime Performance
•
Write for others but mostly for yourself
•
You don't have to be a “content creator” to have a website.
•
Once More With Feeling: Banning TikTok Is Unconstitutional & Won’t Do Shit To Deal With Any Actual Threats
•
Once More With Feeling: Banning TikTok Doesn’t Do Much If We Don’t Regulate Data Brokers And Pass A Privacy Law
•
A letter to my younger self, as an accessibility advocate
•
Beginner's mind and empathy in writing educational content
•
When Stewards Go Astray
•
The Browser Company feels gross to me right now
•
I Archived My Tweets
•
Okay, Color Spaces
•
Some little ways I’m using CSS :has() in the real world
•
Code coverage features in Visual Studio Enterprise
•
Bookshop.org
•
Hachette
•
This was an absolutely fascinating look at the Roman Republic leading up to the fall of the republic and the rise of the Roman Empire.
I was referred to this book from an episode of Hardcore History Addendum. Episode 2, Rome Through Duncan’s Eyes had Mike Duncan on to talk about this book.
The book goes through the different figures who were involved as well as some of the fateful decisions they made that would later weaken and doom the republic.
As someone who wasn’t super familiar with this era of history, this book did a great job of laying out the details of what the Roman Republic was and the history of the different wars and political intrigue that occurred.