A good technical interview

Reflections on technical interviews: what makes them useful for both candidates and companies, and how to improve the process.

JS tips and tricks

Useful JavaScript patterns: named functions, destructuring, spread operators, and writing more readable code.

My TDD

My personal take on Test-Driven Development: when to write tests first and when to code first, finding the right balance.

Team Best Practices

Git workflows, branching models, pull request guidelines, and code review practices for effective team collaboration.

Elegant Objects (vol 2) review

A review of Yegor Bugayenko's book on object-oriented programming and alternative approaches to classic OOP.

My Time Management

My personal approach to time management using Todoist and calendars, inspired by 'Jedi Techniques' book.