DEV Community

loading...
Dan Lebrero profile picture

Dan Lebrero

Technical architect with more than 15 years of software development experience. A long time Java practitioner, he now also loves ().

Location Spain Joined Joined on  Personal website https://danlebrero.com twitter website
Book notes: Unlearn: Let Go of Past Success to Achieve Extraordinary Results

Book notes: Unlearn: Let Go of Past Success to Achieve Extraordinary Results

Comments
11 min read
CTO day 5: Building bridges with "Adopt a developer"

CTO day 5: Building bridges with "Adopt a developer"

Reactions 6 Comments
5 min read
Book notes: 97 Things Every Engineering Manager Should Know

Book notes: 97 Things Every Engineering Manager Should Know

Reactions 1 Comments
5 min read
Book notes: Value Stream Mapping

Book notes: Value Stream Mapping

Reactions 3 Comments
12 min read
Book notes: Project to Product

Book notes: Project to Product

Reactions 1 Comments
10 min read
The feeling of Trunk-Based Development

The feeling of Trunk-Based Development

Reactions 5 Comments
2 min read
Book notes: A Philosophy of Software Design

Book notes: A Philosophy of Software Design

Reactions 8 Comments
6 min read
CTO day 4: Team building with "I dare you" challenge

CTO day 4: Team building with "I dare you" challenge

Reactions 2 Comments
6 min read
Book notes: Team Topologies

Book notes: Team Topologies

Reactions 10 Comments 1
10 min read
Book notes: Level Up Agile with Toyota Kata

Book notes: Level Up Agile with Toyota Kata

Comments
10 min read
Continuous improvement with Toyota Kata

Continuous improvement with Toyota Kata

Reactions 1 Comments
7 min read
CTO day 3: Meeting "The Business"

CTO day 3: Meeting "The Business"

Reactions 3 Comments 2
6 min read
Course notes: Time Management for Technical Leaders

Course notes: Time Management for Technical Leaders

Reactions 6 Comments
2 min read
CTO day 2: downsizing the team

CTO day 2: downsizing the team

Reactions 27 Comments 4
5 min read
CTO day 1: first steps and hiring framework

CTO day 1: first steps and hiring framework

Reactions 26 Comments
4 min read
Book notes: Good Strategy, Bad Strategy

Book notes: Good Strategy, Bad Strategy

Reactions 10 Comments
9 min read
Where TDD falls short, find yourself a good REPL

Where TDD falls short, find yourself a good REPL

Reactions 12 Comments
6 min read
Book notes: The Pragmatic Programmer, 20th Anniversary Edition

Book notes: The Pragmatic Programmer, 20th Anniversary Edition

Reactions 8 Comments
4 min read
Book notes: Implementing Lean Software Development

Book notes: Implementing Lean Software Development

Reactions 12 Comments
8 min read
In case of doubt, ask for clarification

In case of doubt, ask for clarification

Reactions 8 Comments
1 min read
Book notes: The Manager's Path

Book notes: The Manager's Path

Reactions 12 Comments 2
8 min read
You dont believe in clean code

You dont believe in clean code

Reactions 130 Comments 25
6 min read
Book notes: No-Nonsense Leadership

Book notes: No-Nonsense Leadership

Reactions 5 Comments
5 min read
Book notes: The Lean Mindset

Book notes: The Lean Mindset

Reactions 3 Comments
7 min read
Book notes: The Unicorn Project

Book notes: The Unicorn Project

Reactions 14 Comments 3
6 min read
Virtual backgrounds for remote Software Developers

Virtual backgrounds for remote Software Developers

Reactions 16 Comments 2
3 min read
Book notes: Accelerate, building and scaling high performing technology organizations

Book notes: Accelerate, building and scaling high performing technology organizations

Reactions 37 Comments 5
8 min read
Software development and LEGO blocks

Software development and LEGO blocks

Reactions 9 Comments 1
1 min read
A Software Dev conference on a ship 00:09

A Software Dev conference on a ship

Reactions 11 Comments
1 min read
Why Java? Why Clojure?

Why Java? Why Clojure?

Reactions 19 Comments
2 min read
Should I introduce an API Gateway in my workplace? A team oriented answer

Should I introduce an API Gateway in my workplace? A team oriented answer

Reactions 11 Comments
4 min read
Apache Http Client and Asynchronous HTTP client timeouts explained in pictures

Apache Http Client and Asynchronous HTTP client timeouts explained in pictures

Reactions 15 Comments
11 min read
Book notes: Becoming a Technical Leader

Book notes: Becoming a Technical Leader

Reactions 165 Comments 2
16 min read
Java with a Clojure mindset

Java with a Clojure mindset

Reactions 60 Comments 10
28 min read
Architecture decisions: the belligerent contrarian and the rule of three

Architecture decisions: the belligerent contrarian and the rule of three

Reactions 60 Comments 8
3 min read
Other reasons for TDD: Baby steps, ROI, Evil Manager Syndrome and Watching the watchmen

Other reasons for TDD: Baby steps, ROI, Evil Manager Syndrome and Watching the watchmen

Reactions 68 Comments 5
5 min read
REPL driven development: immediate feedback for your backend code

REPL driven development: immediate feedback for your backend code

Reactions 47 Comments 2
24 min read
How to convince your company to adopt Clojure

How to convince your company to adopt Clojure

Reactions 16 Comments 3
1 min read
In KafkaStreams, when to choose between a KTable or a KStream?

In KafkaStreams, when to choose between a KTable or a KStream?

Reactions 12 Comments
5 min read
Kubernetes explained in pictures: StatefulSets, Persistent Volumes and Headless Services

Kubernetes explained in pictures: StatefulSets, Persistent Volumes and Headless Services

Reactions 15 Comments
4 min read
Kubernetes explained: the theme park analogy: auto scaling, taints and affinities

Kubernetes explained: the theme park analogy: auto scaling, taints and affinities

Reactions 15 Comments 3
4 min read
Kubernetes explained in pictures: the theme park analogy

Kubernetes explained in pictures: the theme park analogy

Reactions 131 Comments 11
6 min read
Habits of efficient developers

Habits of efficient developers

Reactions 23 Comments 1
1 min read
A more efficient developer: Go and have a rest

A more efficient developer: Go and have a rest

Reactions 10 Comments
1 min read
Per user rate limiting with OpenID connect and Istio in Kubernetes

Per user rate limiting with OpenID connect and Istio in Kubernetes

Reactions 14 Comments
5 min read
Did you read my email?

Did you read my email?

Reactions 36 Comments
1 min read
Kafka, GDPR and Event Sourcing

Kafka, GDPR and Event Sourcing

Reactions 44 Comments 5
5 min read
Kafka, distributed coordination and the actor model

Kafka, distributed coordination and the actor model

Reactions 27 Comments 2
5 min read
Production data never lies

Production data never lies

Reactions 32 Comments
6 min read
Software development and IKEA assembly instructions

Software development and IKEA assembly instructions

Reactions 32 Comments 2
4 min read
Swagger Search: Finding an endpoint in your microservice primordial soup

Swagger Search: Finding an endpoint in your microservice primordial soup

Reactions 16 Comments
3 min read
How to Docker Compose a developer environment: an open source example

How to Docker Compose a developer environment: an open source example

Reactions 28 Comments 13
7 min read
Why to Docker Compose your developer environment

Why to Docker Compose your developer environment

Reactions 53 Comments 2
4 min read
Efficient developers write programs for themselves

Efficient developers write programs for themselves

Reactions 30 Comments 13
2 min read
Master your IDE

Master your IDE

Reactions 15 Comments 7
1 min read
Disable notifications

Disable notifications

Reactions 30 Comments 11
1 min read
Joins on stateful stream processing using Kafka Streams' KTables and GlobalKTables

Joins on stateful stream processing using Kafka Streams' KTables and GlobalKTables

Reactions 23 Comments
7 min read
Kerberos explained in pictures

Kerberos explained in pictures

Reactions 30 Comments 3
4 min read
Error budget: Google's solution for innovating at a sustainable pace

Error budget: Google's solution for innovating at a sustainable pace

Reactions 15 Comments 3
4 min read
Clojure's most important lesson

Clojure's most important lesson

Reactions 27 Comments
2 min read
loading...