DEV Community

loading...
Bruno Oliveira profile picture

Bruno Oliveira

404 bio not found

Location Amsterdam Joined Joined on  GitHub logo
Work

Software Developer at SIG

Testing Amazon S3 using s3Ninja

Testing Amazon S3 using s3Ninja

Reactions 6
3 min read
Architecturing Spring services

Architecturing Spring services

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

Rust - understanding traits 1

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

Testing web applications - adapt your tests to your architecture

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

Writing a mathematical expression evaluator in Java

Reactions 7 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
5 min read
Building an app to help civil engineers

Building an app to help civil engineers

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

Uploading a file - Svelte form and SpringBoot backend

Reactions 9
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
4 min read
Intro to Docker - Containers, images and the Dockerfile

Intro to Docker - Containers, images and the Dockerfile

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

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

Reactions 6
5 min read
Takeaways from reading Software Architecture Patterns

Takeaways from reading Software Architecture Patterns

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

Java - secure an endpoint using Spring Security

Reactions 6
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 12
5 min read
Java - tips for improving your Integration Tests

Java - tips for improving your Integration Tests

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

Learning Rust - Organizing our code with modules

Reactions 8
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 13 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
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
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
5 min read
Flask series part 10: Allowing users to register and login

Flask series part 10: Allowing users to register and login

Reactions 13 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
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 8
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
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
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
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
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
3 min read
Flask series: part I: an intro

Flask series: part I: an intro

Reactions 42
4 min read
Serialize and Deserialize a Binary Tree

Serialize and Deserialize a Binary Tree

Reactions 6
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
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
3 min read
Thoughts on what makes a highly-functional team

Thoughts on what makes a highly-functional team

Reactions 7
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
5 min read
Going Functional 3 - Filter and Reduce

Going Functional 3 - Filter and Reduce

Reactions 6
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
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
4 min read
loading...