Articles

Note: opinions change and older posts were written when I was in high school or even before.

Recently
Recently
The magic of fractal snowflakes
Is it time to build my own CMS?
Moving to a different country during a pandemic
Recently: 2020 Edition
Recently
Access a network behind a Carrier Grade NAT with Wireguard
Find visible segments by sweeping
How to effectively backup your emails
Recently
Why should you have your own website?
Testing peer-to-peer systems with Testground
Rebuilding Eagle, my website's CMS
Thinking out loud about my future master's project
Recently
A take on approximation algorithms
Recently
The Future is Decentralized
Back to the web of the 90s
Cleaning up my website
How do I generate my knowledge base
Analyzing my shows and movie habits
OwnYourTrakt
Owning my reading log
Goodbye File Browser!
Build a dynamic website… or not?
Adding support for Micropub endpoint
Enabling IndieAuth on my website
URL Structure
We don't own our data, do we?
A quick dive into the dWeb with IPFS
Decentralizing my website with IPFS
Mirroring xkcd comics to IPFS
Trying Pixel Art
First year at Protocol Labs
How to create a web server in Go
How did I start working remotely in a startup
Differences between bits and bytes
How to remove the query string from static assets on WordPress
Fundamentals of Programming #6: Data Types II
Fundamentals of Programming #5: Data Types I
Fundamentals of Programming #4: Language C
Fundamentals of Programming #3: Paradigms
Fundamentals of Programming #2: Constants and Variables
Fundamentals of Programming #1: Beginning
Differences between C, C++ and C#
Hello, World!
New Year's Resolutions for 2016
Verdades Incógnitas
Intermittent Threads
Uncertain State
The first day at your brand new job
Portugal is a beautiful country (again)
Something about the future. Is it real? Does it exist?
Farewell, WordPress! Hello, Hugo
Stop complaining. Do!
Imperfections make us perfect
3 things I would like to be
How to create a Node.js command-line application
Pi Day 2015
Is the technology a good or a bad thing?
O Rei Que Tudo Perdeu
I have moved, again
Que postura ter perante a Matemática
MVC na linguagem PHP - IV
MVC na linguagem PHP - III
MVC na linguagem PHP - II
MVC na linguagem PHP
Modelo MVC - Uma breve explicação
Portugal is a beautiful country
The Society and the Objects
PHP - Como utilizar o Gettext para traduções [Parte 2]
PHP - Como utilizar o Gettext para traduções [Parte 1]
PHP e WordPress: comandos 'printf' e 'sprintf'
PHP - Strings: interpolação e concatenação
Git - Uma história e repositórios do GitHub"
PHP 5.6 - Funções Variádicas (Nova Sintaxe)
5 truques e dicas em PHP
PHP - Devemos usar a tag de fechamento ou não?
Papers We Love - Um dos melhores repositórios do GitHub
Como utilizar a API de Passwords do PHP 5.5+
Guardar os erros do PHP num ficheiro com o .htaccess
PHP - (Algumas) tags dos DOCBlocks
WordPress: adicionar menus de administração [Parte 2]
WordPress: adicionar menus de administração [Parte 1]
Criar identificadores únicos em PHP"
PHP - Diferenças entre '&&/||' e 'AND/OR'
Diferenças entre '==' e '===' em PHP
Operador Ternário ( ? ) em PHP
Chamadas Ajax com jQuery e PHP
Listagem web de uma tabela MySQL
Selecionar um intervalo de linhas em MySQL
Remover hash dos links "Continuar a Ler"
Apresentação