Best Practices

The 10 Commandments of Software Engineering featured image

The 10 Commandments of Software Engineering

A practical manifesto for those who design, build, and operate serious software, with 10 commandments to guide engineers toward quality, security, and maintainability.

avatar
Mauricio Soto
The Hidden Complexity of Frontend Engineering featured image

The Hidden Complexity of Frontend Engineering

Introduction Let’s be honest. Frontend development is often underestimated. People love to say things like: “Frontend is easy — you just show what the backend sends and put some …

avatar
Mauricio Soto
Security Best Practices in Front-End Development (Reviewed, Version 2) featured image

Security Best Practices in Front-End Development (Reviewed, Version 2)

Front-end development often lacks strong security practices. When you search the web for “front-end,” most results are about UX/UI, HTML, CSS, and JavaScript. You’ll find some …

avatar
Mauricio Soto
Software Design: Tactical or Strategic Programming? (Reviewed, Version 2) featured image

Software Design: Tactical or Strategic Programming? (Reviewed, Version 2)

Software Design aims to isolate complexity and simplify code, making it easier to fix, maintain, and reuse in the future. In development teams, it’s common to plan which …

avatar
Mauricio Soto