The Curious Engineer

All blogs / Linux / Unix

Optimized by Otto

optimizedbyotto.com

Writings about open source software, technology, business and constant improvement.

Linux / UnixSoftware / engineering practiceGeneral

’05’10’15’20’25
Posts
51 from 1 Jan 2001 to 26 Oct 2026
Posting
monthly (13 in the last year)
Kind
personal blog
Feed
https://optimizedbyotto.com/index.xml

2026 11

  1. Debcraft v1.0 released: Easy, fast and secure way to build Debian packages
  2. Using multiple git remotes for true distributed version control
  3. The growing divide between AI hype and software engineering reality
  4. Estonia, the country of the fit and the wit
  5. SpacemiT K3 is a compelling RISC-V AI CPU, but difficult to buy
  6. Balancing persistence vs pivoting – is grit a virtue or wasteful?
  7. Mentoring Mondays for aspiring Debian contributors
  8. Automated security validation: How 7,000+ tests shaped MariaDB's new AppArmor profile
  9. Do AI models still keep getting better, or have they plateaued?
  10. Ubuntu Pro subscription - should you pay to use Linux?
  11. Stop using MySQL in 2026, it is not true open source

2025 14

  1. Backtesting trailing stop-loss strategies with Python and market data
  2. DEP-18: A proposal for Git-based collaboration in Debian
  3. Could the XZ backdoor have been detected with better Git and Debian packaging practices?
  4. Zero-configuration TLS and password management best practices in MariaDB 11.8
  5. Managing procrastination and distractions
  6. Best Practices for Submitting and Reviewing Merge Requests in Debian
  7. Debcraft – Easiest way to modify and build Debian packages
  8. Corporate best practices for upstream open source contributions
  9. Creating Debian packages from upstream Git
  10. Going full-time as an open source developer
  11. Debian Salsa CI in Google Summer of Code 2025
  12. Will decentralized social media soon go mainstream?
  13. 10 habits to help becoming a Debian maintainer
  14. Debian source packages in git explained

2024 10

  1. Are AI language models capable of doing financial forecasting?
  2. The simple art of effective decision-making for managers
  3. Should developers always just write code and never design documents?
  4. Heartbleed and XZ backdoor learnings: open source infrastructure can be improved efficiently with moderate funding
  5. Communication is the key to efficiency in a software engineering organization
  6. 8 writing tips for software professionals
  7. Tab-tastic tips for streamlined web browser use
  8. Advanced Git commands every senior software developer needs to know
  9. Learn to write better Git commit messages by example
  10. When everyone else is wrong

2023 10

  1. Make habits, not goals
  2. How to conduct an effective code review
  3. My 5 tips for efficient meetings
  4. Pulsar, the best code editor
  5. Unpacking Linux containers: understanding Docker and its alternatives
  6. The optimal home office
  7. How to make a good git commit
  8. Quick builds and rebuilds of MariaDB using Docker
  9. Grokking the MariaDB test runner (MTR)
  10. How to code 10x faster than an average programmer

2022 5

  1. Resist the urge of the first solution
  2. Ensuring software quality with GitLab CI – case MariaDB in Debian
  3. Stop the senseless killing
  4. Truth, health and wealth
  5. The optimal

2001 1

  1. Debian Mentoring