In my blog article on try-catch-finally and error handling, I covered how these constructs manage exceptions in various languages like Java, C#, Python, and JavaScript.
TDD Code Smells And Anti-Patterns
TDD
Discussing the many code smells and anti-patterns that prevent TDD
Beginner Heuristics of Testing
theory
The article discusses the idea that while there are no strict guidelines to testing, especially for beginners, having a set of principles can help avoid common mistakes.
Poker Staking Learnings
theory
Back in college, I was a broke student who turned to poker to make money. I relate these learnings to development.
TDD The Basics
theory
Describes the TDD cycle, and a number of tips on how to improve your test code. The given/when/then format structures tests by setting up conditions, executing actions, and asserting results.
Agile - Scrum, Parking Lots, and Stories
agile
In Agile-Scrum, stories are broken down into smaller tasks for clarity and manageability.
My Journey Through TDD
theory
In the first five years of my development career, I didn't test anything. Over the next 2.5 years, I improved my testing speed and techniques, plateauing due to stagnant learning sources.
Adapter Layer Explained
theory
The adapter layer in hexagonal architecture combines the controller and view, retrieving data from the service and domain layers.
Navigation Shortcuts in your jetbrains
editor
In my blog article on JetBrains IDE shortcuts, I covered essential keyboard shortcuts designed to enhance productivity and efficiency while coding.
What I get out of pairing?
agile
In my article on pair programming, I discussed how two developers work together, with one coding and the other reviewing.
Thoughts on Stories
agile
In my blog article on agile story splitting, I explained how to break down large user stories into smaller, manageable pieces to fit within a single sprint.
Finally starting a learning journal
code
In my blog article on try-catch-finally and error handling, I covered how these constructs manage exceptions in various languages like Java, C#, Python, and JavaScript.
Agile - Scrum, Parking Lots, and Stories
agile
In Agile-Scrum, stories are broken down into smaller tasks for clarity and manageability.
What I get out of pairing?
agile
In my article on pair programming, I discussed how two developers work together, with one coding and the other reviewing.
Thoughts on Stories
agile
In my blog article on agile story splitting, I explained how to break down large user stories into smaller, manageable pieces to fit within a single sprint.
Navigation Shortcuts in your jetbrains
editor
In my blog article on JetBrains IDE shortcuts, I covered essential keyboard shortcuts designed to enhance productivity and efficiency while coding.
Beginner Heuristics of Testing
theory
The article discusses the idea that while there are no strict guidelines to testing, especially for beginners, having a set of principles can help avoid common mistakes.
Poker Staking Learnings
theory
Back in college, I was a broke student who turned to poker to make money. I relate these learnings to development.
TDD The Basics
theory
Describes the TDD cycle, and a number of tips on how to improve your test code. The given/when/then format structures tests by setting up conditions, executing actions, and asserting results.
My Journey Through TDD
theory
In the first five years of my development career, I didn't test anything. Over the next 2.5 years, I improved my testing speed and techniques, plateauing due to stagnant learning sources.
Adapter Layer Explained
theory
The adapter layer in hexagonal architecture combines the controller and view, retrieving data from the service and domain layers.
TDD Code Smells And Anti-Patterns
TDD
Discussing the many code smells and anti-patterns that prevent TDD