misc
The Chronicles of a Windows 11 Installation
A nostalgic rant about installing Windows 11: forced Microsoft accounts, endless security hoops, eternal driver installs, and the joy of trading simplicity and privacy for “modern convenience.”
read more...
A brief history of my Linux experience
From my first encounter with Linux in 1997 to years of learning, frustration, and growth, I watched it evolve—powerful, chaotic, full of choice, yet never fully user-friendly for everyday life.
read more...
Music for Programmers
Music helps many programmers focus by blocking distractions. Instrumental, jazz, classical, and soundtracks boost concentration, while others prefer silence to stay mentally balanced.
read more...
Basics of HTTP
HTTP (Hypertext Transfer Protocol) enables web communication, transferring data between clients and servers. It works via requests and responses, uses methods like GET/POST, returns status codes (200, 404, 500), and powers web pages, APIs, file transfers, and forms.
read more...
async - await
async and await in JavaScript make asynchronous code easier to read. async marks a function as returning a Promise, while await pauses execution until the Promise resolves.
read more...
A Programmers Guide to Stress
Programming isn’t just code and deadlines—it’s stress, life challenges, and balance. Stoic philosophy and meditation can help programmers find clarity and peace in daily life.
read more...
Programmers, Get Moving: Your Brain Depends on It
A reminder for programmers to stay active daily—just 15 minutes of movement can boost brain health and counteract the negative effects of prolonged sitting. Your future self will thank you.
read more...
My IDE Journey
A personal journey through text editors and IDEs, from Notepad++ and Vim to Sublime Text and JetBrains products like PHPStorm, IntelliJ, and PyCharm. Discover the evolution of a developer’s toolkit.
read more...
Three sites that will make you a better developer
As a developer you must always expand your knowledge. Learn about security, git and sql by visiting these three sites.
read more...
How SSH (Secure Shell) Works
The Secure Shell (SSH) protocol sets up encrypted connections for remote logins and file transfers between computers. SSH also enables tunneling. Learn how SSH works.
read more...
Addiction to Computers...in 1980
This article explores the evolution of computer addiction from 1980 to 2020, highlighting the shift from a focus on creativity, learning, and problem-solving to today’s addiction driven by social media, communication, and lifestyle sharing. It examines how technology's role in daily life has changed and speculates on future trends in technology use and human behavior.
read more...
The Open Source conspiracy
A conspiracy theory I came up with last night goes as follows: free software and open-source software exist so that large corporations can use software they would otherwise have to spend significant amounts of money to purchase or develop.
read more...
Three (3) things for programmers to avoid
In the years I’ve worked as a programmer, I’ve noticed, mostly in myself but also in other developers, various behaviors that make us unproductive. These are usually either low self-esteem, fear of the unknown, or arrogance, which create the problems. Human characteristics that, as human experience has shown, when we master them, we make the world better.
read more...