☰
pablo.gg
Blog
Archive
Portfolio
About
🇺🇸
EN
🇺🇸
English
🇧🇷
Português (Brasil)
🌞
Archive
Page 1/3
Every post on a single page
You'll own nothing and you'll be happy - Part 1
May 16, 2026
Website or App? Yes! The hacky guide to building sites with Expo Router
April 25, 2026
Musclog: Redesign nutrition tracking and why your fitness app subscription is a scam
March 22, 2026
Why the 7700 calorie rule is broken (and how I fixed it in my app)
February 12, 2026
Why are some plastic toys so expensive? A sneaky peek on how pricing works
September 30, 2025
I built a retro RPG game shop extension for my Magento 2 store
February 2, 2025
Creating a Magento 2 extension to automate product description
December 19, 2024
Sharing encrypted Laravel cookies with Next.js
October 25, 2024
A guide to retro game shopping in Seoul
October 21, 2024
Musclog: Leveraging my React.js experience to build a React Native App
September 21, 2024
Tracking my working hours on personal projects using Node.js
June 16, 2024
Transforming manga pages for lazy western readers
May 1, 2024
Creating Instagram Reels coding tutorials automatically with OpenAI's GPT
December 20, 2023
How to automatically create thumbnails for your videos with Node.js
October 25, 2023
Posting Instagram Reels using Node.js and the art of overcoming limitations
October 14, 2023
My blog now has Stories, and I'm not sure why
September 4, 2023
Using Google Fitness API to calculate my TDEE and more
August 2, 2023
Creating Rest API endpoints to my Gatsby blog
January 22, 2023
A guide to "cliff" diving in Amsterdam
December 28, 2022
E3 2023 dates revealed
September 27, 2022
Creating a Startup with GitHub Actions and Google Forms
September 13, 2022
How to get the Redux State in a React 18 production build via the browser's console
August 21, 2022
10 years anniversary of my first E3
June 1, 2022
Adding a copy button to code snippets on Gatsby: The lazy way
May 5, 2022
How Webpack handles dynamic imports with variable paths
April 11, 2022
Using Node.js and GitHub Action to find a house on Funda.nl
March 12, 2022
How to get the Redux State in production via the browser's console
February 20, 2022
Create videos from code snippets with this Node.js script
January 4, 2022
How to load assets asynchronously with Phaser 3
November 18, 2021
Buy Metroid Dread
November 7, 2021
How to import Gatsby posts into Medium with Gist code snippets
October 24, 2021
I made a top-down game version of my blog with Phaser and React
October 12, 2021
How to create a top-down RPG Maker like game with Phaser JS and React
October 8, 2021
Creating a dialog box with React for a Phaser game
October 6, 2021
Automatically update the embedded Tileset for all your Tiled maps a Node.js script
October 2, 2021
Creating a Matrix Source-Code effect background for my website with React
September 16, 2021
Creating a mobile build of my Phaser JS game - Game Devlog #23
September 9, 2021
A guide to cliff diving in Benagil
September 2, 2021
Creating moving platforms for my Phaser JS game - Game Devlog #22
August 28, 2021
Creating my dream Skyward Sword HD Switch accessories
July 14, 2021
Hiding parts of the map on Phaser JS - Game Devlog #21
July 6, 2021
Creating falling spikes with Phaser JS - Game Devlog #20
June 28, 2021
Automatically generate sprite sheet atlas files for your Phaser JS game with a Node.js script
June 22, 2021
Hanging on a monkey bar Phaser JS - Game Devlog #19
June 19, 2021
Metroid 5 is finally announced, 19 years later
June 16, 2021
Creating ladders for platformer with Phaser JS - Game Devlog #18
June 5, 2021
How to create an offline search page with Gatsby
May 29, 2021
Building a dynamic form from a JSON schema
May 21, 2021
Using GitHub Actions to deploy my blog into different domains
May 15, 2021
How to calculate the annual inflation in Brazil using JavaScript
May 13, 2021
‹
Previous
1
2
3
Next
›