DEV Community

loading...
Bruno Oliveira profile picture

Bruno Oliveira

404 bio not found

Location Amsterdam Joined Joined on  github website
Work

Software Developer at SIG

Practical Java 16 - Using Jackson to serialize Records

Practical Java 16 - Using Jackson to serialize Records

Reactions 8 Comments
7 min read
A reflection on modern software development

A reflection on modern software development

Reactions 8 Comments
9 min read
Testing Amazon S3 using s3Ninja

Testing Amazon S3 using s3Ninja

Reactions 6 Comments
3 min read
Architecturing Spring services

Architecturing Spring services

Reactions 119 Comments 6
16 min read
Rust - understanding traits 1

Rust - understanding traits 1

Reactions 15 Comments
4 min read
Testing web applications - adapt your tests to your architecture

Testing web applications - adapt your tests to your architecture

Reactions 8 Comments
7 min read
Writing a mathematical expression evaluator in Java

Writing a mathematical expression evaluator in Java

Reactions 8 Comments 1
8 min read
IntelliJ features: ExplainShell

IntelliJ features: ExplainShell

Reactions 4 Comments 1
2 min read
Using Github actions to add CI/CD to a project

Using Github actions to add CI/CD to a project

Reactions 6 Comments
5 min read
Building an app to help civil engineers

Building an app to help civil engineers

Reactions 28 Comments
7 min read
Uploading a file - Svelte form and SpringBoot backend

Uploading a file - Svelte form and SpringBoot backend

Reactions 11 Comments
4 min read
Intro to Docker 2 - Docker-compose and packaging a SpringBoot application

Intro to Docker 2 - Docker-compose and packaging a SpringBoot application

Reactions 9 Comments
4 min read
Intro to Docker - Containers, images and the Dockerfile

Intro to Docker - Containers, images and the Dockerfile

Reactions 55 Comments
4 min read
Twiliohackathon project - The "Whats-around-me" Twilio app!

Twiliohackathon project - The "Whats-around-me" Twilio app!

Reactions 6 Comments
5 min read
Takeaways from reading Software Architecture Patterns

Takeaways from reading Software Architecture Patterns

Reactions 10 Comments
2 min read
Java - secure an endpoint using Spring Security

Java - secure an endpoint using Spring Security

Reactions 6 Comments
12 min read
Java - Using Spring to test a REST API

Java - Using Spring to test a REST API

Reactions 6 Comments 2
4 min read
Java - Using Spring to create a REST API

Java - Using Spring to create a REST API

Reactions 13 Comments
5 min read
Java - tips for improving your Integration Tests

Java - tips for improving your Integration Tests

Reactions 7 Comments
4 min read
Learning Rust - Organizing our code with modules

Learning Rust - Organizing our code with modules

Reactions 8 Comments
3 min read
Bleeding Edge Java - Improved Switch and local type inference

Bleeding Edge Java - Improved Switch and local type inference

Reactions 6 Comments 2
5 min read
Learning Rust - Introduction to Cargo and project structure

Learning Rust - Introduction to Cargo and project structure

Reactions 8 Comments 2
3 min read
Learning Rust - Understanding pattern matching

Learning Rust - Understanding pattern matching

Reactions 15 Comments 6
4 min read
Learning Rust - Understanding vectors

Learning Rust - Understanding vectors

Reactions 17 Comments 1
6 min read
Learning Rust via the Advent Of Code - Part 2

Learning Rust via the Advent Of Code - Part 2

Reactions 10 Comments 2
7 min read
Learning Rust via the Advent Of Code - Part 1

Learning Rust via the Advent Of Code - Part 1

Reactions 97 Comments 5
7 min read
Measuring code quality with BetterCodeHub

Measuring code quality with BetterCodeHub

Reactions 8 Comments 1
5 min read
Flask series part 13: Moving our recipes data source to the server

Flask series part 13: Moving our recipes data source to the server

Reactions 9 Comments 1
8 min read
My stats for 2019

My stats for 2019

Reactions 7 Comments
1 min read
Flask series part 12: indexing user entered recipes in the main search page

Flask series part 12: indexing user entered recipes in the main search page

Reactions 6 Comments
6 min read
Flask series part 11: Allowing a user to add recipes

Flask series part 11: Allowing a user to add recipes

Reactions 20 Comments
5 min read
Flask series part 10: Allowing users to register and login

Flask series part 10: Allowing users to register and login

Reactions 16 Comments 1
16 min read
I interviewed with Nick Janetakis: here's what I learned

I interviewed with Nick Janetakis: here's what I learned

Reactions 7 Comments 1
2 min read
Flask series part 9: Adding a navbar by using template inheritance

Flask series part 9: Adding a navbar by using template inheritance

Reactions 5 Comments
7 min read
Flask series part 8: Improving user experience by using input chips and a dropdown menu

Flask series part 8: Improving user experience by using input chips and a dropdown menu

Reactions 9 Comments
7 min read
Flask series part 7: An intermezzo to talk about code quality

Flask series part 7: An intermezzo to talk about code quality

Reactions 9 Comments
6 min read
Flask series part 6: Improving user input with autocomplete

Flask series part 6: Improving user input with autocomplete

Reactions 21 Comments 4
7 min read
Flask series part 5: Using Pony to display recent searches

Flask series part 5: Using Pony to display recent searches

Reactions 14 Comments 1
9 min read
Flask series part 4 - Enabling users to download recipe details as PDF

Flask series part 4 - Enabling users to download recipe details as PDF

Reactions 11 Comments
3 min read
Flask series part 3 - Adding detail views to your app

Flask series part 3 - Adding detail views to your app

Reactions 12 Comments
5 min read
Flask series part 2 - Building a simple app with the Spoonacular API

Flask series part 2 - Building a simple app with the Spoonacular API

Reactions 12 Comments
7 min read
Contextual Design - why context matters when designing great UIs

Contextual Design - why context matters when designing great UIs

Reactions 7 Comments 2
4 min read
Why it matters to work on side-projects

Why it matters to work on side-projects

Reactions 8 Comments
3 min read
Flask series: part I: an intro

Flask series: part I: an intro

Reactions 42 Comments
4 min read
Serialize and Deserialize a Binary Tree

Serialize and Deserialize a Binary Tree

Reactions 6 Comments
7 min read
Introduction to ObjectMappers: using Jackson in the wild

Introduction to ObjectMappers: using Jackson in the wild

Reactions 16 Comments 2
10 min read
Power set of a set

Power set of a set

Reactions 6 Comments
3 min read
Why static typing matters

Why static typing matters

Reactions 33 Comments 9
4 min read
Let's balance parentheses

Let's balance parentheses

Reactions 6 Comments
3 min read
Thoughts on what makes a highly-functional team

Thoughts on what makes a highly-functional team

Reactions 7 Comments
3 min read
TDD and bug fixing - the duo you can't be without

TDD and bug fixing - the duo you can't be without

Reactions 10 Comments
5 min read
Going Functional 3 - Filter and Reduce

Going Functional 3 - Filter and Reduce

Reactions 6 Comments
5 min read
Going Functional 2 - Our own map, purity and some functional constructs*

Going Functional 2 - Our own map, purity and some functional constructs*

Reactions 11 Comments
5 min read
Going Functional: Higher-order functions

Going Functional: Higher-order functions

Reactions 42 Comments 2
4 min read
Java and TDD - make your software predictable

Java and TDD - make your software predictable

Reactions 10 Comments
4 min read
loading...
Forem Open with the Forem app