- Sunny DisneySea (Louie Mantia)
- It really is the year of the website (Andy Bell)
- Meet Loud Room (Jason Santa Maria)
- Weeknotes 26:05 (Jeff Bridgforth)
- Stamps: Graphic Art in Miniature (kottke.org)
- Now (January 2026) (Robb Knight)
- The Don’t “Contact Us” Page (Jim Nielsen)
- I went back to Linux and it was a mistake (The Verge)
- ReliCSS (CSS-Tricks)
- React’s ViewTransition Element (Frontend Masters Blog)
- The Browser’s Little White Lies (Jim Nielsen)
- Convert & Compress (Frontend Masters Blog)
- Saying “No” In an Age of Abundance (Jim Nielsen)
- Write about the future you want (Dave Rupert) — “Often people need you to show, not tell the alternative. You need to paint a picture. Not a full complete picture, but one where a person can paint themselves in it. When people want change and bad change is happening all around them, that’s a hopeless place. Build a raft of opportunity that people can latch onto in the rough open waters, instead of hitting them with spears.”
- Container queries are rad AF! (Go Make Things)
- The open source design stack (Piccalilli)
- Kosuke (Louie Mantia)
- Study Finds Obvious Truth Everybody Knows (Jim Nielsen)
- Tokyo Disneyland in the Snow (Louie Mantia)
- Weeknotes 26:06 (Jeff Bridgforth)
- It’s about to get a lot easier for your JavaScript to clean up after itself (Piccalilli)
- Weeknote #1987 (Robb Knight)
- 50 Most Underappreciated Movies of the 21st Century (TIME) — via kottke.org
- jQuery 4 (Frontend Masters Blog)
- Zoning Out Is Good For You (kottke.org)
- Wes Cook and the Centralia McDonald’s Mural (Cabel Sasser)
- The start (Piccalilli) — Post 1 of Andy Bell’s personal website redesign open working project
- Base-level planning (Piccalilli) — Post 2 of Andy Bell’s personal website redesign open working project
Tag: Linux
Weekly Links 01.12–01.18
- The struggle of resizing windows on macOS Tahoe (no.heger)
- The Plex Dance ™ — Remove all cached metadata and xml data for an item.
- Media Diet (Chris Coyier)
- So Many Websites (Robin Rendle)
- Splinter.js — I made a more accessible text splitting tool (Stuff & Nonsense)
- Updates to my Toon Text styles gallery and generator (Stuff & Nonsense)
- I spent a year on Linux and forgot to miss Windows (The Verge)
- Coming up with blog topics (Cassidy Williams)
- On Kindness, Power, and Hypocrisy (kottke.org)
- BTW № 4: People Make Amazing Things Edition (Jason Santa Maria)
- ADHD restlessness (Go Make Things)
News
- Apple picks Google’s Gemini AI for its big Siri upgrade
- The first Lego Pokémon sets launch in February, including a $650 diorama
- Apple Creator Studio suite is launching to take on Adobe
- Animal Crossing’s big 3.0 update has fans itching to return to the cozy life
- Bandcamp becomes the first major music platform to ban AI content
- Parents can put a time limit on YouTube Shorts scrolling
- Civilization VII is coming to Apple Arcade
- Everything new in Animal Crossing: New Horizon’s 3.0 update
- Over 100 episodes of classic Sesame Street have arrived on YouTube
- Star Wars shakeup: Lucasfilm president Kathleen Kennedy steps down
- Lego’s new Legend of Zelda set revealed, up for pre-order
- Disney deleted a Thread because people kept putting anti-fascist quotes from its movies in the replies
Weekly Links 01.05–01.11
- Review: Ninefold Scottish Oak 3 Years Old (The Rum Barrel Blog)
- Weird Al Yankovic Covers Killing In The Name by Rage Against the Machine (kottke.org)
- A new workshop space for my side projects (Stuff & Nonsense)
- The ABCD framework for feedback (Cassidy Williams)
- Icons in Menus Everywhere — Send Help (Jim Nielsen)
- It’s hard to justify Tahoe icons
- Weeknote #1978 (Robb Knight)
- Building my Myspace (Cory Dransfeldt)
- Weeknotes 25:49 (Jeff Bridgforth)
- What’s on your desk, Stevie Bonifield? (The Verge)
- I replaced Windows with Linux and everything’s going great (The Verge)
News
- Govee’s latest smart lights can make your ceiling more interesting
- You can charge Belkin’s new Switch 2 power case without opening it
- Belkin’s new 3-in-1 charging dock isn’t limited to the Apple Watch
- Belkin’s new HDMI adapter wirelessly connects to screens from 130 feet
- Ikea’s new $4 USB-C charger is cheaper than Apple’s and Anker’s
- Birdbuddy’s new smart feeders aim to make spotting birds easier, even for beginners
- Anker put a screen on its smallest 45W charger
- Lego announces Smart Brick, the ‘most significant evolution’ in 50 years
- Keychron’s new mechanical keyboards offer ultralong battery life at wireless 8K polling rates
- Nvidia’s new G-Sync monitors automatically adjust brightness just like a laptop
- This desktop charger turns your iPhone into a robotic AI assistant
- TP-Link brings an AI assistant to its smart home and home networking apps
- Avengers: Doomsday trailer 3 with the X-Men is now online
- Hugh Jackman gives Robin Hood the Old Man Logan moment in new movie
- You might mistake Satechi’s new Thunderbolt 5 hub for Apple’s Mac Mini
- Logitech caused its mice to freak out by not renewing a certificate — I spent a couple of hours trying to fix my mouse by uninstalling/reinstalling the Logitech software before discovering the problem was related to this issue. 🤦♂️
- Ikea’s $10 Kallsup speakers are tiny, colorful, and surprisingly loud
- Sony’s new ‘Hyperpop’ PS5 covers are bursting with RGB color
- Fujifilm’s Instax Mini Evo Cinema captures video with vintage effects
- Disney Plus is getting vertical video — 👎👎
- Nintendo is bringing its cute My Mario collection to the US next month
- South Park’s Fortnite crossover is full of deep cuts (and mech suits)
- GameStop’s future in turmoil as estimated 400 stores close in 2026
- I’ve never used a trackball, but Keychron’s Nape Pro looks like the perfect one
Weekly Links 05.19–05.25
- When to use map() vs. forEach() (Matt Smith)
- Fastest Rubik’s Cube Solve Ever (kottke.org)
- Colin Jost & Michael Che give each other jokes to tell on SNL’s Weekend Update (kottke.org)
- NYC Restaurant Interior or Black & White Drawing? (kottke.org)
- Biking Is Therapy (kottke.org)
- [This website] is a repurposed smartphone running on solar power (kottke.org)
- Bring That Beat Back (Naz Hamid)
- Opinionated vs. Flexible Software (Naz Hamid)
- Moving from Notion to Obsidian (Dave Rupert)
- Vibe Check №38 (Dave Rupert)
- Obsidian Miscellany (Tyler Sticka)
- Weeknote #1949 (Robb Knight)
- Weeknotes 25:20 (Jeff Bridgforth)
- Star Wars Outlaws is better than you think it is (Polygon)
- SVG to CSS Shape Converter (CSS-Tricks)
- How I Manage My Read Later List (Marcel Wichmann)
- Work styles and ADHD (Go Make Things)
- The magic developer wand (Go Make Things)
- The Last of Us writers break down the season 2 ending and 4 other big changes (Polygon)
News
- Sesame Street’s next season will stream on Netflix
- 23andMe and its user data will soon belong to a pharmaceutical giant
- GitHub’s new AI coding agent can fix bugs for you
- Microsoft’s Windows Subsystem for Linux is now open-source
- Microsoft’s Edit on Windows is a new command-line text editor
- Trump signs the Take It Down Act into law
- Nearly half of streaming subscriptions are for plans with ads — I wonder how many of these ad-supported subscriptions are ones bundled with other services. For example, I get ad-supported Hulu included with my phone plan. I rarely watch anything on Hulu (because of the ads), and if it wasn’t free, then I wouldn’t bother with it at all.
- Elgato is letting you stick a Stream Deck on anything
- Fender’s free new recording app lets you simulate its iconic amps and pedals
- Google’s Gemini AI is coming to Chrome
- The FDA is making it more difficult for Americans to get vaccinated for covid
- Fortnite is finally back on US iPhones — “If you get the app from the App Store, it will be a small initial download, and after you actually open the app, it will download the rest of the game. For a colleague, that additional download was 12.95GB.” 😳
- Energy efficiency rollbacks could cost Americans $43 billion in higher utility bills
- OpenAI is buying Jony Ive’s AI hardware company
- PlayStation Stars burns out — PlayStation Stars was a frustrating rewards program (as are most rewards programs now). As a casual gamer, every time I would get close to having enough points for the one reward with any value (a $5 gift card), my points would expire. I often feel like it would be better for a company to have no reward program at all than to have one that is frustrating to use.
- Apple is making a five-part documentary on Martin Scorsese
- Netflix’s new OceanGate documentary makes things seem so much worse
- Verizon wants to wait longer before unlocking your phone
- Anthropic’s Claude 4 AI models are better at coding and reasoning
- Nvidia’s RTX 5060 review debacle should be a wake-up call for gamers and reviewers
- Mozilla is shutting down Pocket — I’ve used Pocket for years. Last year I shopped around for a new read it later app as I was somewhat unhappy with Pocket. I initially decided on Omnivore before deciding to go back to Pocket. I thought I dodged a bullet as Omnivore shut down a few months later, but it looks like my decision to stick with Pocket finally caught up with me.
- Senate Republicans vote to revoke California’s right to set its own tailpipe pollution rules
- Trump threatens Apple with a 25 percent iPhone tariff
- I bet you haven’t seen a first-person shooter quite like this
- Fujifilm’s half-frame camera ditches modern features for retro fun
Weekly Links 01.27–02.02
- Questlove’s Fantastic Video Mix of 50 Years of SNL Music (kottke.org)
- Asteroids vs Space Invaders! Scans of Early 80s Gaming Magazines. (kottke.org)
- ‘Everyone thought it would cause gridlock’: the highway that Seoul turned into a stream (kottke.org)
- The Public Domain Image Archive (kottke.org)
- What If Letterboxd Ratings Decided the Best Picture Oscar? (kottke.org)
- Winners of the 2024 Close-Up Photographer of the Year (kottke.org)
- “Was Anyone Going to Say Anything?” (kottke.org)
- Who Were the Nazis? (kottke.org)
- Ames & Amherst. (Ethan Marcotte)
- Movies Watched, December 2024 (Khoi Vinh)
- DeepSeek (Maggie Appleton)
- Weeknotes 25:04 (Jeff Bridgforth)
- Doubts about Pixelfed (Robb Knight)
- Migrating from Plex to Jellyfin for music (Cory Dransfeldt)
- Media Diet (Chris Coyier)
- Control (Chris Coyier)
- A Little Arm Chair Businessin’ about Chrome (Chris Coyier)
- LocalSend: Open Source Cross-Platform Alternative to AirDrop (Daring Fireball)
- My website has been gaslighting you (Dave Rupert)
- Studio Notes #17 (SimpleBits)
News
- Sources: Fenway Sports Group looks to sell stake of Penguins
- China’s DeepSeek AI is hitting Nvidia where it hurts
- The Pebble smartwatch is making a comeback, with some help from Google
- Now Apple tells us how to update AirPods
- Google Maps to show Gulf of America and Mount McKinley — 🤦♂️
- Donald Trump wants to claw back clean energy funding
- Climate change made the Los Angeles wildfires more likely
- FCC chair says landlords can force bulk internet service on residents — “Trump’s FCC head says reducing competition will lower prices.” I don’t think that’s how it works. 🤷♂️
- OpenAI has evidence that its models helped train China’s DeepSeek — OMG, the irony! 😆😂🤣
- NordVPN’s new feature gets around networks that block VPNs
- Comcast is rolling out ‘ultra-low lag’ tech that could fix the internet
- Facebook flags Linux topics as ‘cybersecurity threats’ — posts and users being blocked — 😐
- Microsoft makes DeepSeek’s R1 model available on Azure AI and GitHub
- The FAA will be forced to oversee the investigation of a fatal plane crash without a chief administrator.
- Microsoft makes OpenAI’s o1 reasoning model free for all Copilot users
- Purely AI-generated art can’t get copyright protection, says Copyright Office
- The Video Game History Foundation has opened a digital library
- Google’s ‘Ask for Me’ uses AI to call local businesses for you — I hope this is good, I hate making phone calls 😆
- Nvidia’s latest AI trick made our mediocre webcam mic sound practically professional
- FCC head Brendan Carr orders investigations into NPR and PBS
- Disney’s Star Wars hotel jumps from deep space to office space — Sad, but almost no one could afford to stay at that hotel.
- Wild’s Fleury shuts out Canadiens in likely Montreal send-off
- Donald Trump’s data purge has begun
Weekly Links 04.01–04.07
- How to see the solar eclipse (The Verge)
- I love reading fantasy again (Cassidy Williams)
- I miss human curation (Cassidy Williams)
- Tobey Maguire’s Non-CGI Tray Catch Scene in Spider-Man (kottke.org)
- ‘Mum knew what was going on’: Brigitte Höss on living at Auschwitz, in the Zone of Interest family (The Guardian, via kottke.org)
- Weeknotes 24:13 (Jeff Bridgforth)
- Cabo Dhabi (Chris Coyier)
- WordPress.com has Studio, a native app for running WordPress locally, and GitHub Deployments (Chris Coyier)
- GitButler (Chris Coyier)
- Tower vs. GitHub Desktop (Frontend Masters Boost, Chris Coyier)
- Don’t be clever (Go Make Things)
News
- You can use ChatGPT for free without a login
- Google agrees to destroy browsing data collected in Incognito mode
- Best printer 2024, best printer for home use, office use, printing labels, printer for school, homework printer you are a printer we are all printers — “After a full year of not thinking about printers, the best printer is still whatever random Brother laser printer that’s on sale.” I hate printers, but my Brother laser printer has been the most reliable printer I’ve ever owned.
- Alaska is gonna try and use a robot to scare wildlife from around an airport
- Sidney Crosby ties Gretzky’s record with 19 point-per-game seasons
- Jon Stewart on AI, Lina Khan, and the other things Apple didn’t want him to say
- How one volunteer stopped a backdoor from exposing Linux systems worldwide
- Apple MacBook Air M3 13- and 15-inch (2024) review
- The Matrix is coming back for a fifth movie
- Microsoft reveals how much you’ll have to pay to keep using Windows 10 securely
- Suika Game is finally out on iOS for North American players
- The Disney Plus password-sharing crackdown starts in June
- Denis Villeneuve is doing Dune 3
- Sidney Crosby nominated for Masterton Trophy
- Roku’s idea of showing ads on your HDMI inputs seems like an inevitable hell
- Apple opens the App Store to retro game emulators
- iPhones can have emulators now so here are some great iOS controllers
Weekly Links 12.04–12.10
- How to Cook Turkey With Just Chicken and Cinnamon (kottke.org)
- Single Line Comments in CSS (Jim Nielsen)
- Testing the Performance of Social Media Embeds (CSS { In Real Life })
- Weeknotes 23:41 (Jeff Bridgforth)
- Routines, rituals, and habits (Jeff Bridgforth)
- When I first learned to write HTML (Jeff Bridgforth)
- HTML & CSS for a One-Time Password Input (Chris Coyier)
- ‘The Lost Voice’ (Daring Fireball)
News
- The first GTA 6 trailer is here — Thoughts on Daring Fireball
- GTA 6 won’t launch on PC — will it follow GTA 5’s long delay?
- What happens to GTA Online when GTA 6 comes out
- Dragon Age: Dreadwolf has another new trailer, and promises more details in ‘Summer 2024’
- Verizon’s new Netflix and Max bundle costs $10 / month with ads
- ExpressVPN is now available for the Apple TV
- 23andMe admits hackers accessed 6.9 million users’ DNA Relatives data
- The Twelve South Butterfly 2-in-1 charger is what Apple’s MagSafe Duo should have been
- After unexplained bans, PlayStation users report their accounts have been restored
- PlayStation keeps reminding us why digital ownership sucks
- Keychron’s latest keyboard comes with magnetic, analog Hall effect switches
- Pixar’s Turning Red, Soul, and Luca are getting theatrical releases
- iPhone 13 and iPhone 14 will get Qi2 support with iOS 17.2
- Anker’s Qi2 wireless chargers will fast-charge iPhone 13, 14, and 15 at 15W
- Texas A&M to hire Kansas State’s Collin Klein as OC — The end of this season has been brutal for K-State fans.
- Google Gemini: all the details on the AI model Google hopes can take on GPT-4
- Disney Plus and Hulu’s one-app experience is launching in beta
- Ex-Twitter security head claims the company fired him to flout regulations
- The second season of The Last of Us will debut in 2025
- Mammoth: a simpler, discovery-focused Mastodon app
- Threads has hashtags now
- Notepad on Windows 11 is finally getting a character count
- Linux is getting its own Blue Screen of Death
- Beeper Mini brings iMessage to Android
- Apple has seemingly found a way to block Android’s new iMessage app
- Apple responds to Beeper’s iMessage for Android: ‘We took steps to protect our users’
- Beeper? I Hardly Knew Her.
More gift guides
Setting up a LAMP stack on DigitalOcean

I’ve hosted most of my sites on a DreamHost shared server since 2005. It has always been easy to use and well maintained. But after DreamHost increased prices in March, I decided it was time to look at what else is available.
DigitalOcean has been on my radar for quite a while due to its reputation and inexpensive cloud servers (as little as $5 per month). I can run 2 or 3 cloud servers on DigitalOcean for about the same price as my DreamHost subscription. The downside of course is that the cloud servers are unmanaged, which means potentially more work for me to maintain. I have some experience running an unmanaged Rackspace server in my previous job, so I decided to go ahead and give it a try.
Continue reading Setting up a LAMP stack on DigitalOcean