Paranoid Android

Blog migrated to Cloudflare Workers


This blog just migrated to Cloudflare Workers, Cloudflare’s serverless edge computing solution, because you know, it rocks. This is the workflow I had in mind: I write a new blog post using markdown. I can test things locally before going live. When done, I git add the new post to my repo, then push it to Github. Website gets burned to static files. Website is published to the cloud at Cloudflare.…
Read more ⟶

Round 3


Here I go again. It’s been almost five years since I got the courage to end a twenty-year cycle with SAPO and, together with a group of eleven courageous co-founders, decided to create one of the first company builder studios in Portugal. The rebels in an apartment. The office before The Office, where plans were being made for the soon to be. On the 20th of April 2016, we launched Bright Pixel at Emenda 19 in partnership with SonaeIM.…
Read more ⟶

Writing a C64 Asssembly Demo


This is a pure 6510 assembly program for the Commodore 64 made by Bright Pixel in 2019, because why not. The C64 was a famous 8-bit machine in the 80s and the highest-selling single computer model ever. Its hardware and architecture set it appart from other 8-bit personal computers at the time. Unlike most of the others, the C64 had dedicated advanced MOS chips for graphics and sprites (the VIC-II), sound (the SID), I/O (the CIA), and many others.…
Read more ⟶

Writing a ZX Spectrum game


As part of our T-shirt challenge this year at Pixels Camp, we decided that one of the steps would require the hunter to access some sort of retro-computer in the venue, enter some secret codes, and get the instructions for the next step, if successful. As some of you know, I’m a sucker for all things 8-bit. I had multiple Spectrum and C64 machines in my youth (still own a few today) and at that age, I was somewhat proficient at BASIC, Z80 and 6510 assembly code.…
Read more ⟶

Culture


I have a boat Since I left SAPO last year, after an almost exactly 20-year incredible ride, many have been asking me to talk and share on what went good and bad with my career. I guess I’m now seen as the old experienced business guy with grizzled hair who went through a shitload of problems, was able to overcome some, and can probably provide inspirational insights to the next generations.…
Read more ⟶