daniel koller's repositories
1on1-questions
Mega list of 1 on 1 meeting questions compiled from a variety to sources
awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
awesome-eventstorming
Awesome EventStorming
awesome-falsehood
😱 Falsehoods Programmers Believe in
babystepstimer
A timer for the "baby steps" exercise/technique for doing TDD
bookmarks
:bookmark: :star: Collection of public dev bookmarks, shared with :heart: from www.bookmarks.dev
BugsZero-Kata
Practice Designing code for less bugs
Email-Sender-Refactoring-Kata
Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019
eng-practices
Google's Engineering Practices documentation
Exception-Rollup-Refactoring-Kata
For practicing refactoring, in particular "Roll up loop".
git-pair
Git plugin for pair programming
Horse-Kata
An exercise for practicing Test-Driven Development
jOOQ-Masterclass
Up and Running with jOOQ, published by Packt
js-testing-introduction
JavaScript testing (unit tests, integration tests, e2e tests) introduction repo - belongs to this tutorial: https://academind.com/learn/javascript/javascript-testing-introduction
oauth.net
:lock: The oauth.net website. Feel free to send pull requests with updates.
OvertimeCalculation-Refactoring-Kata
a refactoring exercise with a complex conditional for dividing overtime hours into two rates
promotion-service-kata
Promotion service kata
RandomThoughts
Some Random Thougts
Refactoring-Kata-Lift-Pass-Pricing
A refactoring kata where you'll practice disentangling business logic from frameworks and SQL
Roadload-Refactoring-Kata
A calculation with some duplication and no tests
SupermarketReceipt-Refactoring-Kata
This is a refactoring kata based on the one described in http://codekata.com/kata/kata01-supermarket-pricing/
tdd-intro
Everything you need to conduct an introductory workshop on test-driven development.
Tennis-Refactoring-Kata
Starting code for a Refactoring Code Kata on the Tennis rules
trip-service-kata
Kata for a legacy code hands-on session. The objective is to write tests and refactor the given legacy code.
TriviaOO-with-Approvals-Kata
Legacy Coderetreat OO codebase with Approval Test setup.
untangled-conditionals-kata
Refactoring coding kata
zip4j
A Java library for zip files and streams