
How to Choose and Name Commands for Event Sourcing or CQRS
Explore two approaches for creating and naming commands in command-based systems, balancing domain logic with structured formats.
Explore two approaches for creating and naming commands in command-based systems, balancing domain logic with structured formats.
Boost application performance and scalability with effective caching strategies, from basic principles to advanced implementation in Spring Boot.
Increasing accuracy of your Unit Tests and making them as easy to write as Integration Tests.
Page Object Model can be used with any testing framework to write cleaner and simpler tests that are fast to write.
Phase 1 in the second part of the live hard program after 75 Hard. I was able to do all the tasks of 75 Hard and 3 other tasks that were needed including the 8 critical taks. In this post, I share my journey and tips.
Extending our Movie example creating a REST API with TDD. Scenarios covered are Create, Read, Update and Delete.
Learn the foundation of TDD with a simple example explained in depth.
Promoting TDD within a team requires patience, consistent effort, and a focus on creating a positive and supportive environment for learning and improvement.
For Chaos Engineering and Continuous Delivery
Placeholder
Placeholder
Architecture is a crucial pillar of accelerating product delivery. It's hard to keep a team in sync with architecture over time. Architectural testing can enforce architectural decisions as simple tests, dramatically reducing code review effort and extending code maintainability.
Everyone has snakes. We have it too.
Notes from Avoiding Reactor Meltdown
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Comments and Naming Conventions
Do you want to have high salary? or Do you want to have a good career? or Both?
How abstraction, cost and education convert research fields to applied.
Placeholder
Probably the most powerful mental model
Placeholder
Placeholder
Placeholder
Speed up fetching of child entities
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Choose the right tool for the job.
Placeholder
Placeholder
Placeholder
Placeholder
The Game Which Everyone Needs To Win
Placeholder
Placeholder
Impact, Revenue and Deceptions.
Placeholder
Placeholder
Long term impacts
The best book I have read in 2020
Mitigating the most discoraging part of software development
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
Unless you stop
Placeholder
Placeholder
The same word is different for different people
Rephrase: Who is your customer?
Your robot on the internet
and why communication policy is essential
Recognition
Placeholder
Placeholder
Placeholder
Placeholder
Placeholder
'Probably Right'
of "success"
Non-repudiation
Placeholder
Placeholder
Only for-money companies
The illusion of perfect execution... every time.
Placeholder
Placeholder
Forced to upgrade
Placeholder
An observation of different technology companies
This post is stupid but I was asked about it once.
Learning faster
For consumers
Placeholder
Placeholder
How humanity progresses.
Placeholder
Draft version
Using Kaggle CLI