unixdigest.com
Why is your open source project still hosted on GitHub?
Evilness is when profit is the sole concern
Microsoft CEO says up to 30% of the company's code is written by AI - no surprise there
The reason why i don't use AI or even code completion
Hypocrisy and politics in free and open source software projects
What if one of your online friends dies unexpectedly?
There is only one reason why Microsoft Windows is the dominating operating system on the PC desktop
How to install Signal Desktop on FreeBSD using the Linux Binary Compatibility
I passionately hate hype, especially the AI hype
Battle testing PHP fopen, SQLite, PostgreSQL and MariaDB on FFS2, UFS, ext4, XFS and ZFS
Upgrading to FreeBSD 14 - how to fix a broken BIOS bootcode
Are Passkeys really the beginning of the end of passwords? I certainly hope not!
The proper design process in web development
The main differences between OpenBSD, FreeBSD, NetBSD and DragonFly BSD
We have used too many levels of abstractions and now the future looks bleak
Bethesda's Starfield is a disgrace to game development and a slap in the face to gamers
One of the most basic requirements for success is also one of the most difficult to get right
Two simple ways to version control your MariaDB schema changes
When you use open source software you are not entitled to anything!
The heavy responsibility of the package maintainer
Is criticizing tech on political grounds valid?
Will the ranting on this website ever stop?
My choice of operating system
Understanding Unix filesystem timestamps
Void Linux root on an encrypted ZFS mirror with syslinux MBR and ZFSBootMenu
How to replace a failed hard drive in a GELI encrypted ZFS root mirror installation on FreeBSD
Drive failure and IO errors? ZFS to the rescue!
Poor mans mind mapping tool with just the terminal
Why you should avoid the news media and what to do instead
Do you feel overwhelmed trying to stay up to date with the latest tech news?
"Zero trust" is being hijacked by the big corporate hype machine
No, you cannot trust third party code without reading it first
The flaws of distro hopping and asking other people about their OS of choice
Don't use Reddit for Linux or BSD related questions
Linux distributions long term support might not be what you think it is
The delusions of Debian
How security is handled by package maintainers
Questions about which operating system is more secure or the fastest make no sense
Advice to business owners and managers, don't use the modern way of web development
Is the madness ever going to end?
My 70 year old mother has been using Linux on the desktop for the past 21 years
No, your website is not a web app even if you call it so
So-called modern web developers are the culprits
Using a framework can make you stupid!
How to write software that will keep working for decades without problems
There is no such thing as privacy on the Internet
Use the right tool for the job
A simple Git workflow - using main as the development branch
Having a solid backup strategy and why you should not rely on fancy tools for backup
How to do encrypted incremental backups and snapshots with GNU Tar and GnuPG
Using GitHub Copilot will turn you into a bad programmer
How to stay sane in today's world of tech
Stop submitting to social conformity and use your brain instead
Are you a TLS master?
SQLite the only database you will ever need in most cases
Don't be afraid to code it yourself
Straight forward problem solving mentality
Stop being frantic about code testing
How do I know if I really need object-oriented programming?
Procedural programming in PHP
How to test procedural functions with PHPUnit
No more object-oriented programming with PHP
JavaScript malware infested nightmare
Code has to be simplified until it becomes absolutely correct
This is how you keep your dignity and not sell your soul
One sure way to determine if what you are doing is stupid
Are you trusting open source blindly? Then you're in for a world of hurt!
Real full disk encryption using GRUB on Artix Linux for BIOS and UEFI
Some of the problems with the GPL
Future prediction: The so-called modern web will die soon
The terminal, the console and the shell - what are they?
The Social Dilemma
OpenBSD Router Guide
Important open source projects should not use GitHub
Choose your browser carefully
Come full circle - back to HTML
Technical reasons to choose FreeBSD over GNU/Linux
Vim - I hate to love you
Turning suckless into suckmore
How you can manage the i3 window manager on multiple computers
Migrating ZFS from Linux to FreeBSD
Some of the great GNU/Linux distributions
Choosing between OpenBSD and FreeBSD
How to setup FreeBSD with a riced desktop - part 3 - i3
How to setup FreeBSD with a riced desktop - part 2 - Xfce
How to setup FreeBSD with a riced desktop - part 1 - Basic setup
Why you should migrate everything from Linux to BSD - part 2
FreeBSD is an amazing operating system
Why you should migrate everything from Linux to BSD
Job interviews in tech gone haywire
When the modern approach is nothing but hype
My favorite note-taking method
Go (Golang) - understanding the object oriented features with structs, methods, and interfaces
Go (Golang) - Errors and panics
Go (Golang) - Logging that matters
Stop pushing JavaScript!
When abstractions, design patterns, and design principles lead to spaghetti code
Battle testing ZFS, Btrfs and mdadm+dm-integrity
Installing Arch Linux with ZFS on a USB stick
Remuxing ISO, DVD, or Bluray using cat and ffmpeg on Linux
Reviving Cubox with Arch Linux ARM
The real motivation behind systemd
Void Linux - a great and unique Linux distribution
Real full disk encryption using GRUB on Void Linux for BIOS
Package management in OpenBSD
OpenBSD is fantastic
Arch Linux mail server tutorial - part 3 - Get DNS right, it's important!
Arch Linux mail server tutorial - part 2 - OpenSMTPD, Dovecot, DKIMproxy, and Let's Encrypt
Arch Linux mail server tutorial - part 1 - What is email?
Stay away from Cloudflare
Make the current commit the initial commit in a Git repository
The typical discussions about BSD vs Linux
Real full disk encryption using GRUB on Debian GNU/Linux for BIOS
Real full disk encryption using GRUB on Arch Linux for BIOS and UEFI
No your PHP framework isn't MVC, but don't worry, it really shouldn't be!
How to split your DNS requests when using a VPN
Programming languages and programming paradigms
Bummer PHP
Composer and Packagist - a bad implementation!
To framework or not to framework?
No your API isn't REST, but don't worry, it really shouldn't be!
Design Patterns Can Be Very Evil
Procedural Programming vs Object-Oriented Programming
Web application with a single entry point
Keeping your home in Git, the right way
Trying out Arch Linux again
PSR-0 is not a solution it is a bypass!
Most PHP Frameworks are not for programmers
When template engines for PHP get in the way
Be careful when using docking stations
An alternative way to play YouTube videos without using Flash
How to Create a New and Empty Branch in Git
How to set your hostname and domain name correctly
GnuPG Tutorial
Enforce strong passwords in Debian
Unloading of modules at boot time in Debian
Benchmark 4 - Notes About Caching and Benchmarking
Benchmark 3 - The Alternative PHP Cache (APC)
Benchmark 2 - MySQL Cache
Benchmark 1 - Dynamic pages vs. static pages vs. Memcached
Social networking is a poor substitute to real human interaction
The Book "Pro PHP Refactoring"
Code comments are good right? Well, not if there are too many!
Code Navigation, Design Patterns, and Too Many Functions
Git bare vs. non-bare repositories
What does GRUB see?
Windows XP nv4_disp infinite loop problem
For Debian - what package does that file belong to?
umount - device is busy
Simple CHM to PDF conversion on Linux and BSD
Resume SFTP transfer with rsync
Passwords from the attackers point of view
Localized version in the console? No thanks!
How to convert a man page into PS, PDF or DVI
Mercurial branching, main and stable, a possible workflow
PHP include path problems
Why I do not like derived Linux distributions
Mount an OpenBSD slice from Linux
Finding and removing duplicate files with fdupes
Mozilla Firefox Keywords Shortcuts
Encrypting and decrypting files using GnuPG, OpenSSL or Mcrypt
CD or DVD Boot problems on MAC
Cache your DNS requests using Bind
Remove -- MARK -- from the message log
Keeping the system time precise using NTP
Resume SFTP transfer with PuTTY
PHP Security
Trying out Arch Linux
Ubuntu as in Debian?
Using EncFS to encrypt some of your files
Choosing a new backup solution, Duplicity, rdiff-backup or Rsnapshot
Speed down your CPU
Pointers in C
Programming in C, Cpp, and Ada
Choosing a good book on programming
Revision control
Wrong default encoding on the Apache webserver
Who is listening on my ports
diff and patch