- java 3
- senacor 3
- talk 3
- test 3
- devcon 2
- functional-programming 2
- metrics 2
- programming 2
- prometheus 2
- scala 2
- tdd 2
- bdd 1
- category-theory 1
- comparison 1
- devops 1
- fakes 1
- framework 1
- hibernate 1
- jaeger 1
- jdbc 1
- logging 1
- micronaut 1
- mockito 1
- mocks 1
- observability 1
- opentelemetry 1
- pbt 1
- promql 1
- recursion 1
- recursion-schemes 1
- software 1
- spring 1
- spring-boot 1
- sql 1
- testing 1
- traces 1
java
Always write acceptance test first
black-box acceptance tests provide a user viewpoint and stability amidst changing requirements. The secret sauce? Write tests before implementation for optimal reliability.
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
senacor
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
talk
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
test
Always write acceptance test first
black-box acceptance tests provide a user viewpoint and stability amidst changing requirements. The secret sauce? Write tests before implementation for optimal reliability.
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
devcon
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
functional-programming
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
metrics
Application Metrics
Prometheus is the de facto standard for application metrics. This presentation explains what Prometheus is, how it works, and how to use it in detail.
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
programming
Always write acceptance test first
black-box acceptance tests provide a user viewpoint and stability amidst changing requirements. The secret sauce? Write tests before implementation for optimal reliability.
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
prometheus
Application Metrics
Prometheus is the de facto standard for application metrics. This presentation explains what Prometheus is, how it works, and how to use it in detail.
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
scala
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
tdd
Always write acceptance test first
black-box acceptance tests provide a user viewpoint and stability amidst changing requirements. The secret sauce? Write tests before implementation for optimal reliability.
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
bdd
Always write acceptance test first
black-box acceptance tests provide a user viewpoint and stability amidst changing requirements. The secret sauce? Write tests before implementation for optimal reliability.
category-theory
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
comparison
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
devops
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
fakes
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
framework
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
hibernate
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
jaeger
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
jdbc
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
logging
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
micronaut
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
mockito
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
mocks
Thou shalt not mock
Mocking frameworks like Mockito are considered harmful, by myself 😉. This is a concise presentation that just barely touches the subject at hand.
observability
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
opentelemetry
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.
pbt
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
promql
Application Metrics
Prometheus is the de facto standard for application metrics. This presentation explains what Prometheus is, how it works, and how to use it in detail.
recursion
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
recursion-schemes
Conquering recursion one step at a time
Recursive data structures are everywhere and need to be processed. Operations on these structures are recursive and can not be reused on other data structures.
software
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
spring
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
spring-boot
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
sql
Micronaut VS Spring-Boot
A short comparison of the benefits of Spring-Boot and Micronaut.
testing
Property Based Testing
Most software tests are example driven. Another approach is property based testing which checks the invariants of the code by using generated test data.
traces
Application Observability
The keystone of a successful Dev-Ops strategy is the observability of our applications. This presentation explains the three pillars which make an application observable.