Building reliable software in the real world

Hi, I’m László Simon — a Senior Software Engineer based in Switzerland with experience in large-scale enterprise systems, software architecture, DevOps, and IT security.

On this site, I share practical insights about:

  • Common programming mistakes that cause real production issues
  • Software architecture and domain-driven design in enterprise environments
  • Distributed systems and microservices (what works and what doesn’t)
  • Rust, Java, and modern backend development
  • IT security topics, from application security to infrastructure

Everything here is based on hands-on experience from real projects — not theory.


🧠 What you’ll find here

🐞 Real-world programming mistakes

Short, practical articles about bugs and design decisions that look fine in theory but break in production.

🏗 Software architecture & DDD

Clear explanations of architectural patterns, anti-patterns, and lessons learned from enterprise systems.

🔐 Security & DevOps

Topics around secure systems, infrastructure pitfalls, and practical defense strategies.

⚙️ Rust, Java & backend engineering

Deep dives and comparisons from daily development work.


🇨🇭 Working in Switzerland

I also write occasionally about:

  • Software engineering careers in Switzerland
  • Enterprise IT realities in Swiss companies
  • Compliance and security topics relevant to the Swiss market

📬 Stay in touch

If you’d like to connect or discuss software engineering, architecture, or security topics:

  • Connect with me on LinkedIn
  • Or reach out via the Contact page