DEV Community

loading...
Riccardo Odone profile picture

Riccardo Odone

šŸ³ļøā€šŸŒˆ Pronoun.is/he šŸ’£ Maverick & Leader @Lunar_Logic āœ‰ļø PinkLetter Odone.io/#newsletter šŸŽ“ Student & Teacher of Timeless Software Skills

Location KrakĆ³w Joined Joined on  Twitter logo Github logo Website logo
Work

Software Maverick

How would I do it in Haskell?

How would I do it in Haskell?

Reactions 6 Comments
3 min read
Make Your Tests Fail Randomly (and Profit)

Make Your Tests Fail Randomly (and Profit)

Reactions 6 Comments
4 min read
How to Terminate Legacy Code without Getting Stuck

How to Terminate Legacy Code without Getting Stuck

Reactions 3 Comments
1 min read
Vanilla JavaScript vs. RxJs

Vanilla JavaScript vs. RxJs

Reactions 11 Comments 6
4 min read
The Simplest Most Powerful Trickā€“Verification Steps

The Simplest Most Powerful Trickā€“Verification Steps

Reactions 4 Comments
3 min read
How to Deal with (Your) Unsatisfying Code

How to Deal with (Your) Unsatisfying Code

Reactions 1 Comments
3 min read
From Zero to RxJs via Knowledge Transfer

From Zero to RxJs via Knowledge Transfer

Reactions 5 Comments
4 min read
10 Knowledge Transfers that Make me Thrive with Legacy Code

10 Knowledge Transfers that Make me Thrive with Legacy Code

Reactions 4 Comments
7 min read
From Temporary Knowledge to Permanent Knowledge

From Temporary Knowledge to Permanent Knowledge

Reactions 5 Comments 2
4 min read
Making an Endpoint 13 Times Faster

Making an Endpoint 13 Times Faster

Reactions 3 Comments
3 min read
How to Investigate Performance Issues in a Web App with a Simple Script

How to Investigate Performance Issues in a Web App with a Simple Script

Reactions 6 Comments
4 min read
99 Percent Done

99 Percent Done

Reactions 5 Comments
3 min read
How to Tame Your Reading List to Support Your Goals

How to Tame Your Reading List to Support Your Goals

Reactions 9 Comments
3 min read
How to Tame Complexity Into Simplicity with a Shake List

How to Tame Complexity Into Simplicity with a Shake List

Reactions 5 Comments
8 min read
Code Quality is Free (if You Do it Right)

Code Quality is Free (if You Do it Right)

Reactions 5 Comments
3 min read
How to Conjure Your Team Magic with a few Stickies and the Playbook Exercise

How to Conjure Your Team Magic with a few Stickies and the Playbook Exercise

Reactions 5 Comments
4 min read
Elm Tricks from Productionā€“From Angular v1 to Elm in 4 Days

Elm Tricks from Productionā€“From Angular v1 to Elm in 4 Days

Reactions 7 Comments
2 min read
The Three-Step Recipe to Success with Legacy Code without Getting Overwhelmed

The Three-Step Recipe to Success with Legacy Code without Getting Overwhelmed

Reactions 7 Comments
4 min read
Elm Tricks from Productionā€“Automated Testing is Just Another Tool

Elm Tricks from Productionā€“Automated Testing is Just Another Tool

Reactions 9 Comments
5 min read
Elm Tricks from Productionā€“Adding Event Listeners to DOM Nodes that do not yet Exist

Elm Tricks from Productionā€“Adding Event Listeners to DOM Nodes that do not yet Exist

Reactions 10 Comments
3 min read
Naming Things Made Easy

Naming Things Made Easy

Reactions 7 Comments
3 min read
Elm Tricks from Productionā€“Declarative, Bug-Free User Interfaces with Custom Types

Elm Tricks from Productionā€“Declarative, Bug-Free User Interfaces with Custom Types

Reactions 10 Comments
3 min read
Can I be Completely Honest? ā€“ A Short Mentoring Story

Can I be Completely Honest? ā€“ A Short Mentoring Story

Reactions 5 Comments
3 min read
Elm Tricks from Productionā€“Migrating from Angular v1 to Elm

Elm Tricks from Productionā€“Migrating from Angular v1 to Elm

Reactions 15 Comments
6 min read
Grateful for the Opportunity of Working on Legacy Code

Grateful for the Opportunity of Working on Legacy Code

Reactions 6 Comments
4 min read
Elm Tricks from Productionā€“Intro

Elm Tricks from Productionā€“Intro

Reactions 10 Comments
3 min read
The Secret to Getting Unstuck when Investigating a Bug

The Secret to Getting Unstuck when Investigating a Bug

Reactions 5 Comments
3 min read
Decomposing Features into Pipelines

Decomposing Features into Pipelines

Reactions 7 Comments
2 min read
Why Good Solutions Block Better Ones

Why Good Solutions Block Better Ones

Reactions 23 Comments 2
3 min read
Homebrew Brewfile Dump with Haskell

Homebrew Brewfile Dump with Haskell

Reactions 6 Comments
3 min read
Starting from the Problem not the Solution

Starting from the Problem not the Solution

Reactions 9 Comments 2
3 min read
Crossposting to Medium via Command Line

Crossposting to Medium via Command Line

Reactions 6 Comments
3 min read
Measuring Disagreement with Standard Deviation

Measuring Disagreement with Standard Deviation

Reactions 5 Comments
4 min read
Custom Markdown in Pandoc

Custom Markdown in Pandoc

Reactions 5 Comments
3 min read
Asking Why to Uncover Assumptions

Asking Why to Uncover Assumptions

Reactions 4 Comments
2 min read
RecordDotSyntax in Haskell

RecordDotSyntax in Haskell

Reactions 8 Comments
2 min read
From Silly Questions to Innovation

From Silly Questions to Innovation

Reactions 7 Comments
2 min read
Production Drafts for Hakyll Posts

Production Drafts for Hakyll Posts

Reactions 5 Comments
2 min read
It's Called Mistake, Not Bug

It's Called Mistake, Not Bug

Reactions 2 Comments
1 min read
Adding `published` to Hakyll Posts

Adding `published` to Hakyll Posts

Reactions 6 Comments
2 min read
On Living Together as a Team

On Living Together as a Team

Reactions 4 Comments
3 min read
Rewriting to Haskellā€“Errors

Rewriting to Haskellā€“Errors

Reactions 8 Comments 2
4 min read
On Productivity

On Productivity

Reactions 2 Comments
3 min read
Rewriting to Haskellā€“Parsing Query Params, Again

Rewriting to Haskellā€“Parsing Query Params, Again

Reactions 6 Comments 2
3 min read
On the Scout Rule

On the Scout Rule

Reactions 3 Comments
3 min read
Rewriting to Haskellā€“Parsing Query Params

Rewriting to Haskellā€“Parsing Query Params

Reactions 7 Comments
3 min read
On Learning at Work

On Learning at Work

Reactions 3 Comments
4 min read
Rewriting to Haskellā€“Linting

Rewriting to Haskellā€“Linting

Reactions 2 Comments
2 min read
Rewriting to Haskellā€“Testing

Rewriting to Haskellā€“Testing

Reactions 6 Comments
2 min read
Rewriting to Haskellā€“Making GHC More Nitpicky

Rewriting to Haskellā€“Making GHC More Nitpicky

Reactions 6 Comments
2 min read
Rewriting to Haskellā€“Standing on the shoulders of Rails

Rewriting to Haskellā€“Standing on the shoulders of Rails

Reactions 5 Comments
2 min read
Rewriting to Haskellā€“Configuration

Rewriting to Haskellā€“Configuration

Reactions 7 Comments
2 min read
Rewriting to Haskellā€“Automatic Formatting

Rewriting to Haskellā€“Automatic Formatting

Reactions 6 Comments
2 min read
Rewriting to Haskellā€“Deployment

Rewriting to Haskellā€“Deployment

Reactions 10 Comments
3 min read
Rewriting to Haskellā€“Project Setup

Rewriting to Haskellā€“Project Setup

Reactions 7 Comments
3 min read
Rewriting to Haskellā€“Intro

Rewriting to Haskellā€“Intro

Reactions 6 Comments
2 min read
Staring at ($), (< $ >), (< * >) and (>>=)

Staring at ($), (< $ >), (< * >) and (>>=)

Reactions 8 Comments 4
3 min read
Why Monad Composes Operations Sequentially

Why Monad Composes Operations Sequentially

Reactions 6 Comments
2 min read
From Kanbanery to Trello

From Kanbanery to Trello

Reactions 8 Comments
6 min read
Crossposting to DevTo via command line

Crossposting to DevTo via command line

Reactions 11 Comments
3 min read
loading...