Upgrading from Fedora 41 to Fedora 42
If someone were to ask me which Linux distro has provided the best desktop experience, I wouldn't hesitate to answer: Fedora Workstation 41. So of course I upgraded to Fedora 42.
If someone were to ask me which Linux distro has provided the best desktop experience, I wouldn't hesitate to answer: Fedora Workstation 41. So of course I upgraded to Fedora 42.
I found myself needing to connect to a Microsoft SQL Server via a PHP application running under Fedora. Finding concise details about installing the necessary drivers and extensions was not easy, so here is a blog post detailing how I did it.
I work on a large number of code projects and I wanted a quick way to open any of my projects in Visual Studio Code, my preferred code editor. I figured the quickest way to do this under GNOME would be to create a .desktop file for each project directory.
A blog post detailing how to set-up WatchGuard VPN with IKEv2 under both Debian and Fedora Linux. This guide works for me under Debian 12 (bookworm) and Fedora 40/41, but your mileage may vary depending on how your VPN service is configured.
I've been running Debian on my servers for years. It's dependable. I guess my server set-up is pretty common, consisting of Apache, PHP and MariaDB, but I figure it is still worth sharing details of how I provision my servers.
Creating a good Debian desktop experience is not too difficult, thanks to the excellent work of the Debian developers, but I thought it might be interesting to share how I set-up my Debian systems.
A post describing my first experience of upgrading a Fedora installation. TLDR: The upgrade went smoothly and Fedora continues to impress me.
Details about how I've manage my todo list, past and present. Starting out with a single text file, before developing my own basic todo list application.
I recently added a dark mode to my website. This post details how I achieved this by copying the existing light scheme's CSS and inverting the colour values.
I thought it would be trivial to add a custom search engine to Firefox. To be fair, it is fairly trivial, but not quite as easy as navigating to the correct Firefox settings page and adding a new entry. Instead, I found the process to be somewhat hidden and less obvious.
Is there anything more horrifying than watching your 22 months old grandson mash banana into your OLED TV?
Finished reading Krieg - A Death Korps Novel by Steve Lyons. I went into this one not knowing much about the Krieg faction, so it was a fascinating read and I really enjoyed it. Also, with just a couple of storylines, it was an easy read but hard to put down. I'm looking forward to reading Siege of Vraks next.
Completed Doom (2016) on the Steam Deck. Actually, I had to switch to my PC to defeat the final boss as it glitched a couple of times on the Deck. This didn't spoil the experience though and I really enjoyed playing this. The game is mindless action, which I'm not opposed to. I may or may not play Doom Eternal next.
Not sure what I think about these new GNOME donation notifications š¤
Completed Warhammer 40,000: Space Marine and Space Marine 2 on the Steam Deck. Great games. The original ran much better then the sequel, but both were enjoyable.
Note to self: the Dash to Dock GNOME extension is pretty handy when using 2k/3k/4k monitors. My list of installed extensions is now:
- AppIndicator and KStatusNotifierItem Support
- Caffeine
- Clipboard Indicator
- Smile - complementary extension
- TopHat
- Transparent Top Bar (Adjustable transparency)
- Freon
- Dash to Dock
After more than a year of using Fedora, I've moved my systems back to Debian. I've been super happy with GNOME 48 on Fedora, but now it's available with Debian stable I'm happy to move to back. I learnt a lot about Fedora in the past year and it's a fantastic distro, but it feels good to be back using Debian.
Finished reading The Fall of Cadia by Robert Rath. Took me a while to get through this one as I kept picking it and putting it down - I think the multi-stranded storyline broke my rhythm. That said, I enjoyed the story and it really heated up towards the end.
Just completed Wolfenstein II: The New Colossus on the Steam Deck. This game is all kinds of messed up, in a good way. Killing Nazis in an alternative timeline is a lot of fun and the story is twisted. Would recommend.
My Steam Deck arrived on Friday. This thing is proper good and has exceeded my expectations. Been playing some Doom, Boltgun, and Diablo, as well as a few survivor titles.
Bash scripting course and guide created by Dave Eddy of ysap.sh. Learn the Bash Shell and master beginner all the way up to advanced Bash scripting techniques.
A simple JavaScript package that generates snowflakes and corresponding CSS to make them fall on your webpage.
Love this Pop!_OS Cosmic wallpaper. It's based on a NASA image of microscopic phytoplankton.
This guide walks through how to set up Vivaldiās blocklists from the perspective of someone migrating from ābig browser + extensionā to āVivaldi + built-in blocking,ā with some extra notes for privacy-minded folks.
Itās time to admit, before God and the good readers of Ars Technica, that I have a problem. I love roguelikes. Reader, I canāt get enough of them. If thereās even a whisper of a hot new roguelike on Steam, Iām there. You may call them arcane, repetitive, or maddeningly difficult; I call them heaven.
A minimalist and lightweight starter kit that prioritizes semantic syntax, making every HTML element responsive and elegant by default.
Iāve been eagerly watching the proposal for a Web Install API. This would allow authors to put a button on a page that, when clicked, would trigger the installation process
A minimal, predictable PHP micro-framework for building modern web applications
A quiet corner of the internet where you can think, write, read and connect. Like how the internet was supposed to be.
I like tag all content on my site. See below for my ever-growing list of tags.
My name is Philip Newborough and Iām a full stack web developer living and working in Lincoln, England. This website (philipnewborough.co.uk) serves as my personal homepage. When Iām not working with tech, I love to ride bicycles with my wife and friends.