DEV Community

Adam Brandizzi profile picture

Adam Brandizzi

Cloud software engineer at Liferay.

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” Brasília ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” Joined on  ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” http://adam.brandizzi.com.br/en ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”

Education

University of Brasília

Work

Software Engineer at Liferay Inc.

Eight Year Club
Writing Debut
Seven Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Hacktoberfest 2019
Two Year Club
One Year Club
Top 7
Implementing malloc() and free() — memory alignment

Implementing malloc() and free() — memory alignment

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
3 min read

Want to connect with Adam Brandizzi?

Create an account to connect with Adam Brandizzi. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Implementing malloc() and free() — merging small blocks

Implementing malloc() and free() — merging small blocks

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
7 min read
Implementing malloc() and free() — splitting large blocks

Implementing malloc() and free() — splitting large blocks

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
4 min read
Implementing malloc() and free() — old memory reused first

Implementing malloc() and free() — old memory reused first

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
6 min read
Error Handling in C with goto

Error Handling in C with goto

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
4 min read
Implementing malloc() e free() — reducing the heap even more

Implementing malloc() e free() — reducing the heap even more

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
2 min read
The Evolution of Remote Careers

The Evolution of Remote Careers

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
4 min read
Implementing malloc() and free() — reusing memory blocks

Implementing malloc() and free() — reusing memory blocks

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
3 min read
Implementing malloc() and free() — adding metadata to the memory blocks

Implementing malloc() and free() — adding metadata to the memory blocks

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
3 min read
Implementing malloc() and free() — first steps

Implementing malloc() and free() — first steps

1
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
3 min read
Tiny Ticket Types

Tiny Ticket Types

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
3 min read
Test utilities, or set-up methods considered harmful

Test utilities, or set-up methods considered harmful

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” 1
3 min read
No comments. Now what?

No comments. Now what?

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” 1
5 min read
No comments. Now what?

No comments. Now what?

ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
5 min read
Importing ES 6 Modules from CommonJS

Importing ES 6 Modules from CommonJS

1
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
3 min read
A smooth way to pay your technical debt

A smooth way to pay your technical debt

6
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
4 min read
Python Backup in the War on Cats

Python Backup in the War on Cats

1
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
2 min read
Don’t Interpret Me Wrong: Improvising Tests for an Interpreter

Don’t Interpret Me Wrong: Improvising Tests for an Interpreter

9
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
1 min read
Exchanging World Cup's sticker figures with the terminal

Exchanging World Cup's sticker figures with the terminal

11
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
4 min read
Give Doctest a chance

Give Doctest a chance

9
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
5 min read
The surprising longevity of mainframes

The surprising longevity of mainframes

39
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” 15
3 min read
The slightly weird tools on my machine

The slightly weird tools on my machine

1
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ” 9
2 min read
Hi, I'm Adam Brandizzi

Hi, I'm Adam Brandizzi

3
ðŸ”Ĩ āļ‚āđˆāļēāļ§āļ”āđˆāļ§āļ™: adambrandizzi - āļŠāļĢāļļāļ›āļ”āļĢāļēāļĄāđˆāļēāļĨāđˆāļēāļŠāļļāļ”
1 min read
loading...