Vaultwarden: Self-Hosting a Password Manager You Actually Control
Bitwarden's vault, on hardware you own
The Tech Desk
Bitwarden's vault, on hardware you own
Every device on one private network, no firewall rules required
A status page you'll be proud to share
A decision guide for grounding your model
How to tell the difference between a need and a tab full of part numbers
Your own platform-as-a-service, minus the bill
Your logs already know who knocked
Files, calendars and contacts under your roof
The bill you never see is the one with your evenings on it
Own your code, history and all
When your chatbot believes the wrong instructions
How a 1.5mm cable lets a tiny box punch like a tower, and where the seams show
Because the best backup is the one that happens
Stop guessing at your electricity bill: meter the home lab and watch the numbers ruin your day
From answering questions to getting things done
How a 1999 telemetry protocol quietly became the nervous system of your house
Cloud-native skills on twelve watts of power
Turning brute-force noise into a quiet log
Autocomplete that never leaves your laptop
A private home for a lifetime of memories
Past the trinket phase — designing prints that hold load, fit fasteners, and survive daily abuse
Guardrails for software that acts on its own
Turn a three-quid microcontroller into a first-class Home Assistant device with a few lines of YAML
Two ways to talk Zigbee, one decision you'll live with for years
The filesystem that refuses to lose your data
Reproducible builds with a syntax you already half-know, that run the same on your laptop and in CI
Security updates while you sleep
TLS certificates that renew themselves
The difference between a chatbot and a colleague
Quieter browsing for every device at once
One config file, the same toolchain on every machine, no more "works on mine"
A modern VPN that fits in a single config file
The hidden unit behind every AI conversation
Stop the secret, the syntax error, and the unformatted file at the door
Reclaiming movie night from subscription creep
Your own S3 endpoint, on hardware you control
All the convenience of make, none of the tab-versus-space trauma
Private, free, and surprisingly capable
How bridges, pluggable transports and a browser plugin keep the open net reachable
From scattered containers to one tidy blueprint
Stop using your CI as a slow, public debugger
Letting a robot file your dependency PRs without surrendering your sanity
A modern config that gets you to a working editor without losing a weekend
Turning pixels into text without paying a cloud API per page
The unglamorous tool that decides whether your model is any good
Both ends prove who they are, and you don't need Istio to do it
Knowing what is actually in your software before someone else tells you
Stopping callbacks and bad domains before a single packet leaves
Signing without managing keys, and proving an image is what it claims
auditd, the kernel's own black-box recorder, and how to make it useful
Hardware-backed keys for the things you actually log into
Why your pods get OOM-killed, throttled, or evicted — and how to stop it
No shell, no package manager, no CVEs you didn't put there yourself
The sync wave diagram that finally made GitOps make sense
When the app says connection refused and the network swears it isn't
Stop writing YAML you can only test by pushing to a branch
How to search by meaning, and where it quietly lets you down
A capable open-weights model that fits on the GPU you already own
A talking house that doesn't phone home
Letting a model describe your diff, and whether you should
Where the chat UI stops and your own Python takes over
A look at the fragile links that power the internet
Stop clicking the canvas and start POSTing JSON
Bringing old code into the future safely
Why the team that admits its mistakes fastest is the one that stays up
Balancing automation with analyst expertise
What SASE actually is, where it earns its money, and where a mesh VPN is the smarter buy
A defender's reading of the kernel's recurring privilege-escalation bugs
Harness the power of your data without breaking the bank
What a self-hoster learns from the legal mess around where data lives
How a medieval mistake became a global tourist draw
Break things on purpose so they don't break for real
Why communication matters as much as code
Where your data gets processed is an architecture decision, not a default — and getting it wrong is expensive
Sustainable computing that still gets the job done
A tiny hub-and-agent dashboard for when full Prometheus is overkill
How to bake verification into a product before a breach forces you to
Diagnosing and fixing common stability pitfalls
Preparing for the post-quantum world today
Staying on the right side of regulation as AI evolves
An answer engine that runs on your own box and doesn't sell your queries
High availability home automation on a budget
Simple changes for a smoother desktop experience
An all-in-one mail server is finally pleasant — deliverability still isn't
Mastering the fundamentals of remote access security
A new protocol that lets a model actually do things, not just talk about them
The protocol you've been avoiding is already running on your network
The lessons that only arrive when the website that breaks is your own
A free, open-source SIEM that wants four gigabytes and your attention
A serious self-hosted kitchen brain with meal plans and shopping lists
Getting a cluster to hand a model the GPU it needs and no more
Three honest answers to the question Kubernetes refuses to answer for you
When the pricing page punishes you for the crime of having a team
Save the page, not just the link — before it 404s forever
Docker-less image builds that don't need a privileged daemon
One virtualises whole machines, the other orchestrates containers — and they are not rivals
The threat that arrives through your own build pipeline
Image-driven rollouts for the homelab cluster that doesn't need Argo
Three honest routes to private email, and the trade-offs nobody mentions in the marketing
Why your certificate issuance suddenly fails, and how to dig out
Two ways to wire up pod networking, and which one a homelab actually needs
Three open model families, one GPU, and an honest look at what each is good for
Two ways to put a single front door on your whole homelab
Running sandboxed code in the kernel, for defenders and attackers alike
Two task runners that fix the parts of Make everyone quietly hates
How to schedule recurring work in a cluster and actually know when it breaks
A drop-in time-series store that asks for a fraction of the RAM and disk
Not every duct-taped service deserves to be rebuilt properly
Following a single DNS query from a pod's resolv.conf to the answer
Teaching a big model a new trick on the GPU you already own
The template machinery that turns a flat folder of Markdown into something that breathes
How .local names resolve themselves, and the day they suddenly stop
Scanning images, filesystems and IaC without selling a kidney
In the spring of 1909, a young woman named Sonora Smart Dodd sat in Central Methodist Episcopal Church in Spokane, Washington, listening to a …
On 19 June 1865, Major General Gordon Granger stood in Galveston, Texas, and read aloud a document known as General Order No. 3. Its opening lines …
Just before sunrise on the morning of the summer solstice, if you stand at the centre of Stonehenge and look north-east, the sun climbs into view …
In June 1885, at Copenhagen’s Royal Theatre, the poet Holger Drachmann added a few verses to the final scene of a fairy-tale play called Der var …
A guided tour of the object model hiding under every commit
An outbound-only door to your homelab, with strings attached
Replicated block storage for clusters that don't have a SAN
Running your own chat server that still talks to everyone else's
Trading a friendly form for a graph that shows you exactly what your pixels are doing
Let Kubernetes do the certificate paperwork so you never get the expiry email again
Plain YAML, patched and overlaid, instead of a templating language bolted onto YAML
Two frameworks for wiring models into something useful, and when each earns its keep
Budgets, rules and reports that live on your own server
The package manager that makes "works on my machine" a solvable problem
One floating address, two machines, and a failover that nobody notices
Send a phone notification with a single curl, from anything, to anywhere
The honest sums nobody does before buying a second-hand server
Private, offline transcription on hardware that costs less than a month of cloud STT
One puts everything in labels, the other in a tidy web UI
Stop running kubectl apply and let the cluster pull its own config
How second factors actually work, and how to own yours
Generating images on the GPU you already own, not the one Reddit insists you buy
Giving your on-prem cluster the one feature the cloud takes for granted
Why Go is the path of least resistance for command-line utilities
Scan once, find anything, never lose a document again
A daemonless, rootless container engine that mostly speaks Docker
Leaving the world's most convenient ecosystem without rage-quitting halfway
Grep-able logs from every box, indexed by labels instead of by every word
From a single node to a real cluster in about ten minutes
Let the power-hungry box sleep until something actually needs it
The unglamorous discipline that keeps your container hosts sane
Three ways to give your cluster persistent storage off a consumer NAS, ranked by regret
A slick ecosystem that's brilliant until you want to leave it
The Day After Thanksgiving: Unraveling the Phenomenon of Black Friday
Unmasking the Mystery: Banksy and the Revolution of Street Art
Dead-man's-switch monitoring for the backups and scripts you never think about
The Queen of Country: Celebrating Dolly Parton's Legendary Journey and Cultural Impact
Smoke on the Water: The Deep Purple Saga - Rock's Resilient Titans
A whole relational engine in a single file, and why that is enough more often than you think
Exploring the Stars: How NASA's ISS Unveils the Mysteries of Polar Lights
Harmony in the Wild: The Fascinating World of Bonobos
The Smiley Face: From Simple Icon to Cultural Phenomenon
Reclaim your recipes from ad-choked sites and lost bookmarks
Lighting Up Minds: The Speed of Light - A Journey Through Time and Culture
A package manager for Kubernetes, minus the cargo-culting
A Legacy of Hope: The Enduring Influence of John F. Kennedy
The dashboard pairing that powers data centres, running happily on a single Pi
The unglamorous insurance policy that turns a disaster into an inconvenience
Microsoft Outlook: Beyond Emails - A Journey of Evolution and Cultural Impact
Roaring Through History: The Detroit Lions and Their Cultural Impact
From Runway to Reality: The Remarkable Journey of Heidi Klum
How a physicist's frustration in 1981 became a 105-qubit chip that spooked every cryptographer alive
Why one flat network is the riskiest thing in your house
How a hobbyist gets their own IP block, an ASN, and a seat at the internet's grown-up table
Optional typing that pays for itself in the codebases you actually have to maintain
Navigating the Maze: The Intriguing World of Government Shutdowns
Stop leaking every domain you visit to whoever runs your router's resolver
Find a date everyone can do, without feeding a SaaS your contacts
Joysticks and Triumphs: The Golden Odyssey of Gaming's Most Prestigious Awards
In April 1972, a full-page advertisement in the Wall Street Journal offered readers a wristwatch that cost $2,100 — more than a new Ford Pinto and …
In the spring of 1911, in a laboratory at Leiden in the Netherlands, Heike Kamerlingh Onnes cooled a thread of mercury to about 4.2 kelvin, a fraction …
Around 400 BCE, an unknown physician of the Hippocratic school recorded the case of a ship’s master whose neck stiffened, whose jaw locked, and …
Glazed Goodness: The Sweet Journey of Krispy Kreme
In the summer of 1916, along a stretch of the New Jersey shore, four bathers were killed and one badly injured over twelve July days. Newspapers …
In July 1984, an American named Marianne Martin, riding on a shoestring and reportedly thousands of dollars in personal debt, won the first Tour de …
On 3 October 1992, at the end of a live performance on America’s Saturday Night Live, a shaven-headed Irish singer held a photograph of Pope …
Two WireGuard meshes, one of which you can actually own end to end
When Amazon launched its first Prime Day on 15 July 2015, timed to mark the company’s twentieth anniversary and promoted with the boast that it …
In 1968, a 21-year-old English actress who spoke barely a word of French walked onto the set of a film called Slogan to play opposite Serge …
In 2012 a British software engineer named Chris Watterston printed a plain white sticker that read “THERE IS NO CLOUD. IT’S JUST SOMEONE …
On 5 June 2005, a nineteen-year-old in sleeveless white and pirate-cut clam-digger shorts beat Argentina’s Mariano Puerta to win his first …
Catherine Elizabeth Middleton was born on 9 January 1982 at the Royal Berkshire Hospital in Reading, to Michael and Carole Middleton, and grew up the …
Exploring the Origins and Unexpected Applications of the Gaming World's Most Flexible Sandbox
Uncovering Budget-Friendly Flights Without Compromising Your Travel Dreams
Dive Deep into the World of the Mysterious Sea Monster and Discover its Hidden Treasures
How a rejected C++ desktop app became the world's default map
From Humble Beginnings to a Global Running Phenomenon
A workflow from the early generative-image era — and what it teaches now that the models are gone
Unraveling the Hysterical and Historical Tales of Our Ever-Changing Climate
A language model that has never seen today's prices is not the trading oracle the hype implies
In September 2021, TikTok crossed one billion monthly active users, a milestone Facebook took roughly eight years to reach and TikTok managed in about …
In 1619, Galileo Galilei reached for a Latin phrase to describe the shifting glow he had read about in northern skies: aurora borealis, the …
I have written Python for money, for fun, and at three in the morning to glue two systems together that were never meant to speak. It is the language …
Twenty years of programmer happiness, and the sharp edges nobody warns you about
Roughly three-quarters of the websites whose server-side language is known are running PHP. That single statistic is the whole argument about PHP in …
Brendan Eich wrote the first version of JavaScript in ten days in May 1995, under pressure to ship something for the Netscape Navigator 2.0 beta. He …
On 1 November 2021, a small web game had exactly 90 players. Two months later it had roughly 300,000, and by the end of January 2022 it had been …
A December-2022 hype-scale take, and what it got right and wrong
Some time in early 1967, after finishing the first season of Star Trek, Nichelle Nichols handed Gene Roddenberry her resignation. She had been offered …
In October 2021, Facebook renamed itself Meta and bet the company on a word most people couldn’t define. Reality Labs, the division building …
In 2020 Google announced it would phase out third-party cookies in Chrome within two years. It’s 2026, third-party cookies are still on by …
In 1980, the physicist Luis Alvarez and his geologist son Walter published a paper arguing that the dinosaurs had been killed by a rock from space. …
On 11 January 2007, China fired a ballistic missile from the Xichang launch centre at one of its own defunct weather satellites, Fengyun-1C, hitting …
On 4 December 1930, the Austrian physicist Wolfgang Pauli wrote a letter to a gathering of nuclear physicists in Tübingen, opening with the …
In August 1967, laboratory workers in the West German towns of Marburg and Frankfurt began falling ill with a mysterious haemorrhagic fever, and …
In 1984, a twelve-year-old boy in Pretoria, South Africa, wrote a video game called Blastar — a simple space shooter, a few hundred lines of BASIC — …
At 5:29 in the morning on 16 July 1945, in a stretch of New Mexico desert the test crew had named Trinity, the first nuclear device in history …
interest and inflation are rising.
NATO was the first peacetime military alliance the United States entered into outside of the Western Hemisphere.
The most mocked metaphor in tech history was wrong about the details and accidentally right about the physics
Britney Spears has been a figure of controversy for years.
The Eurovision Song Contest is famous for its camp costumes and kitsch.
Marilyn Monroe may have died in 1962, but she still managed to make history when her iconic portrait by Andy Warhol sold for $195m.
An old experiment: what GPT-2 generated when I fed it a political prompt, and why the output reads so plausibly and means so little
What a 2019-era language model got wrong about a wild goat, and why it matters
How a budget disagreement switches off a superpower's paperwork
The ledger everyone shares, the money nobody controls, and why it actually works
The weird physics, the real breakthroughs, and the hype worth ignoring
OpenAI has developed what seems to be a controversial new NLG, as part of their paper Language Models are Unsupervised Multitask Learners.
The evidence behind the most-studied diet in the world — and why the original version of this article was nonsense written by a language model.
Turning a folder of photos into a shareable video — and why I moved the source of truth off Google
No stories in this topic.