API
- Serious talks about API Versioning - 28 November 2023
- Designing Effective REST APIs: A Comprehensive overview - 21 November 2023
Algorithms
- Algorithms Complexity - 22 January 2022
BlogUpdate
- Changing the Blog's Flight Direction - 07 April 2024
Computer Science
- Hack in Declarative Model - Part 3 - 01 February 2024
- The Essence of Error Theory - 25 January 2024
- Hack in Declarative Model - Part 2 - 24 November 2023
- Hack in Declarative Model - Part 1 - 03 October 2023
- Levels Of Reasoning About Software - 25 September 2023
- Hack in Fundamentals - 30 January 2022
- Algorithms Complexity - 22 January 2022
Debugging
- Pain and Pleasure of Debugging - 19 September 2024
Declarative Model
- Hack in Declarative Model - Part 3 - 01 February 2024
- Hack in Declarative Model - Part 2 - 24 November 2023
- Hack in Declarative Model - Part 1 - 03 October 2023
Functional Programming
- Immutability is The Key - 29 September 2023
- Currying - 25 September 2023
Productivity
- Concentration - 23 April 2024
Programming
- Python's Concurrency - 02 October 2023
- Debugging Python Code - 26 September 2023
- Hack in Fundamentals - 30 January 2022
Python
- Python's Concurrency - 02 October 2023
- Debugging Python Code - 26 September 2023
SoftSkills
- Being Precious - 26 August 2024
Software Design
- The global state is not a Monster - 02 November 2024
- Embedding Design Into Code - 14 October 2024
- All-consuming pitfall - 06 September 2024
- The Wisdom of Avoiding Conditional Statements - 11 August 2024
- Information Redundancy: Not Bad, Quite the Opposite - 31 July 2024
- What is Abstraction? - 07 May 2024
- Type-Oriented Programming - 20 March 2024
- The Zen of Dependencies - 17 February 2024
- The Essence of Error Theory - 25 January 2024
- Pitfalls in software design reasoning - 14 December 2023
- You do not need TDD. Only if... - 06 December 2023
- General Techniques for Documenting Systems - 09 November 2023
- So what is Design Patterns? - 14 October 2023
- Levels Of Reasoning About Software - 25 September 2023
- Bullshit Of Self-Documenting Code - 25 September 2023
Software Desing
- What the heck is homomorphism? - 19 May 2024
Software Engineering
- Pain and Pleasure of Debugging - 19 September 2024
System Design
- HighLoad Saga. Part Three: Transaction Processing and Analytics - 05 March 2024
- HighLoad Saga. Part Two, Chapter 2: Data Storage and Processing Subsystems - 25 February 2024
- HighLoad Saga. Part Two, Chapter 1: Storing the Data - 09 February 2024
- HighLoad Saga. Part One: The Fundamentals - 31 January 2024
- Serious talks about API Versioning - 28 November 2023
- Designing Effective REST APIs: A Comprehensive overview - 21 November 2023
- The Value of API Gateway: When Does It Shine? - 15 November 2023
Testing
- You do not need TDD. Only if... - 06 December 2023
Thoughts
- I have tried to love Python - 17 April 2024
- Bullshit Of Self-Documenting Code - 25 September 2023
Tools
- The Value of API Gateway: When Does It Shine? - 15 November 2023
- Your own static site, today and for free! - 06 November 2023
- Debugging Python Code - 26 September 2023