Software Design
Project abstractions can be implemented in code, but not fully expressed only by it.
Software Engineering Debugging
Don't play around with the debugger
Only a Sith deals in absolutes
SoftSkills
Such a funny delusion.
Get rid of this IF/ELSE trees already!
More data representations for better.
Software Desing
Be careful, there’s no way back
Such a delusional topic.
Productivity
No description for this, read the post!
Thoughts
And I failed.
BlogUpdate
Fight even if tired.
Short note on very interesting thing.
System Design
What about storing it by... columns?
Key aspects of data storage subsystems
I don't mean to harm anyone here.
Computer Science Declarative Model
Exploring the Rabbit Hole of Recursiveness
The first of the HighLoad Saga series.
Computer Science Software Design
About the main perspectives and approaches in defensive programming
Few conrintuitive things.
Software Design Testing
A bit "higher" way of looking at Test-Driven Development.
System Design API
Closer look on the theory of REST API versioning.
Diving deeper, meet recursion.
Some info about REST Apis and their development process.
System Design Tools
When to utilize an API Gateway, understand the features and values it provides, and determine situations where it may not be necessary.
A look at the practices we have in software engineering that help express and understand the system arch.
Tools
Create your static site, easy and free for one evening!
Let's talk about design patterns and the reasons for their existence.
The first look at declarative programming paradigm.
Programming Python
Do it FASTER!
Functional Programming
Few words about Immutability
Programming Tools Python
The orthodox way to do it.
Software Design Computer Science
Tough staff, or – how to think about software systems.
Quick dive into function programming trick.
Software Design Thoughts
They are smart, but even smart people still people...
Programming Computer Science
Scientific look at programming. Concurrency, atomicity and something else.
Algorithms Computer Science
How to properly think about a program, what is time complexity, and what is "Big O" notation? Let's delve into it.