My name is Matheus Degiovani and this is my personal website/blog/web presence.
I'm a lifelong technologist currently performing freelance work
for Decred and other clients.
If you want to get in touch with me, drop me a line at
contact-website@matheusd.com.
In this website you can read an informal introduction about myself,
check out my CV (here's some cool stuff I've worked on)
or read a few blog posts I eventually
manage to write.
Latest Posts
Por toda minha vida pessoal e profissional meu desktop de uso diário rodou um sistema Windows.
Até hoje a versão que mais gostei de usar foi o Windows 2000 - a versão moderna mais lightweight do kernel do NT que já experimentei. Mas o Windows 10, desde que migrei para ele tem me deixado bastante feliz. Pouquíssimos BSODs (talvez 2 até hoje por problemas de hardware), muitas opções de personalização, UI agradável e excelente compatibilidade de programas.
...
Read MoreI’ve wanted to make a round of optimzations around this site for a while, trying to speed up the loading time of the pages.
This website is built with Hugo, so it’s pretty easy to adjust or create a new template for it, while maintaining all existing content.
I was originally using the awesome Hugo-Geo theme, but I was a bit unhappy with the fact that imports the whole bootstrap framework, so I wanted to slim it down a bit.
...
Read MoreThis will be an article written to future-me, when he needs to simulate a network with limited bandwidth and latency for the nth time and can’t easily find the exact software to do it.
This is the premise of the problem: you are developing a software (web, desktop, mobile, doesn’t matter which kind) and need to simulate a low bandwidth connection (maybe you’re testing a desktop software running through an internet VPN).
...
Read MoreO pessoal na Gigatron tem me perguntado bastante sobre bitcoins e altcoins e como eu comentei sobre o Decred, resolvi fazer uma pequena introdução sobre como, na prática, é possível investir em bitcoins.
Os slides da apresentação estão disponíveis aqui no site.
Curiosidade: essa apresentação foi construída com o Reveal.js.
Introdução do problema Recentemente eu realizei um trabalho de refactoring em um dos sistemas da Gigatron para melhorar o tempo de startup do software. Nesse caso em particular, o software é construído em Delphi e é um dos maiores projetos (em quantidade de código) que temos internamente.
Nesse artigo eu vou relatar a técnica que utilizei para identificar os pontos chave para otimização do programa e algumas das melhorias implementadas.
...
Read MoreThis website was built with
Hugo and the layout was inspired by
Hugo Geo.