The Evolution of Front-End

A brief history of te web, front-end complexity, how we got where we are today, and why you should take it seriously, seriously.

// Tags: background
// 

Reactive Thinking (in Angular)

Stop writing imperative Angular code! Think reactively instead. Learn how to adopt reactive patterns in your Angular apps today.

// Tags: angular, best practice
// 

Build First, Abstract Later

Want to write truly flexible, maintainable code without getting tangled in complexity? Learn the counter-intuitive secret: when to resist abstraction for better design.

// Tags: mindset
// 

You Probably Don’t Need That Abstraction

Want truly maintainable code? Sometimes, less is more. Explore why excessive abstraction can complicate development, and when to resist the urge to over-engineer.

// Tags: mindset
// 

Stoic Wisdom for the Modern Coder

What if the secret to coding success isn't new tech, but ancient philosophy? Uncover how Stoicism's timeless principles can help modern developers thrive amidst ever-changing demands.

// Tags: mindset
// 

A Front-end Manifesto

Transform your front-end team. This manifesto guides clean coding practices for building future-proof, maintainable software with core user experience.

// Tags: standards
// 

Angular Change Detection: Why You Should Always Use OnPush

By implementing the `OnPush` strategy along with modern reactive patterns, you can make your code more efficient, predictable, and scalable. It also prepares your code for the zone-less future of Angular.

// Tags: angular, best practice
//