All Posts
- Numbers to Leave Numbers, Form to Leave Form
- The MIT License
- CC-BY-4.0 License
- How to Program a Reverse Polish Notation (RPN) Calculator in C
- Victor's Guide to Git: Part 1. Concepts
- The Verdict on Microservices
- Testing a M.2 NVMe SSD to USB 3 Enclosure
- Rclone is rsync for Cloud Storage
- Reading Notes for "Endurance" by Scott Kelly
- Modding The Microsoft Sculpt Keyboard To Be Wired
- Work Exists To Support Life Outside Of Work
- What Does It Take To Not Rely On Cloud Services?
- Not All Effort Is Equally Valuable
- Scoop is a simply great command-line package manager for Windows
- My Personal Computing Setup
- Approaching Programming From First Principles
- Services Are Not Forever, Files Might Be
- Our Institutions Transcend Ourselves
- Suffering Comes From Wishing For Things To Be Different From What They Are
- Changing my Relationship with Online Media and Consumer Products
- Questions, not answers, are the greatest tool for building knowledge
- Memory Safety and Type Safety
- I Do Not Appreciate It When Software Pushes Me Around
- Notes on Self-Directed Learning
- Do's And Don'ts For Naming Software Components
- Designing Interfaces
- Statistics for Experimentation: Controlled Experiments
- Measuring the Forward Voltage Drop of LEDs
- How Can We Know Anything?
- Como Podemos Saber Algo?
- Copy Text from Anywhere on the Screen on Windows (with OCR)
- My Favorite Programs for Windows
- Challenges in Data-Intensive Applications
- Can You All Stop Trying to Eat the World?
- The Tiling Window Manager i3 for Linux is Pretty Interesting
- I'm Not Passionate About What The Computer Industry Has Become
- Guidelines for UX of Forms on the Web
- My Dotfiles for the Bash Shell
- Reflecting on Time Spent Unintentionally on the Internet
- Why Large Language Models Are a Big Deal
- Notes About Git, The Version Control System
- Thoughts on Software Correctness
- Guidelines for Protecting Your Online Identity
- Setting Up "English International" Keyboard Layout on XFCE
- Configuring a firewall on Debian with UFW
- What to Ask When Onboarding to an Existing System
- Designing a Tool for Searching Identifiers Across 100K+ Text Files
- A Practical Markdown Grammar Definition
- How to Install Arch Linux
- Fundamental Programming Books
- How to Get an UTC ISO timestamp in C under Linux
- NATO Phonetic Alphabet
- It's Over, The Web Has Won
- Emergent Behavior of Composite Systems
- Disclaimer
- Quicksort
- Merge sort
- Linear Search
- Counting Sort
- Computer Science
- Behavior Change
- Computer Science and Programming Books
- My First PC Build
- Learning How to Learn
- Ancient Stoic philosophy and modern Cognitive Behavioral Therapy
- Universal Digital Notetaking Format
- Clearing Up My Reading List
- Books Are the Most Quality Learning Materials
- Design Document for a Lispy Language
- Let's Read "Get Out of Your Mind and Into Your Life" by Steven Hayes
- When Avoiding An Issue Perpetuates the Issue Itself
- Some Interesting Ideas for Personal Programming Projects
- What does it mean to be an Expert?
- The Anatomy of a Web Application
- The Design for this Website
- What is Stoicism? -- The Little Book of Stoicism
- The Daily Gratitude Exercise
- Growth Mindset vs Fixed Mindset
- Victor Hugo Fernandes Breder
- The Two Kinds of Wealth
- Why Code Reviews Are Not The End All, Be All
- A Plain-Text Todo System for the Next 10 Years
- How to Deal With Anger
- Basic Git Commands for Daily Use
- Binary Search Algorithm
- Optimal 5th Degree Polynomial which Approximates the Sine Function
- The Basics of GNU Make
- Programming Fundamentals
- Personal Income Tax in Canada
- Comparing Apache and Nginx Web Servers
- Single-Board Computer Comparison
- How to Self-Host a Website
- What To Do When You're Feeling Overwhelmed
- Pomodoro Technique
- Thoughts on Runtime Efficiency of Software
- Notetaking Applications
- Software Engineer Interview Preparation
- Minimal Alpine Linux Setup with a Graphical Interface