{
    "componentChunkName": "component---src-templates-archive-jsx",
    "path": "/en/archive/6",
    "result": {"data":{"site":{"siteMetadata":{"siteUrl":"https://pablo.gg"}},"allMarkdownRemark":{"edges":[{"node":{"excerpt":"One of the annoying little side quests of shipping an app is…","fields":{"slug":"/2026/2026-04-25-website-or-app-yes-hacky-expo-router-guide.en/","path":"/blog/coding/website-or-app-yes-hacky-expo-router-guide/","locale":"en"},"readingTime":{"minutes":10.545},"frontmatter":{"date":"2026-04-25T00:00:00.000Z","title":"Website or App? Yes! The hacky guide to building sites with Expo Router","hideExcerpt":false}}},{"node":{"excerpt":"Picture this: you’re in the gym. You’re between sets. You’re…","fields":{"slug":"/2026/2026-03-22-musclog-redesign-nutrition-tracking-and-why-your-fitness-app-subscription-is-a-scam.en/","path":"/blog/coding/musclog-redesign-nutrition-tracking-and-why-your-fitness-app-subscription-is-a-scam/","locale":"en"},"readingTime":{"minutes":26.76},"frontmatter":{"date":"2026-03-22T00:00:00.000Z","title":"Musclog: Redesign nutrition tracking and why your fitness app subscription is a scam","hideExcerpt":false}}},{"node":{"excerpt":"I thought I had this figured out in 2023. I built a Node.js…","fields":{"slug":"/2026/2026-02-12-why-the-7700-calorie-rule-is-broken-and-how-i-fixed-it-in-my-app.en/","path":"/blog/coding/why-the-7700-calorie-rule-is-broken-and-how-i-fixed-it-in-my-app/","locale":"en"},"readingTime":{"minutes":11.615},"frontmatter":{"date":"2026-02-12T00:00:00.000Z","title":"Why the 7700 calorie rule is broken (and how I fixed it in my app)","hideExcerpt":false}}},{"node":{"excerpt":"Ever looked at a Dragon Ball SH Figuarts action figure and…","fields":{"slug":"/2025/2025-09-30-why-are-some-plastic-toys-so-expensive-a-sneaky-peek-on-how-pricing-works.en/","path":"/blog/collectibles/why-are-some-plastic-toys-so-expensive-a-sneaky-peek-on-how-pricing-works/","locale":"en"},"readingTime":{"minutes":11.115},"frontmatter":{"date":"2025-09-30T00:00:00.000Z","title":"Why are some plastic toys so expensive? A sneaky peek on how pricing works","hideExcerpt":false}}},{"node":{"excerpt":"My brand-new project (or side-gig?), Zenkai Zone, had grown…","fields":{"slug":"/2025/2025-02-02-i-built-a-retro-rpg-game-shop-extension-for-my-magento-2-store.en/","path":"/blog/coding/i-built-a-retro-rpg-game-shop-extension-for-my-magento-2-store/","locale":"en"},"readingTime":{"minutes":10.1},"frontmatter":{"date":"2025-02-02T00:00:00.000Z","title":"I built a retro RPG game shop extension for my Magento 2 store","hideExcerpt":false}}},{"node":{"excerpt":"The life of a store manager in the eCommerce world isn’t…","fields":{"slug":"/2024/2024-12-19-creating-a-magento-2-extension-to-automate-product-description.en/","path":"/blog/coding/creating-a-magento-2-extension-to-automate-product-description/","locale":"en"},"readingTime":{"minutes":4.77},"frontmatter":{"date":"2024-12-19T00:00:00.000Z","title":"Creating a Magento 2 extension to automate product description","hideExcerpt":false}}},{"node":{"excerpt":"I often have friends asking me, “Pablo, how do you manage to…","fields":{"slug":"/2024/2024-10-25-sharing-encrypted-laravel-cookies-with-next-js.en/","path":"/blog/coding/sharing-encrypted-laravel-cookies-with-next-js/","locale":"en"},"readingTime":{"minutes":8.525},"frontmatter":{"date":"2024-10-25T00:00:00.000Z","title":"Sharing encrypted Laravel cookies with Next.js","hideExcerpt":false}}},{"node":{"excerpt":"Visiting Seoul for the first time as a noob westerner can be…","fields":{"slug":"/2024/2024-10-21-a-guide-to-retro-game-shopping-in-seoul.en/","path":"/blog/games/a-guide-to-retro-game-shopping-in-seoul/","locale":"en"},"readingTime":{"minutes":7.13},"frontmatter":{"date":"2024-10-21T00:00:00.000Z","title":"A guide to retro game shopping in Seoul","hideExcerpt":false}}},{"node":{"excerpt":"I constantly have that feeling of ”You become the very thing…","fields":{"slug":"/2024/2024-09-21-musclog-leveraging-my-reactjs-experience-to-build-a-react-native-app.en/","path":"/blog/coding/musclog-leveraging-my-reactjs-experience-to-build-a-react-native-app/","locale":"en"},"readingTime":{"minutes":17.845},"frontmatter":{"date":"2024-09-21T00:00:00.000Z","title":"Musclog: Leveraging my React.js experience to build a React Native App","hideExcerpt":false}}},{"node":{"excerpt":"As a developer fully committed (pun intended, and not the…","fields":{"slug":"/2024/2024-06-16-tracking-my-working-hours-on-personal-projects-ssing-nodejs.en/","path":"/blog/coding/tracking-my-working-hours-on-personal-projects-ssing-nodejs/","locale":"en"},"readingTime":{"minutes":5.275},"frontmatter":{"date":"2024-06-16T00:00:00.000Z","title":"Tracking my working hours on personal projects using Node.js","hideExcerpt":false}}},{"node":{"excerpt":"Navigating the intricacies of manga as a Western reader can…","fields":{"slug":"/2024/2024-05-01-transforming-manga-pages-for-western-readers.en/","path":"/blog/coding/transforming-manga-pages-for-western-readers/","locale":"en"},"readingTime":{"minutes":7.55},"frontmatter":{"date":"2024-05-01T00:00:00.000Z","title":"Transforming manga pages for lazy western readers","hideExcerpt":false}}},{"node":{"excerpt":"After creating a Node.js script to automatically post…","fields":{"slug":"/2023/2023-12-20-creating-instagram-reels-coding-tutorials-automatically-with-openais-gpt.en/","path":"/blog/coding/creating-instagram-reels-coding-tutorials-automatically-with-openais-gpt/","locale":"en"},"readingTime":{"minutes":6.64},"frontmatter":{"date":"2023-12-20T00:00:00.000Z","title":"Creating Instagram Reels coding tutorials automatically with OpenAI's GPT","hideExcerpt":false}}},{"node":{"excerpt":"Just last week I posted about how to create upload reels to…","fields":{"slug":"/2023/2023-10-25-how-to-automatically-create-thumbnails-for-your-videos-with-nodejs.en/","path":"/blog/coding/how-to-automatically-create-thumbnails-for-your-videos-with-nodejs/","locale":"en"},"readingTime":{"minutes":4.74},"frontmatter":{"date":"2023-10-25T00:00:00.000Z","title":"How to automatically create thumbnails for your videos with Node.js","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys! It’s hard to be a geek these days, so many events…","fields":{"slug":"/2023/2023-10-14-posting-instagram-reels-using-nodejs-and-the-art-of-overcoming-limitations.en/","path":"/blog/coding/posting-instagram-reels-using-nodejs-and-the-art-of-overcoming-limitations/","locale":"en"},"readingTime":{"minutes":7.485},"frontmatter":{"date":"2023-10-14T00:00:00.000Z","title":"Posting Instagram Reels using Node.js and the art of overcoming limitations","hideExcerpt":false}}},{"node":{"excerpt":"In a world dominated by social media platforms, where…","fields":{"slug":"/2023/2023-09-04-my-blog-now-has-stories-and-im-not-sure-why.en/","path":"/blog/coding/my-blog-now-has-stories-and-im-not-sure-why/","locale":"en"},"readingTime":{"minutes":9},"frontmatter":{"date":"2023-09-04T00:00:00.000Z","title":"My blog now has Stories, and I'm not sure why","hideExcerpt":false}}},{"node":{"excerpt":"Looking to achieve your fitness goals, such as losing some…","fields":{"slug":"/2023/2023-08-02-using-google-fitness-api-to-calculate-my-tdee-and-more.en/","path":"/blog/coding/using-google-fitness-api-to-calculate-my-tdee-and-more/","locale":"en"},"readingTime":{"minutes":16.2},"frontmatter":{"date":"2023-08-02T00:00:00.000Z","title":"Using Google Fitness API to calculate my TDEE and more","hideExcerpt":false}}},{"node":{"excerpt":"Gatsby is a popular static site generator that is built on…","fields":{"slug":"/2023/2023-01-22-creating-rest-api-endpoints-to-my-gatsby-blog.en/","path":"/blog/coding/creating-rest-api-endpoints-to-my-gatsby-blog/","locale":"en"},"readingTime":{"minutes":2.57},"frontmatter":{"date":"2023-01-22T00:00:00.000Z","title":"Creating Rest API endpoints to my Gatsby blog","hideExcerpt":false}}},{"node":{"excerpt":"Last year, I wrote a blog post about where to find the best…","fields":{"slug":"/2022/2022-12-28-a-guide-to-cliff-diving-in-amsterdam.en/","path":"/blog/general/a-guide-to-cliff-diving-in-amsterdam/","locale":"en"},"readingTime":{"minutes":3.325},"frontmatter":{"date":"2022-12-28T00:00:00.000Z","title":"A guide to \"cliff\" diving in Amsterdam","hideExcerpt":false}}},{"node":{"excerpt":"It’s happening, it’s finally happening - After 3 years of…","fields":{"slug":"/2022/2022-09-27-e3-2023-dates-revealed.en/","path":"/blog/games/e3-2023-dates-revealed/","locale":"en"},"readingTime":{"minutes":1.345},"frontmatter":{"date":"2022-09-27T00:00:00.000Z","title":"E3 2023 dates revealed","hideExcerpt":false}}},{"node":{"excerpt":"The housing market in Amsterdam is crazy, so crazy that…","fields":{"slug":"/2022/2022-09-13-creating-a-startup-with-github-actions-and-google-forms.en/","path":"/blog/coding/creating-a-startup-with-github-actions-and-google-forms/","locale":"en"},"readingTime":{"minutes":7.87},"frontmatter":{"date":"2022-09-13T00:00:00.000Z","title":"Creating a Startup with GitHub Actions and Google Forms","hideExcerpt":false}}},{"node":{"excerpt":"A few months ago, I published a blog post discussing the…","fields":{"slug":"/2022/2022-08-21-how-to-get-the-redux-state-from-a-react-18-production-build-via-the-browsers-console.en/","path":"/blog/coding/how-to-get-the-redux-state-from-a-react-18-production-build-via-the-browsers-console/","locale":"en"},"readingTime":{"minutes":2.995},"frontmatter":{"date":"2022-08-21T00:00:00.000Z","title":"How to get the Redux State in a React 18 production build via the browser's console","hideExcerpt":false}}},{"node":{"excerpt":"I still remember the first time I planned to go to E3 with…","fields":{"slug":"/2022/2022-06-01-10-years-anniversary-of-my-first-e3.en/","path":"/blog/games/10-years-anniversary-of-my-first-e3/","locale":"en"},"readingTime":{"minutes":17.19},"frontmatter":{"date":"2022-06-01T00:00:00.000Z","title":"10 years anniversary of my first E3","hideExcerpt":false}}},{"node":{"excerpt":"I constantly write about code and share code snippets in my…","fields":{"slug":"/2022/2022-05-05-adding-a-copy-button-to-code-snippets-on-gatsby-the-lazy-way.en/","path":"/blog/coding/adding-a-copy-button-to-code-snippets-on-gatsby-the-lazy-way/","locale":"en"},"readingTime":{"minutes":2.41},"frontmatter":{"date":"2022-05-05T00:00:00.000Z","title":"Adding a copy button to code snippets on Gatsby: The lazy way","hideExcerpt":false}}},{"node":{"excerpt":"Webpack is the most popular module bundler for JavaScript…","fields":{"slug":"/2022/2022-04-11-how-webpack-handles-dynamic-imports-with-variable-paths.en/","path":"/blog/coding/how-webpack-handles-dynamic-imports-with-variable-paths/","locale":"en"},"readingTime":{"minutes":3.025},"frontmatter":{"date":"2022-04-11T00:00:00.000Z","title":"How Webpack handles dynamic imports with variable paths","hideExcerpt":false}}},{"node":{"excerpt":"If you want to rent or buy a house in the Netherlands, you…","fields":{"slug":"/2022/2022-03-12-using-nodejs-and-github-action-to-find-a-house-on-fundanl.en/","path":"/blog/coding/using-nodejs-and-github-action-to-find-a-house-on-fundanl/","locale":"en"},"readingTime":{"minutes":3.645},"frontmatter":{"date":"2022-03-12T00:00:00.000Z","title":"Using Node.js and GitHub Action to find a house on Funda.nl","hideExcerpt":false}}},{"node":{"excerpt":"EDIT: This only works for React 17 or lower, for React 1…","fields":{"slug":"/2022/2022-02-20-how-to-get-the-redux-state-from-a-production-build-via-the-browsers-console.en/","path":"/blog/coding/how-to-get-the-redux-state-from-a-production-build-via-the-browsers-console/","locale":"en"},"readingTime":{"minutes":1.21},"frontmatter":{"date":"2022-02-20T00:00:00.000Z","title":"How to get the Redux State in production via the browser's console","hideExcerpt":false}}},{"node":{"excerpt":"When I was working on my Game Devlog videos, I wondered if…","fields":{"slug":"/2022/2022-01-04-create-videos-from-code-snippets-with-this-nodejs-script.en/","path":"/blog/coding/create-videos-from-code-snippets-with-this-nodejs-script/","locale":"en"},"readingTime":{"minutes":6.475},"frontmatter":{"date":"2022-01-04T00:00:00.000Z","title":"Create videos from code snippets with this Node.js script","hideExcerpt":false}}},{"node":{"excerpt":"On Phaser 3 you can pre-load your assets in a function…","fields":{"slug":"/2021/2021-11-18-how-to-load-assets-asynchronously-with-phaser-3.en/","path":"/blog/games/how-to-load-assets-asynchronously-with-phaser-3/","locale":"en"},"readingTime":{"minutes":1.435},"frontmatter":{"date":"2021-11-18T00:00:00.000Z","title":"How to load assets asynchronously with Phaser 3","hideExcerpt":false}}},{"node":{"excerpt":"After all these years of anticipation, rumors, and even some…","fields":{"slug":"/2021/2021-11-07-buy-metroid-dread.en/","path":"/blog/games/buy-metroid-dread/","locale":"en"},"readingTime":{"minutes":9.45},"frontmatter":{"date":"2021-11-07T00:00:00.000Z","title":"Buy Metroid Dread","hideExcerpt":false}}},{"node":{"excerpt":"Medium is a great platform to share your blog posts with a…","fields":{"slug":"/2021/2021-10-24-how-to-import-gatsby-posts-into-medium-with-gist-code-snippets.en/","path":"/blog/coding/how-to-import-gatsby-posts-into-medium-with-gist-code-snippets/","locale":"en"},"readingTime":{"minutes":4.65},"frontmatter":{"date":"2021-10-24T00:00:00.000Z","title":"How to import Gatsby posts into Medium with Gist code snippets","hideExcerpt":false}}},{"node":{"excerpt":"Yes, that’s right, there is now a game version of this…","fields":{"slug":"/2021/2021-10-12-i-made-a-top-down-game-version-of-my-blog-with-phaser-and-react.en/","path":"/blog/coding/i-made-a-top-down-game-version-of-my-blog-with-phaser-and-react/","locale":"en"},"readingTime":{"minutes":8.995},"frontmatter":{"date":"2021-10-12T00:00:00.000Z","title":"I made a top-down game version of my blog with Phaser and React","hideExcerpt":null}}},{"node":{"excerpt":"My first experience in “programming” started in 2002, when I…","fields":{"slug":"/2021/2021-10-08-how-to-create-a-top-down-rpg-maker-like-game-with-phaser-js-and-react.en/","path":"/blog/coding/how-to-create-a-top-down-rpg-maker-like-game-with-phaser-js-and-react/","locale":"en"},"readingTime":{"minutes":15.69},"frontmatter":{"date":"2021-10-08T00:00:00.000Z","title":"How to create a top-down RPG Maker like game with Phaser JS and React","hideExcerpt":null}}},{"node":{"excerpt":"Phaser works by rendering pixels inside a  element in the…","fields":{"slug":"/2021/2021-10-06-creating-a-dialog-box-with-react-for-a-phaser-game.en/","path":"/blog/coding/creating-a-dialog-box-with-react-for-a-phaser-game/","locale":"en"},"readingTime":{"minutes":3.945},"frontmatter":{"date":"2021-10-06T00:00:00.000Z","title":"Creating a dialog box with React for a Phaser game","hideExcerpt":null}}},{"node":{"excerpt":"Creating maps with Tiled is great, and you can use them in…","fields":{"slug":"/2021/2021-10-02-automatically-update-the-embedded-tileset-for-all-your-tiled-game-with-a-nodejs-script.en/","path":"/blog/games/automatically-update-the-embedded-tileset-for-all-your-tiled-game-with-a-nodejs-script/","locale":"en"},"readingTime":{"minutes":2.78},"frontmatter":{"date":"2021-10-02T00:00:00.000Z","title":"Automatically update the embedded Tileset for all your Tiled maps a Node.js script","hideExcerpt":null}}},{"node":{"excerpt":"To celebrate the release of the Matrix 4 trailer, I want to…","fields":{"slug":"/2021/2021-09-16-creating-a-matrix-source-code-effect-background-for-my-website-with-react.en/","path":"/blog/coding/creating-a-matrix-source-code-effect-background-for-my-website-with-react/","locale":"en"},"readingTime":{"minutes":2.07},"frontmatter":{"date":"2021-09-16T00:00:00.000Z","title":"Creating a Matrix Source-Code effect background for my website with React","hideExcerpt":false}}},{"node":{"excerpt":"Hey everyone, here we are again with another game devlog for…","fields":{"slug":"/2021/2021-09-09-creating-a-mobile-build-of-my-phaser-js-game-game-devlog-23.en/","path":"/blog/games/creating-a-mobile-build-of-my-phaser-js-game-game-devlog-23/","locale":"en"},"readingTime":{"minutes":5.05},"frontmatter":{"date":"2021-09-09T00:00:00.000Z","title":"Creating a mobile build of my Phaser JS game - Game Devlog #23","hideExcerpt":false}}},{"node":{"excerpt":"Last month I traveled to the region of Algarve in Portugal…","fields":{"slug":"/2021/2021-09-02-a-guide-to-cliff-diving-in-benagil.en/","path":"/blog/general/a-guide-to-cliff-diving-in-benagil/","locale":"en"},"readingTime":{"minutes":4.115},"frontmatter":{"date":"2021-09-02T00:00:00.000Z","title":"A guide to cliff diving in Benagil","hideExcerpt":false}}},{"node":{"excerpt":"Hello everyone, welcome to another game devlog for my game…","fields":{"slug":"/2021/2021-08-28-creating-moving-platforms-for-my-phaser-js-game-game-devlog-22.en/","path":"/blog/games/creating-moving-platforms-for-my-phaser-js-game-game-devlog-22/","locale":"en"},"readingTime":{"minutes":10.3},"frontmatter":{"date":"2021-08-28T00:00:00.000Z","title":"Creating moving platforms for my Phaser JS game - Game Devlog #22","hideExcerpt":false}}},{"node":{"excerpt":"This year marks the 35th anniversary of The Legend of Zelda…","fields":{"slug":"/2021/2021-07-14-creating-my-dream-skyward-sword-hd-switch-accessories.en/","path":"/blog/games/creating-my-dream-skyward-sword-hd-switch-accessories/","locale":"en"},"readingTime":{"minutes":2.95},"frontmatter":{"date":"2021-07-14T00:00:00.000Z","title":"Creating my dream Skyward Sword HD Switch accessories","hideExcerpt":null}}},{"node":{"excerpt":"For those of you that don’t know, Metroidvania is probably…","fields":{"slug":"/2021/2021-07-06-hiding-parts-of-the-map-on-phaser-js-game-devlog-21.en/","path":"/blog/games/hiding-parts-of-the-map-on-phaser-js-game-devlog-21/","locale":"en"},"readingTime":{"minutes":2.985},"frontmatter":{"date":"2021-07-06T00:00:00.000Z","title":"Hiding parts of the map on Phaser JS - Game Devlog #21","hideExcerpt":null}}},{"node":{"excerpt":"Hey everyone! Today I’m finally back with another game…","fields":{"slug":"/2021/2021-06-28-creating-falling-spikes-with-phaser-js-game-devlog-20.en/","path":"/blog/games/creating-falling-spikes-with-phaser-js-game-devlog-20/","locale":"en"},"readingTime":{"minutes":3.895},"frontmatter":{"date":"2021-06-28T00:00:00.000Z","title":"Creating falling spikes with Phaser JS - Game Devlog #20","hideExcerpt":null}}},{"node":{"excerpt":"In one of my first game devlogs, I explained how to automate…","fields":{"slug":"/2021/2021-06-22-automatically-generate-sprite-sheet-atlas-files-for-your-phaser-js-game-with-a-nodejs-script.en/","path":"/blog/games/automatically-generate-sprite-sheet-atlas-files-for-your-phaser-js-game-with-a-nodejs-script/","locale":"en"},"readingTime":{"minutes":2.495},"frontmatter":{"date":"2021-06-22T00:00:00.000Z","title":"Automatically generate sprite sheet atlas files for your Phaser JS game with a Node.js script","hideExcerpt":null}}},{"node":{"excerpt":"Hey everyone, today’s devlog will be very similar to the…","fields":{"slug":"/2021/2021-06-19-hanging-on-a-monkey-bar-on-phaser-js-game-devlog-19.en/","path":"/blog/games/hanging-on-a-monkey-bar-on-phaser-js-game-devlog-19/","locale":"en"},"readingTime":{"minutes":1.71},"frontmatter":{"date":"2021-06-19T00:00:00.000Z","title":"Hanging on a monkey bar Phaser JS - Game Devlog #19","hideExcerpt":null}}},{"node":{"excerpt":"6785 days, that’s how long ago Metroid 4 (aka Metroid Fusion…","fields":{"slug":"/2021/2021-06-16-metroid-5-is-finally-announced-19-years-later.en/","path":"/blog/games/metroid-5-is-finally-announced-19-years-later/","locale":"en"},"readingTime":{"minutes":1.715},"frontmatter":{"date":"2021-06-16T00:00:00.000Z","title":"Metroid 5 is finally announced, 19 years later","hideExcerpt":null}}},{"node":{"excerpt":"Hey everyone, I’m back with another devlog for Super Ollie…","fields":{"slug":"/2021/2021-06-05-creating-ladders-for-platformer-with-phaser-js-game-devlog-18.en/","path":"/blog/games/creating-ladders-for-platformer-with-phaser-js-game-devlog-18/","locale":"en"},"readingTime":{"minutes":1.9},"frontmatter":{"date":"2021-06-05T00:00:00.000Z","title":"Creating ladders for platformer with Phaser JS - Game Devlog #18","hideExcerpt":false}}},{"node":{"excerpt":"When making a JAMStack website, some compromises need to be…","fields":{"slug":"/2021/2021-05-29-how-to-create-an-offline-search-page-with-gatsby.en/","path":"/blog/coding/how-to-create-an-offline-search-page-with-gatsby/","locale":"en"},"readingTime":{"minutes":3.285},"frontmatter":{"date":"2021-05-29T00:00:00.000Z","title":"How to create an offline search page with Gatsby","hideExcerpt":false}}},{"node":{"excerpt":"Around 2 months ago, Gatsby v3 was released, and I was…","fields":{"slug":"/2021/2021-05-21-building-a-dynamic-form-from-a-json-schema.en/","path":"/blog/coding/building-a-dynamic-form-from-a-json-schema/","locale":"en"},"readingTime":{"minutes":4.84},"frontmatter":{"date":"2021-05-21T00:00:00.000Z","title":"Building a dynamic form from a JSON schema","hideExcerpt":false}}},{"node":{"excerpt":"Today I decided to deploy my blog to my GitHub Pages address…","fields":{"slug":"/2021/2021-05-15-using-github-actions-to-deploy-my-blog-into-different-domains.en/","path":"/blog/coding/using-github-actions-to-deploy-my-blog-into-different-domains/","locale":"en"},"readingTime":{"minutes":1.395},"frontmatter":{"date":"2021-05-15T00:00:00.000Z","title":"Using GitHub Actions to deploy my blog into different domains","hideExcerpt":false}}},{"node":{"excerpt":"Today I needed to know the accumulated inflation of the last…","fields":{"slug":"/2021/2021-05-13-how-to-calculate-brazils-annual-inflation-using-javascript.en/","path":"/blog/coding/how-to-calculate-brazils-annual-inflation-using-javascript/","locale":"en"},"readingTime":{"minutes":1.875},"frontmatter":{"date":"2021-05-13T00:00:00.000Z","title":"How to calculate the annual inflation in Brazil using JavaScript","hideExcerpt":false}}},{"node":{"excerpt":"This week I was working on my project Resume Builder and I…","fields":{"slug":"/2021/2021-05-09-how-to-create-a-json-download-link-using-html-only.en/","path":"/blog/coding/how-to-create-a-json-download-link-using-html-only/","locale":"en"},"readingTime":{"minutes":1.675},"frontmatter":{"date":"2021-05-09T00:00:00.000Z","title":"How to create a JSON download link using HTML only","hideExcerpt":false}}},{"node":{"excerpt":"Get in contact with your local nutritionist. GG EZ.","fields":{"slug":"/2021/2021-05-02-i-lost-14kg-this-year-here-is-how-you-can-too.en/","path":"/blog/general/i-lost-14kg-this-year-here-is-how-you-can-too/","locale":"en"},"readingTime":{"minutes":0.045},"frontmatter":{"date":"2021-05-02T00:00:00.000Z","title":"I lost 14kg this year, here is how you can too","hideExcerpt":true}}},{"node":{"excerpt":"Well, this is awkward… It’s been four months since my last…","fields":{"slug":"/2021/2021-04-24-creating-a-pogo-attack-with-phaser-js-game-devlog-17.en/","path":"/blog/games/creating-a-pogo-attack-with-phaser-js-game-devlog-17/","locale":"en"},"readingTime":{"minutes":0.925},"frontmatter":{"date":"2021-04-24T00:00:00.000Z","title":"Creating a pogo-attack with Phaser JS - Game Devlog #17","hideExcerpt":false}}},{"node":{"excerpt":"When I was in college, web development wasn’t a major part…","fields":{"slug":"/2021/2021-04-17-i-pay-0-in-hosting-for-this-website.en/","path":"/blog/coding/i-pay-0-in-hosting-for-this-website/","locale":"en"},"readingTime":{"minutes":10.57},"frontmatter":{"date":"2021-04-17T00:00:00.000Z","title":"I pay $0.00 in hosting for this website","hideExcerpt":false}}},{"node":{"excerpt":"Happy #quarantineversary! Oh yeah, it’s been one year, one…","fields":{"slug":"/2021/2021-03-12-one-year-of-working-from-home.en/","path":"/blog/general/one-year-of-working-from-home/","locale":"en"},"readingTime":{"minutes":0.755},"frontmatter":{"date":"2021-03-12T00:00:00.000Z","title":"One year of working from home","hideExcerpt":false}}},{"node":{"excerpt":"Well isn’t that something? Less than 7 days after failing to…","fields":{"slug":"/2021/2021-01-31-godammit-telegram.en/","path":"/blog/general/godammit-telegram/","locale":"en"},"readingTime":{"minutes":2.305},"frontmatter":{"date":"2021-01-31T00:00:00.000Z","title":"Godammit Telegram!","hideExcerpt":false}}},{"node":{"excerpt":"Whatsapp was in all news outlets recently due to its new…","fields":{"slug":"/2021/2021-01-24-godammit-whatsapp.en/","path":"/blog/general/godammit-whatsapp/","locale":"en"},"readingTime":{"minutes":4.325},"frontmatter":{"date":"2021-01-24T00:00:00.000Z","title":"Godammit Whatsapp!","hideExcerpt":false}}},{"node":{"excerpt":"Wassup everyone, I’m once again late with my “weekly” devlog…","fields":{"slug":"/2020/2020-29-12-adding-transition-when-entering-a-stage-on-phaser-js-skate-platformer-game-devlog-16.en/","path":"/blog/games/adding-transition-when-entering-a-stage-on-phaser-js-skate-platformer-game-devlog-16/","locale":"en"},"readingTime":{"minutes":0.975},"frontmatter":{"date":"2020-12-29T00:00:00.000Z","title":"Adding transition when entering a stage on Phaser JS - Game Devlog #16","hideExcerpt":false}}},{"node":{"excerpt":"Alright, get comfortable because today’s devlog is long, but…","fields":{"slug":"/2020/2020-15-12-creating-a-smarter-and-more-performing-ai-on-phaser-js-skate-platformer-game-devlog-15.en/","path":"/blog/games/creating-a-smarter-and-more-performing-ai-on-phaser-js-skate-platformer-game-devlog-15/","locale":"en"},"readingTime":{"minutes":4.495},"frontmatter":{"date":"2020-12-15T00:00:00.000Z","title":"Creating a smarter and more performing AI on Phaser JS - Game Devlog #15","hideExcerpt":false}}},{"node":{"excerpt":"Hey, y’all. This week I bring another tiny devlog due to…","fields":{"slug":"/2020/2020-09-12-creating-custom-weather-on-phaser-js-skate-platformer-game-devlog-14.en/","path":"/blog/games/creating-custom-weather-on-phaser-js-skate-platformer-game-devlog-14/","locale":"en"},"readingTime":{"minutes":1.025},"frontmatter":{"date":"2020-12-09T00:00:00.000Z","title":"Creating custom weather on Phaser JS - Skate Platformer Game Devlog #14","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, in today’s game devlog I’ll add a loading screen…","fields":{"slug":"/2020/2020-29-11-creating-a-loading-screen-and-adding-translation-on-phaser-js-skate-platformer-game-devlog-13.en/","path":"/blog/games/creating-a-loading-screen-and-adding-translation-on-phaser-js-skate-platformer-game-devlog-13/","locale":"en"},"readingTime":{"minutes":1.395},"frontmatter":{"date":"2020-11-29T00:00:00.000Z","title":"Creating a loading screen and adding translation on Phaser JS - Skate Platformer Game Devlog #13","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys! In today’s video, I will show you how I created a…","fields":{"slug":"/2020/2020-19-11-saving-player-progress-with-checkpoints-with-phaser-js-skate-platformer-game-devlog-12.en/","path":"/blog/games/saving-player-progress-with-checkpoints-with-phaser-js-skate-platformer-game-devlog-12/","locale":"en"},"readingTime":{"minutes":1.04},"frontmatter":{"date":"2020-11-19T00:00:00.000Z","title":"Saving player progress with checkpoints with Phaser JS - Skate Platformer Game Devlog #12","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, in today’s devlog I’m going to make something…","fields":{"slug":"/2020/2020-11-11-loading-user-created-tiled-stages-on-phaser-js-skate-platformer-game-devlog-11.en/","path":"/blog/games/loading-user-created-tiled-stages-on-phaser-js-skate-platformer-game-devlog-11/","locale":"en"},"readingTime":{"minutes":2.76},"frontmatter":{"date":"2020-11-11T00:00:00.000Z","title":"Loading user-created Tiled stages on Phaser JS - Skate Platformer Game Devlog #11","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, in today’s game devlog I’ll show you how I did to…","fields":{"slug":"/2020/2020-05-11-creating-hero-hud-on-phaser-js-skate-platformer-game-devlog-10.en/","path":"/blog/games/creating-hero-hud-on-phaser-js-skate-platformer-game-devlog-10/","locale":"en"},"readingTime":{"minutes":2.8},"frontmatter":{"date":"2020-11-05T00:00:00.000Z","title":"Creating hero HUD on Phaser JS - Skate Platformer Game Devlog #10","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys! For today’s game devlog I’m going to show more…","fields":{"slug":"/2020/2020-30-10-creating-enemies-artificial-intelligence-on-phaser-js-skate-platformer-game-devlog-9.en/","path":"/blog/games/creating-enemies-artificial-intelligence-on-phaser-js-skate-platformer-game-devlog-9/","locale":"en"},"readingTime":{"minutes":1.975},"frontmatter":{"date":"2020-10-30T00:00:00.000Z","title":"Creating enemies artificial intelligence on Phaser JS - Skate Platformer Game Devlog #09","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, I’m back with another game devlog, it took me a…","fields":{"slug":"/2020/2020-22-10-creating-enemies-and-collectable-items-on-phaser-js-skate-platformer-game-devlog-8.en/","path":"/blog/games/creating-enemies-and-collectable-items-on-phaser-js-skate-platformer-game-devlog-8/","locale":"en"},"readingTime":{"minutes":2.78},"frontmatter":{"date":"2020-10-22T00:00:00.000Z","title":"Creating enemies and collectable items on Phaser JS - Skate Platformer Game Devlog #08","hideExcerpt":false}}},{"node":{"excerpt":"Loading external tileset files Tiled is a powerful open…","fields":{"slug":"/2020/2020-08-10-loading-external-tileset-file-on-phaser-js-using-webpack-skate-platformer-game-devlog-7.en/","path":"/blog/games/loading-external-tileset-file-on-phaser-js-using-webpack-skate-platformer-game-devlog-7/","locale":"en"},"readingTime":{"minutes":3.905},"frontmatter":{"date":"2020-10-08T00:00:00.000Z","title":"Loading external tileset file on Phaser JS using Webpack - Skate Platformer Game Devlog #07","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys! Today’s Game Devlog is a bit long, 15 minutes, but…","fields":{"slug":"/2020/2020-01-10-falling-off-platforms-with-arcade-physics-on-phaser-js-skate-platformer-game-devlog-6.en/","path":"/blog/games/falling-off-platforms-with-arcade-physics-on-phaser-js-skate-platformer-game-devlog-6/","locale":"en"},"readingTime":{"minutes":3.125},"frontmatter":{"date":"2020-10-01T00:00:00.000Z","title":"Falling off platforms with Arcade Physics on Phaser JS - Skate Platformer Game Devlog #06","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, in this week’s Game Devlog I’ll show you how I…","fields":{"slug":"/2020/2020-26-09-using-a-button-to-run-with-phaser-js-skate-platformer-game-devlog-5.en/","path":"/blog/games/using-a-button-to-run-with-phaser-js-skate-platformer-game-devlog-5/","locale":"en"},"readingTime":{"minutes":0.73},"frontmatter":{"date":"2020-09-26T00:00:00.000Z","title":"Using a button to run with Phaser JS - Skate Platformer Game Devlog #05","hideExcerpt":false}}},{"node":{"excerpt":"As a software developer, it’s common to move around the…","fields":{"slug":"/2020/2020-23-09-how-an-open-source-project-landed-me-a-job-abroad.en/","path":"/blog/coding/how-an-open-source-project-landed-me-a-job-abroad/","locale":"en"},"readingTime":{"minutes":4.21},"frontmatter":{"date":"2020-09-23T00:00:00.000Z","title":"How an open source project landed me a job abroad","hideExcerpt":false}}},{"node":{"excerpt":"Hey, I’m back with another Game Devlog. In today’s devlog we…","fields":{"slug":"/2020/2020-21-09-skate-platformer-game-devlog-4.en/","path":"/blog/games/skate-platformer-game-devlog-4/","locale":"en"},"readingTime":{"minutes":0.96},"frontmatter":{"date":"2020-09-21T00:00:00.000Z","title":"Holding button to jump higher with Phaser JS - Skate Platformer Game Devlog #04","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, another game devlog of skate platformer, this time…","fields":{"slug":"/2020/2020-17-09-third-game-devlog-of-skate-platformer.en/","path":"/blog/games/third-game-devlog-of-skate-platformer/","locale":"en"},"readingTime":{"minutes":1.405},"frontmatter":{"date":"2020-09-17T00:00:00.000Z","title":"Creating precise custom colliders for Arcade Physics on Phaser JS - Skate Platformer Game Devlog #03","hideExcerpt":false}}},{"node":{"excerpt":"So that’s me, standing in front of the grand opening of the…","fields":{"slug":"/2020/2020-14-09-me-san-francisco-and-metallica.en/","path":"/blog/events/me-san-francisco-and-metallica/","locale":"en"},"readingTime":{"minutes":6.245},"frontmatter":{"date":"2020-09-14T00:00:00.000Z","title":"Me, San Francisco and Metallica","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, second post in less than a week, unbelievable.  In…","fields":{"slug":"/2020/2020-09-09-second-game-devlog-of-skate-platformer.en/","path":"/blog/games/second-game-devlog-of-skate-platformer/","locale":"en"},"readingTime":{"minutes":1.59},"frontmatter":{"date":"2020-09-09T00:00:00.000Z","title":"Improving sprite sheets generation for Phaser JS game with Webpack 4 - Skate Platformer Game Devlog #02","hideExcerpt":false}}},{"node":{"excerpt":"Hey guys, quite some time since I don’t post anything, right…","fields":{"slug":"/2020/2020-02-09-first-game-devlog-of-my-game.en/","path":"/blog/games/first-game-devlog-of-my-game/","locale":"en"},"readingTime":{"minutes":0.695},"frontmatter":{"date":"2020-09-02T00:00:00.000Z","title":"Trying out Phaser JS Arcade Physics - Skate Platformer Game Devlog #01","hideExcerpt":false}}},{"node":{"excerpt":"Word! Att.","fields":{"slug":"/2016/2016-02-16-an-open-letter-to-mark-manson.en/","path":"/blog/general/an-open-letter-to-mark-manson/","locale":"en"},"readingTime":{"minutes":0.01},"frontmatter":{"date":"2016-02-16T00:00:00.000Z","title":"An open letter to Mark Manson","hideExcerpt":false}}},{"node":{"excerpt":"Well, recently I found out that Google had created the…","fields":{"slug":"/2015/2015-05-31-google-flights-op.en/","path":"/blog/tips/google-flights-op/","locale":"en"},"readingTime":{"minutes":0.715},"frontmatter":{"date":"2015-05-31T00:00:00.000Z","title":"Google Flights OP","hideExcerpt":false}}},{"node":{"excerpt":"Another year I had the privilege to participate in the E…","fields":{"slug":"/2014/2014-08-08-trip-to-la-e3-2014.en/","path":"/blog/events/trip-to-la-e3-2014/","locale":"en"},"readingTime":{"minutes":0.14},"frontmatter":{"date":"2014-08-08T00:00:00.000Z","title":"Trip to LA - E3 2014","hideExcerpt":false}}},{"node":{"excerpt":"Lately I fell in love with Lego again, which was my favorite…","fields":{"slug":"/2013/2013-02-09-lego-love.en/","path":"/blog/collectibles/lego-love/","locale":"en"},"readingTime":{"minutes":0.435},"frontmatter":{"date":"2013-02-09T00:00:00.000Z","title":"Lego love","hideExcerpt":false}}},{"node":{"excerpt":"Fala galera! Beleza? Muitos leitores aqui no meu blog…","fields":{"slug":"/2013/2013-02-09-new-handheld-revo-k101-gba-clone.en/","path":"/blog/games/new-handheld-revo-k101-gba-clone/","locale":"en"},"readingTime":{"minutes":1.825},"frontmatter":{"date":"2013-02-09T00:00:00.000Z","title":"New handheld: Revo K101 (GBA clone)","hideExcerpt":false}}},{"node":{"excerpt":"Woohoooo!!! Completing 6 months of E3, and practically…","fields":{"slug":"/2012/2012-12-20-trip-to-e3-2012.en/","path":"/blog/events/trip-to-e3-2012/","locale":"en"},"readingTime":{"minutes":0.36},"frontmatter":{"date":"2012-12-20T00:00:00.000Z","title":"Trip to E3 2012","hideExcerpt":false}}},{"node":{"excerpt":"BACK FROM THE DEAD? Hardly. It just arrived at a time when I…","fields":{"slug":"/2012/2012-05-31-e3-2012-and-here-we-go.en/","path":"/blog/events/e3-2012-and-here-we-go/","locale":"en"},"readingTime":{"minutes":2.025},"frontmatter":{"date":"2012-05-31T00:00:00.000Z","title":"E3 2012 - And here we... Go","hideExcerpt":false}}},{"node":{"excerpt":"Well, it has been a few months since I decided to dedicate a…","fields":{"slug":"/2010/2010-07-03-zelda-timeline-and-skyward-sword-placement.en/","path":"/blog/games/zelda-timeline-and-skyward-sword-placement/","locale":"en"},"readingTime":{"minutes":13.77},"frontmatter":{"date":"2010-07-03T00:00:00.000Z","title":"Zelda timeline and Skyward Sword placement","hideExcerpt":false}}},{"node":{"excerpt":"I realized that there aren’t many videos about it, so I made…","fields":{"slug":"/2010/2010-04-07-unboxing-white-chocolate-easter-egg.en/","path":"/blog/tips/unboxing-white-chocolate-easter-egg/","locale":"en"},"readingTime":{"minutes":0.125},"frontmatter":{"date":"2010-04-07T00:00:00.000Z","title":"Unboxing white chocolate easter egg","hideExcerpt":false}}},{"node":{"excerpt":"Waking up early and being left with nothing to do is awesome…","fields":{"slug":"/2010/2010-03-23-having-fun-with-sony-vegas.en/","path":"/blog/funny/having-fun-with-sony-vegas/","locale":"en"},"readingTime":{"minutes":0.2},"frontmatter":{"date":"2010-03-23T00:00:00.000Z","title":"Having fun with Sony Vegas","hideExcerpt":false}}},{"node":{"excerpt":"As you may already know, a special Jirachi distribution…","fields":{"slug":"/2010/2010-03-22-jirachi-from-latamel-event.en/","path":"/blog/events/jirachi-from-latamel-event/","locale":"en"},"readingTime":{"minutes":1.36},"frontmatter":{"date":"2010-03-22T00:00:00.000Z","title":"Jirachi from Latamel event","hideExcerpt":false}}},{"node":{"excerpt":"MY POKEMON CARTRIDGE IS HERE! YAAAAAY!!! The Pokéwalker is…","fields":{"slug":"/2010/2010-03-21-pokemon-soul-silver-unboxing.en/","path":"/blog/games/pokemon-soul-silver-unboxing/","locale":"en"},"readingTime":{"minutes":0.195},"frontmatter":{"date":"2010-03-21T00:00:00.000Z","title":"Pokémon Soul Silver Unboxing","hideExcerpt":false}}},{"node":{"excerpt":"After a long wait, my Wii guitar arrived. I paid a measly R…","fields":{"slug":"/2010/2010-03-05-unboxing-the-wireless-guitar-for-wii.en/","path":"/blog/tips/unboxing-the-wireless-guitar-for-wii/","locale":"en"},"readingTime":{"minutes":0.14},"frontmatter":{"date":"2010-03-05T00:00:00.000Z","title":"Unboxing the Wireless Guitar for Wii","hideExcerpt":false}}},{"node":{"excerpt":"Can’t handle the will to be able to control Link in his new…","fields":{"slug":"/2010/2010-02-18-camy-hero-pack-for-those-who-cannot-wait-for-the-new-zelda.en/","path":"/blog/games/camy-hero-pack-for-those-who-cannot-wait-for-the-new-zelda/","locale":"en"},"readingTime":{"minutes":1.65},"frontmatter":{"date":"2010-02-18T00:00:00.000Z","title":"Camy Hero Pack - For those who cannot wait for the next Zelda","hideExcerpt":false}}},{"node":{"excerpt":"Today I found some information I had been looking for a long…","fields":{"slug":"/2010/2010-01-24-softwares-law-in-brazil.en/","path":"/blog/tips/softwares-law-in-brazil/","locale":"en"},"readingTime":{"minutes":2.44},"frontmatter":{"date":"2010-01-24T00:00:00.000Z","title":"Softwares law in Brazil","hideExcerpt":false}}},{"node":{"excerpt":"2009 was a kick ass year! Several new games, cellphones and…","fields":{"slug":"/2009/2009-12-31-2010-is-coming.en/","path":"/blog/general/2010-is-coming/","locale":"en"},"readingTime":{"minutes":1.245},"frontmatter":{"date":"2009-12-31T00:00:00.000Z","title":"2010 is coming","hideExcerpt":false}}},{"node":{"excerpt":"Seriously, if you like pasta and want to spend part of your…","fields":{"slug":"/2009/2009-12-24-donatello-pasta-an-awesome-new-restaurant-in-buzios.en/","path":"/blog/tips/donatello-pasta-an-awesome-new-restaurant-in-buzios/","locale":"en"},"readingTime":{"minutes":0.475},"frontmatter":{"date":"2009-12-24T00:00:00.000Z","title":"Donatello Pasta - An awesome new restaurant in Búzios","hideExcerpt":false}}},{"node":{"excerpt":"Did you see this post’s title? Yes, I’m going to talk about…","fields":{"slug":"/2009/2009-09-15-zelda-timeline.en/","path":"/blog/games/zelda-timeline/","locale":"en"},"readingTime":{"minutes":6.165},"frontmatter":{"date":"2009-09-15T00:00:00.000Z","title":"Zelda timeline?","hideExcerpt":false}}},{"node":{"excerpt":"Sometimes I realize that I’m not just a useless information…","fields":{"slug":"/2009/2009-07-08-special-effects.en/","path":"/blog/general/special-effects/","locale":"en"},"readingTime":{"minutes":0.65},"frontmatter":{"date":"2009-07-08T00:00:00.000Z","title":"Special effects","hideExcerpt":false}}},{"node":{"excerpt":"Yesterday my beautiful Samsung SC-MX20B arrived, which a…","fields":{"slug":"/2009/2009-06-23-hands-on-samsung-scmx20b.en/","path":"/blog/gadgets/hands-on-samsung-scmx20b/","locale":"en"},"readingTime":{"minutes":0.785},"frontmatter":{"date":"2009-06-23T00:00:00.000Z","title":"Hands on Samsung SC-MX20B!","hideExcerpt":false}}},{"node":{"excerpt":"Since My Name is Earl was canceled in the EUA, lots of fans…","fields":{"slug":"/2009/2009-06-21-save-earl.en/","path":"/blog/general/save-earl/","locale":"en"},"readingTime":{"minutes":0.47},"frontmatter":{"date":"2009-06-21T00:00:00.000Z","title":"Save Earl","hideExcerpt":false}}},{"node":{"excerpt":"When I bought Zeemote I got surprised at first sight: The…","fields":{"slug":"/2009/2009-06-10-review-zeemote-js1.en/","path":"/blog/gadgets/review-zeemote-js1/","locale":"en"},"readingTime":{"minutes":3.795},"frontmatter":{"date":"2009-06-10T00:00:00.000Z","title":"Review: Zeemote JS1","hideExcerpt":false}}},{"node":{"excerpt":"These days I was at the market, choosing what to eat with…","fields":{"slug":"/2009/2009-06-01-review-hot-pocket-burger.en/","path":"/blog/tips/review-hot-pocket-burger/","locale":"en"},"readingTime":{"minutes":1.685},"frontmatter":{"date":"2009-06-01T00:00:00.000Z","title":"Review: Hot Pocket Burger","hideExcerpt":false}}},{"node":{"excerpt":"After several hours searching, I finally found a practical…","fields":{"slug":"/2009/2009-05-13-blog-in-english.en/","path":"/blog/general/blog-in-english/","locale":"en"},"readingTime":{"minutes":0.165},"frontmatter":{"date":"2009-05-13T00:00:00.000Z","title":"Blog in english","hideExcerpt":false}}},{"node":{"excerpt":"Today I found a really old video of some fingerboard tricks…","fields":{"slug":"/2009/2009-05-12-fingerboard-old-times.en/","path":"/blog/general/fingerboard-old-times/","locale":"en"},"readingTime":{"minutes":0.355},"frontmatter":{"date":"2009-05-12T00:00:00.000Z","title":"Fingerboard old times","hideExcerpt":false}}},{"node":{"excerpt":"Did you know that in every product you buy, you’re paying…","fields":{"slug":"/2009/2009-04-18-brazilian-taxes.en/","path":"/blog/general/brazilian-taxes/","locale":"en"},"readingTime":{"minutes":2.205},"frontmatter":{"date":"2009-04-18T00:00:00.000Z","title":"Brazilian taxes","hideExcerpt":false}}},{"node":{"excerpt":"After practically 4 years of wanting to watch this clip…","fields":{"slug":"/2008/2008-11-11-nada-by-los-pirata.en/","path":"/blog/funny/nada-by-los-pirata/","locale":"en"},"readingTime":{"minutes":0.325},"frontmatter":{"date":"2008-11-11T00:00:00.000Z","title":"Nada by Los Pirata","hideExcerpt":false}}},{"node":{"excerpt":"The guy in the photo above is named Steve Oedekerk, the…","fields":{"slug":"/2008/2008-10-02-idol-steve-oedekerk.en/","path":"/blog/funny/idol-steve-oedekerk/","locale":"en"},"readingTime":{"minutes":0.755},"frontmatter":{"date":"2008-10-02T00:00:00.000Z","title":"Idol: Steve Oedekerk","hideExcerpt":false}}},{"node":{"excerpt":"Well, I don’t really know how to have this blog thing, it…","fields":{"slug":"/2008/2008-09-28-first-post.en/","path":"/blog/general/first-post/","locale":"en"},"readingTime":{"minutes":0.34},"frontmatter":{"date":"2008-09-28T00:00:00.000Z","title":"First Post","hideExcerpt":false}}}]}},"pageContext":{"currentPageNumber":6,"totalPageNumber":6,"pageType":"archive","posts":[{"node":{"excerpt":"Depois de praticamente 4 anos querendo assistir esse clipe…","html":"<p>Depois de praticamente 4 anos querendo assistir esse clipe denovo, e incessantes buscas na internet pela música, finalmente eu encontrei esse clipe, o clipe da música mais foda, com mais conteúdo que eu conheço! Eu passei anos procurando por “Los Pirata<strong>S</strong> ”. Erro gravíssimo (que burro).\r\nBom, só isso, assistam que esse clipe é foda demais.</p>\n<p><div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.42857142857143%; position: relative; height: 0; overflow: hidden; margin-bottom: 1.0725rem\" > <div class=\"embedVideo-container\"> <iframe title=\"\" src=\"https://www.youtube.com/embed/UepYlDJXxo8?rel=0\" class=\"embedVideo-iframe\" style=\"border:0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; \" loading=\"eager\" allowfullscreen=\"\" sandbox=\"allow-same-origin allow-scripts allow-popups\"></iframe> </div> </div></p>\n<p><strong><a href=\"http://lospirata.com/\" target=\"_blank\" rel=\"noreferrer\">Clique aqui</a></strong> para ver o <a href=\"http://lospirata.com/\" target=\"_blank\" rel=\"noreferrer\">site da banda</a>.</p>","fields":{"postHashId":"ZnVubnl0cnVlLi4vLi4vY292ZXJzLzIwMDgvcG9zdC1pZC0yMTItY292ZXIucG5nMjAwOC0xMS0xMVQwMDowMDowMC4wMDBa","slug":"/2008/2008-11-11-los-pirata-nada.pt-br/","path":"/blog/funny/los-pirata-nada/","locale":"pt-br"},"rawMarkdownBody":"Depois de praticamente 4 anos querendo assistir esse clipe denovo, e incessantes buscas na internet pela música, finalmente eu encontrei esse clipe, o clipe da música mais foda, com mais conteúdo que eu conheço! Eu passei anos procurando por \"Los Pirata**S** \". Erro gravíssimo (que burro).\r\nBom, só isso, assistam que esse clipe é foda demais.\r\n\r\n`youtube: https://www.youtube.com/watch?v=UepYlDJXxo8`\r\n\r\n**[Clique aqui](http://lospirata.com/)** para ver o [site da banda](http://lospirata.com/).\r\n","frontmatter":{"tags":["los pirata","nada","piores clipes do mundo","engraçado","música"],"categories":["funny"],"allowComments":true,"publishOnMedium":false,"cover":"../../covers/2008/post-id-212-cover.png","date":"2008-11-11T00:00:00.000Z","id":212,"path":"los-pirata-nada","show":true,"title":"Los Pirata - Nada","hideExcerpt":false,"subtitle":"Achei! Finalmente o clipe Los Pirata, MUITO foda!"}}},{"node":{"excerpt":"After practically 4 years of wanting to watch this clip…","html":"<p>After practically 4 years of wanting to watch this clip again, and incessant searches on the internet for music, I finally found this clip, the hottest music clip, with the most content I know! I spent years looking for “Los Pirata<strong>S</strong>”. Very serious error (so dumb).</p>\n<p>Well, that’s it, just watch this awesome videoclip.</p>\n<p><div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.42857142857143%; position: relative; height: 0; overflow: hidden; margin-bottom: 1.0725rem\" > <div class=\"embedVideo-container\"> <iframe title=\"\" src=\"https://www.youtube.com/embed/UepYlDJXxo8?rel=0\" class=\"embedVideo-iframe\" style=\"border:0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; \" loading=\"eager\" allowfullscreen=\"\" sandbox=\"allow-same-origin allow-scripts allow-popups\"></iframe> </div> </div></p>\n<p>Don’t forget to check the <a href=\"http://lospirata.com/\" target=\"_blank\" rel=\"noreferrer\">band’s website</a>, it’s hilarious.</p>","fields":{"postHashId":"ZnVubnl0cnVlLi4vLi4vY292ZXJzLzIwMDgvcG9zdC1pZC0yMTItY292ZXIucG5nMjAwOC0xMS0xMVQwMDowMDowMC4wMDBa","slug":"/2008/2008-11-11-nada-by-los-pirata.en/","path":"/blog/funny/nada-by-los-pirata/","locale":"en"},"rawMarkdownBody":"After practically 4 years of wanting to watch this clip again, and incessant searches on the internet for music, I finally found this clip, the hottest music clip, with the most content I know! I spent years looking for \"Los Pirata**S**\". Very serious error (so dumb).\r\n\r\nWell, that's it, just watch this awesome videoclip.\r\n\r\n`youtube: https://www.youtube.com/watch?v=UepYlDJXxo8`\r\n\r\nDon't forget to check the [band's website](http://lospirata.com/), it's hilarious.\r\n","frontmatter":{"tags":["los pirata","nada","piores clipes do mundo","funny","music"],"categories":["funny"],"allowComments":true,"publishOnMedium":false,"cover":"../../covers/2008/post-id-212-cover.png","date":"2008-11-11T00:00:00.000Z","id":212,"path":"nada-by-los-pirata","show":true,"title":"Nada by Los Pirata","hideExcerpt":false,"subtitle":"Finally, that epic song by Los Pirata is found!"}}},{"node":{"excerpt":"The guy in the photo above is named Steve Oedekerk, the…","html":"<p><figure class=\"gatsby-resp-image-figure\" style=\"\">\n    <span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 204px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 147.05882352941174%; position: relative; bottom: 0; left: 0; background-image: url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAdABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBAL/xAAWAQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhADEAAAAY9SfSo1DDTmEc6nkoH/xAAdEAEBAAIBBQAAAAAAAAAAAAACAQADIhITISMx/9oACAEBAAEFAtShRcRPzTORnkXiOg1XsGXN69it3G7Gc//EABcRAQEBAQAAAAAAAAAAAAAAAAEAEBH/2gAIAQMBAT8BxAuX/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEQESH/2gAIAQIBAT8BhaWf/8QAIBAAAgEDBAMAAAAAAAAAAAAAAAERAhBBEhMhIlGR4f/aAAgBAQAGPwKX4Opyl6JHba0/Rt05i05gmvCIVTP/xAAbEAEAAwEBAQEAAAAAAAAAAAABABEhMUFRcf/aAAgBAQABPyHwTiXADvyATr9m7Aa+k4J8aJ4ufsaniim/UBUL6NxDg7vIpgUGy1xogFRgGKn/2gAMAwEAAgADAAAAEEcVsP/EABcRAQEBAQAAAAAAAAAAAAAAAAEQESH/2gAIAQMBAT8QTkYyf//EABYRAQEBAAAAAAAAAAAAAAAAABARAf/aAAgBAgEBPxArFH//xAAcEAEAAwADAQEAAAAAAAAAAAABABEhMUFRYZH/2gAIAQEAAT8QXgqWC9nF9rHZzLiZz6fkuEIhyAsuSm8TPIFKOmoCq2zBl2e2TEA6tJ8TqDuNIq0V7nAV1C7hzXK5XuHE4ouf/9k='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"thane furrows\"\n        title=\"thane furrows\"\n        src=\"/static/a1534e5fcfff7e324f53a977c945760e/c8387/thane-204x300.jpg\"\n        srcset=\"/static/a1534e5fcfff7e324f53a977c945760e/c8387/thane-204x300.jpg 204w\"\n        sizes=\"(max-width: 204px) 100vw, 204px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span>\n    <figcaption class=\"gatsby-resp-image-figcaption\">thane furrows</figcaption>\n  </figure></p>\n<p>The guy in the photo above is named <a href=\"http://www.imdb.com/name/nm0644203/\" target=\"_blank\" rel=\"noreferrer\">Steve Oedekerk</a>, the director/writer of the movies <a href=\"http://www.imdb.com/title/tt0315327/\" target=\"_blank\" rel=\"noreferrer\">Bruce Almighty</a>, <a href=\"http://www.imdb.com/title/tt0109040/\" target=\"_blank\" rel=\"noreferrer\">Ace Ventura</a>, <a href=\"http://www.imdb.com/title/tt0129290/\" target=\"_blank\" rel=\"noreferrer\">Patch Adams</a>, <a href=\"http://www.imdb.com/title/tt0240468/\" target=\"_blank\" rel=\"noreferrer\">Kung Pow</a> (in which he also acted), <a href=\"http://www.imdb.com/title/tt0119807/\" target=\"_blank\" rel=\"noreferrer\">Nothing to Lose</a>, among others. Well, the guy is simply a genius, and his first performance in the 1991 independent film <a href=\"http://www.imdb.com/title/tt0102032/\" target=\"_blank\" rel=\"noreferrer\">High Strung</a> is excellent. The film portrays a typical day in the life of children’s book author Thane Furrows, who gets annoyed and complains about everything all the time. The movie is basically a <a href=\"http://pt.wikipedia.org/wiki/Stand-up_comedy\" target=\"_blank\" rel=\"noreferrer\">Stand-up Comedy</a>. This video is from a part where Thane complains about his ex, it’s hilarious. Tip for those who like to laugh: <strong>WATCH THIS MOVIE</strong>.</p>\n<p><div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.42857142857143%; position: relative; height: 0; overflow: hidden; margin-bottom: 1.0725rem\" > <div class=\"embedVideo-container\"> <iframe title=\"\" src=\"https://www.youtube.com/embed/B9wFZyUSEBs?rel=0\" class=\"embedVideo-iframe\" style=\"border:0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; \" loading=\"eager\" allowfullscreen=\"\" sandbox=\"allow-same-origin allow-scripts allow-popups\"></iframe> </div> </div></p>\n<p>Unfortunately, this movie doesn’t exist on DVD, and I also think it’s rare to find it in any video rental store on VHS. I have a digitized copy that I made from my <a href=\"http://shop.ebay.com/?_from=R40&#x26;_trksid=m38&#x26;_nkw=highstrungvhs\" target=\"_blank\" rel=\"noreferrer\">tape I bought on Ebay</a>.</p>","fields":{"postHashId":"ZnVubnl0cnVlLi4vLi4vY292ZXJzLzIwMDgvcG9zdC1pZC0xNTgtY292ZXIucG5nMjAwOC0xMC0wMlQwMDowMDowMC4wMDBa","slug":"/2008/2008-10-02-idol-steve-oedekerk.en/","path":"/blog/funny/idol-steve-oedekerk/","locale":"en"},"rawMarkdownBody":"![thane furrows](../../uploads/blog/2008/10/thane-204x300.jpg)\r\n\r\nThe guy in the photo above is named [Steve Oedekerk](http://www.imdb.com/name/nm0644203/), the director/writer of the movies [Bruce Almighty](http://www.imdb.com/title/tt0315327/), [Ace Ventura](http://www.imdb.com/title/tt0109040/), [Patch Adams](http://www.imdb.com/title/tt0129290/), [Kung Pow](http://www.imdb.com/title/tt0240468/) (in which he also acted), [Nothing to Lose](http://www.imdb.com/title/tt0119807/), among others. Well, the guy is simply a genius, and his first performance in the 1991 independent film [High Strung](http://www.imdb.com/title/tt0102032/) is excellent. The film portrays a typical day in the life of children's book author Thane Furrows, who gets annoyed and complains about everything all the time. The movie is basically a [Stand-up Comedy](http://pt.wikipedia.org/wiki/Stand-up_comedy). This video is from a part where Thane complains about his ex, it's hilarious. Tip for those who like to laugh: **WATCH THIS MOVIE**.\r\n\r\n`youtube: https://www.youtube.com/watch?v=B9wFZyUSEBs`\r\n\r\nUnfortunately, this movie doesn't exist on DVD, and I also think it's rare to find it in any video rental store on VHS. I have a digitized copy that I made from my [tape I bought on Ebay](http://shop.ebay.com/?_from=R40&_trksid=m38&_nkw=highstrungvhs).\r\n","frontmatter":{"tags":["high strung","kung pow","relationships","steve oedekerk","tips","funny","movies"],"categories":["funny"],"allowComments":true,"publishOnMedium":false,"cover":"../../covers/2008/post-id-158-cover.png","date":"2008-10-02T00:00:00.000Z","id":158,"path":"idol-steve-oedekerk","show":true,"title":"Idol: Steve Oedekerk","hideExcerpt":false,"subtitle":"Steve Oedekerk is a genius"}}},{"node":{"excerpt":"O cara da foto acima chama-se Steve Oedekerk, o diretor…","html":"<p><figure class=\"gatsby-resp-image-figure\" style=\"\">\n    <span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 204px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 147.05882352941174%; position: relative; bottom: 0; left: 0; background-image: url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAdABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBAL/xAAWAQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhADEAAAAY9SfSo1DDTmEc6nkoH/xAAdEAEBAAIBBQAAAAAAAAAAAAACAQADIhITISMx/9oACAEBAAEFAtShRcRPzTORnkXiOg1XsGXN69it3G7Gc//EABcRAQEBAQAAAAAAAAAAAAAAAAEAEBH/2gAIAQMBAT8BxAuX/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEQESH/2gAIAQIBAT8BhaWf/8QAIBAAAgEDBAMAAAAAAAAAAAAAAAERAhBBEhMhIlGR4f/aAAgBAQAGPwKX4Opyl6JHba0/Rt05i05gmvCIVTP/xAAbEAEAAwEBAQEAAAAAAAAAAAABABEhMUFRcf/aAAgBAQABPyHwTiXADvyATr9m7Aa+k4J8aJ4ufsaniim/UBUL6NxDg7vIpgUGy1xogFRgGKn/2gAMAwEAAgADAAAAEEcVsP/EABcRAQEBAQAAAAAAAAAAAAAAAAEQESH/2gAIAQMBAT8QTkYyf//EABYRAQEBAAAAAAAAAAAAAAAAABARAf/aAAgBAgEBPxArFH//xAAcEAEAAwADAQEAAAAAAAAAAAABABEhMUFRYZH/2gAIAQEAAT8QXgqWC9nF9rHZzLiZz6fkuEIhyAsuSm8TPIFKOmoCq2zBl2e2TEA6tJ8TqDuNIq0V7nAV1C7hzXK5XuHE4ouf/9k='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"thane furrows\"\n        title=\"thane furrows\"\n        src=\"/static/a1534e5fcfff7e324f53a977c945760e/c8387/thane-204x300.jpg\"\n        srcset=\"/static/a1534e5fcfff7e324f53a977c945760e/c8387/thane-204x300.jpg 204w\"\n        sizes=\"(max-width: 204px) 100vw, 204px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span>\n    <figcaption class=\"gatsby-resp-image-figcaption\">thane furrows</figcaption>\n  </figure></p>\n<p>O cara da foto acima chama-se <a href=\"http://www.imdb.com/name/nm0644203/\" target=\"_blank\" rel=\"noreferrer\">Steve Oedekerk</a>, o diretor/escritor dos filmes <a href=\"http://www.imdb.com/title/tt0315327/\" target=\"_blank\" rel=\"noreferrer\">Todo Poderoso</a>, <a href=\"http://www.imdb.com/title/tt0109040/\" target=\"_blank\" rel=\"noreferrer\">Ace Ventura</a>, <a href=\"http://www.imdb.com/title/tt0129290/\" target=\"_blank\" rel=\"noreferrer\">Patch Adams</a>, <a href=\"http://www.imdb.com/title/tt0240468/\" target=\"_blank\" rel=\"noreferrer\">Kung Pow</a> (onde também atuou), <a href=\"http://www.imdb.com/title/tt0119807/\" target=\"_blank\" rel=\"noreferrer\">Nada a Perder</a>, entre outros. Bom, o cara é simplesmente um gênio, e sua primeira atuação no filme independente de 1991, <a href=\"http://www.imdb.com/title/tt0102032/\" target=\"_blank\" rel=\"noreferrer\">High Strung</a>, é excelente. O filme retrata um dia normal do escritor de livros infantis Thane Furrows, que se irrita e reclama de tudo o tempo todo. O filme é praticamente um <a href=\"http://pt.wikipedia.org/wiki/Stand-up_comedy\" target=\"_blank\" rel=\"noreferrer\">Stand-up Comedy</a>. Esse vídeo é de uma parte em que Thane reclama de sua ex, é hilário. Dica para quem gosta de rir: <strong>ASSISTAM ESSE FILME</strong>.</p>\n<p><div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.42857142857143%; position: relative; height: 0; overflow: hidden; margin-bottom: 1.0725rem\" > <div class=\"embedVideo-container\"> <iframe title=\"\" src=\"https://www.youtube.com/embed/B9wFZyUSEBs?rel=0\" class=\"embedVideo-iframe\" style=\"border:0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; \" loading=\"eager\" allowfullscreen=\"\" sandbox=\"allow-same-origin allow-scripts allow-popups\"></iframe> </div> </div></p>\n<p>Esse filme infelizmente não existe em DVD, e também acho raro encontrar em alguma locadora em VHS. Eu tenho uma cópia digitalizada que eu fiz da minha <a href=\"http://shop.ebay.com/?_from=R40&#x26;_trksid=m38&#x26;_nkw=highstrungvhs\" target=\"_blank\" rel=\"noreferrer\">fita que comprei no Ebay</a>.</p>","fields":{"postHashId":"ZnVubnl0cnVlLi4vLi4vY292ZXJzLzIwMDgvcG9zdC1pZC0xNTgtY292ZXIucG5nMjAwOC0xMC0wMlQwMDowMDowMC4wMDBa","slug":"/2008/2008-10-02-steve-oedekerk.pt-br/","path":"/blog/funny/steve-oedekerk/","locale":"pt-br"},"rawMarkdownBody":"![thane furrows](../../uploads/blog/2008/10/thane-204x300.jpg)\r\n\r\nO cara da foto acima chama-se [Steve Oedekerk](http://www.imdb.com/name/nm0644203/), o diretor/escritor dos filmes [Todo Poderoso](http://www.imdb.com/title/tt0315327/), [Ace Ventura](http://www.imdb.com/title/tt0109040/), [Patch Adams](http://www.imdb.com/title/tt0129290/), [Kung Pow](http://www.imdb.com/title/tt0240468/) (onde também atuou), [Nada a Perder](http://www.imdb.com/title/tt0119807/), entre outros. Bom, o cara é simplesmente um gênio, e sua primeira atuação no filme independente de 1991, [High Strung](http://www.imdb.com/title/tt0102032/), é excelente. O filme retrata um dia normal do escritor de livros infantis Thane Furrows, que se irrita e reclama de tudo o tempo todo. O filme é praticamente um [Stand-up Comedy](http://pt.wikipedia.org/wiki/Stand-up_comedy). Esse vídeo é de uma parte em que Thane reclama de sua ex, é hilário. Dica para quem gosta de rir: **ASSISTAM ESSE FILME**.\r\n\r\n`youtube: https://www.youtube.com/watch?v=B9wFZyUSEBs`\r\n\r\nEsse filme infelizmente não existe em DVD, e também acho raro encontrar em alguma locadora em VHS. Eu tenho uma cópia digitalizada que eu fiz da minha [fita que comprei no Ebay](http://shop.ebay.com/?_from=R40&_trksid=m38&_nkw=highstrungvhs).\r\n","frontmatter":{"tags":["high strung","kung pow","relacionamentos","steve oedekerk","dicas","engraçado","filmes"],"categories":["funny"],"allowComments":true,"publishOnMedium":false,"cover":"../../covers/2008/post-id-158-cover.png","date":"2008-10-02T00:00:00.000Z","id":158,"path":"steve-oedekerk","show":true,"title":"Steve Oedekerk","hideExcerpt":false,"subtitle":"Steve Oedekerk: um talento da comédia que talvez não conheça."}}},{"node":{"excerpt":"Well, I don’t really know how to have this blog thing, it…","html":"<p>Well, I don’t really know how to have this blog thing, it seems that it was one of the things that was fashionable 5 years ago, and suddenly it became fashionable again I guess!</p>\n<p>Now that I have my own beautiful domain, I decided to create this blog, I haven’t decided on what it will be about yet, but it will certainly be well mixed 😃</p>\n<p>Nice!</p>\n<p><img src=\"/a148c25ce3ce372a77fb7f25593e1eeb/saci.gif\" alt=\"Saci\"></p>","fields":{"postHashId":"Z2VuZXJhbHRydWUuLi8uLi9jb3ZlcnMvMjAwOC9wb3N0LWlkLTEtY292ZXIucG5nMjAwOC0wOS0yOFQwMDowMDowMC4wMDBa","slug":"/2008/2008-09-28-first-post.en/","path":"/blog/general/first-post/","locale":"en"},"rawMarkdownBody":"Well, I don't really know how to have this blog thing, it seems that it was one of the things that was fashionable 5 years ago, and suddenly it became fashionable again I guess!\r\n\r\nNow that I have my own beautiful domain, I decided to create this blog, I haven't decided on what it will be about yet, but it will certainly be well mixed 😃\r\n\r\nNice!\r\n\r\n![Saci](../../uploads/blog/2008/09/saci.gif)\r\n","frontmatter":{"tags":["saci","zelda","general"],"categories":["general"],"allowComments":true,"publishOnMedium":false,"cover":"../../covers/2008/post-id-1-cover.png","date":"2008-09-28T00:00:00.000Z","id":1,"path":"first-post","show":true,"title":"First Post","hideExcerpt":false,"subtitle":"New blog, no idea, just having fun!"}}},{"node":{"excerpt":"Bom, eu não sei direito ter esse negócio de blog, parece que…","html":"<p>Bom, eu não sei direito ter esse negócio de blog, parece que foi uma das coisas que era moda a 5 anos atrás e de repente virou moda de novo e sei lá!</p>\n<p>Agora que tenho meu próprio e lindo domínio, resolvi criar esse blog, não decidi sobre o que vai tratar ainda, mas com certeza será bem mesclado 😃</p>\n<p>Legal!</p>\n<p><img src=\"/a148c25ce3ce372a77fb7f25593e1eeb/saci.gif\" alt=\"Saci\"></p>","fields":{"postHashId":"Z2VuZXJhbHRydWUuLi8uLi9jb3ZlcnMvMjAwOC9wb3N0LWlkLTEtY292ZXIucG5nMjAwOC0wOS0yOFQwMDowMDowMC4wMDBa","slug":"/2008/2008-09-28-primeiro-post.pt-br/","path":"/blog/general/primeiro-post/","locale":"pt-br"},"rawMarkdownBody":"Bom, eu não sei direito ter esse negócio de blog, parece que foi uma das coisas que era moda a 5 anos atrás e de repente virou moda de novo e sei lá!\r\n\r\nAgora que tenho meu próprio e lindo domínio, resolvi criar esse blog, não decidi sobre o que vai tratar ainda, mas com certeza será bem mesclado 😃\r\n\r\nLegal!\r\n\r\n![Saci](../../uploads/blog/2008/09/saci.gif)\r\n","frontmatter":{"tags":["saci","zelda","geral"],"categories":["general"],"allowComments":true,"publishOnMedium":false,"cover":"../../covers/2008/post-id-1-cover.png","date":"2008-09-28T00:00:00.000Z","id":1,"path":"primeiro-post","show":true,"title":"Primeiro Post","hideExcerpt":false,"subtitle":"Um blog novo, sem saber sobre o que vai ser."}}}],"language":"en","intl":{"language":"en","languages":["en","pt-br"],"messages":{"site_title":"pablo.gg","title":"Title","author":"@thepiratepablo","search_placeholder":"Search...","about":"About","photos":"Photos","archive":"Archive","contact":"Contact","close":"Close","contact_page":"Contact page","see_more":"See more posts","built_with":"Built with ","buy_me_a_soda":"Buy me a soda","blog":"Blog","blog_posts":"Blog posts","go_to_post":"Go to post","search":"Search","loading":"Loading...","search_results":"Search results","search_results_for":"{quantity} search results for: \"{query}\"","search_for_query":"Search for \"{query}\"","no_results":"No results","home":"Home","description":"Yet another developer personal blog","go_back":"Go back to the homepage","thats_me":"That's me!","got_it":"Got it!","check_it_out":"Check it out!","we_are":"We are","e3":"E3","away_from_next_sgf":"away from Summer Game Fest 2026","away_from_next_gamescom":"away from Gamescom 2026","sgf_countdown":"Summer Game Fest Countdown","gamescom_countdown":"Gamescom Countdown","e3_paragraph_1":"This page once featured a countdown to the next E3 event, a moment that countless gamers and industry professionals looked forward to each year. E3 was not just an event; it was a celebration of our shared passion for video games, a place where dreams were realized, and memories were made.","e3_paragraph_2":"From the electrifying announcements to the hands-on demos, E3 was the heartbeat of the gaming world. It brought together people from all corners of the globe, united by their love for games. For many, it was a chance to meet their heroes, discover new titles, and experience the thrill of the latest innovations in gaming technology.","e3_paragraph_3":"However, as the gaming landscape has evolved, so too has the way we connect and celebrate our passion. While E3 has come to an end, the spirit of excitement and community it fostered lives on. We now look forward to new ways of coming together, sharing our love for games, and creating new memories.","e3_paragraph_4":"Though the countdown is gone, the legacy of E3 will forever remain in our hearts, reminding us of the incredible journeys we've taken and the bonds we've formed along the way.","sec":"Sec","secs":"Secs","min":"Min","mins":"Mins","hour":"Hour","hours":"Hours","day":"Day","days":"Days","month":"Month","months":"Months","year":"Year","years":"Years","recent_posts":"Recent posts","email":"Email","twitter":"Twitter","name":"Name","page":"Page","fill_this_want_reply":"Fill this in if you want me to contact you back","sorry_this_post_unavailable_language":"Sorry, this post is not available in the language you picked","language":"Language","comment":"Comment","comments":"Comments","no_comments":"No comments yet.","post_comment":"Post comment","send_message":"Send message","message":"Message","post_a_comment":"Post a comment","your_comment_submitted":"Your comment has been successfully submitted.","your_message_submitted":"Your message has been successfully submitted.","on":"on","ok":"Ok","copy":"Copy","copied":"Copied","photo_num":"Photo {num}","the_matrix_has_you":"The Matrix has you...","about_paragraph_1":"A technology enthusiast from an early age, I have always been interested in computers and video games.","about_paragraph_2":"I graduated in Information Technology at Estácio de Sá University and always try to find out about new technologies and get involved in new development projects, some of which the code can be found on GitHub.","cookie_banner_consent":"By using this website you agree to our use of cookies to deliver a better experience.","written_in":"Written in ","no_post_this_tag":"No post in English include this tag.","tags":"Tags","tag_colon":"Tag: ","tags_colon":"Tags: ","posts_tagged":"Posts tagged with ","categories":"Categories","category":"Category","category_colon":"Category: ","posts_on_category":"Posts on category ","related_posts":"Related posts","read_time":"🕒 {time} min. read","create_post":"Create Post","show":"Show","date":"Date","download":"Download","add_tag":"Add Tag","hide_excerpt":"Hide Excerpt","publish_on_medium":"Publish on Medium","allow_comments":"Allow Comments","subtitle":"Subtitle","you_must_be_truly_desperate":"You must be truly desperate to come to me for help","game.game_title":"pablo.gg - The Game","game.next":"Next","game.ok":"Ok","game.loading_asset_colon":"Loading asset:","game.loading":"Loading...","game.characters.npc_01":"Frost","game.characters.npc_02":"Gavin","game.characters.npc_03":"Giles","game.characters.npc_04":"Godfrey","game.characters.npc_05":"Hugh","game.characters.npc_06":"Ivar","game.characters.npc_07":"Leopold","game.characters.npc_08":"Lucian","game.characters.npc_09":"Gumercindo","game.characters.npc_10":"Mr. Flower","game.characters.npc_11":"Maxim","game.characters.npc_12":"Milo","game.characters.npc_13":"Otto","game.characters.npc_14":"Palmer","game.characters.npc_15":"Quentin","game.characters.npc_16":"Sebastian","game.characters.npc_17":"Neville","game.characters.npc_18":"Cassian","game.characters.npc_19":"Balthasar","game.characters.npc_20":"Jasper","game.characters.sign_01":"Sign","game.characters.book_01":"Book","game.characters.home_page_city_sign":"Sign","game.characters.coding_category_city_sign_01":"Sign","game.characters.coding_category_city_sign_02":"Sign","game.characters.events_category_city_sign":"Sign","game.characters.funny_category_city_sign":"Sign","game.characters.gadgets_category_city_sign_01":"Sign","game.characters.gadgets_category_city_sign_02":"Sign","game.characters.games_category_city_sign":"Sign","game.characters.general_category_city_sign":"Sign","game.characters.tips_category_city_sign":"Sign","game.characters.collectibles_category_city_sign":"Sign","game.characters.sword":"Info","game.characters.push":"Info","game.gamepad.a_button":"A Button","game.gamepad.b_button":"B Button","game.gamepad.d_pad_left":"D-Pad Left","game.gamepad.d_pad_up":"D-Pad Up","game.gamepad.d_pad_right":"D-Pad Right","game.gamepad.d_pad_down":"D-Pad Down","game.gamepad.start_button":"Start Button","game.menu.start":"Start","game.menu.exit":"Exit","game.menu.settings":"Settings","game.game_over.game_over":"Game Over","game.game_over.retry":"Retry","game.game_over.exit":"Exit","game.start_menu.save_game":"Save Game","game.start_menu.exit":"Exit","game.browse_posts.choose_a_post":"Choose a Post to read","game.dialogs.npc_01.01":"Hey, you're finally awake!","game.dialogs.npc_01.02":"What, you don't know where you are?","game.dialogs.npc_01.03":"Don't be silly, you're at the Home Page City, remember?","game.dialogs.npc_01.04":"This city was founded by Pablo Montenegro to be the start of your journey","game.dialogs.npc_01.05":"Go explore the world and find other cities where you can read the accumulated knowledge of our civilization...","game.dialogs.npc_01.06":"... some people call it \"Blog Posts\", I don't know why...","game.dialogs.npc_02.01":"Be careful with the Slimes that live in the wild.","game.dialogs.npc_02.02":"Press SPACE to use your sword","game.dialogs.npc_02.03":"What is SPACE? I have no idea.","game.dialogs.npc_03.01":"Hello, welcome to our library","game.dialogs.npc_03.02":"We only have one book, which contains all of this city category publications.","game.dialogs.npc_03.03":"Go check it out!","game.dialogs.npc_04.01":"I like snails","game.dialogs.npc_05.01":"Incomplete sentences may cause some","game.dialogs.npc_06.01":"Red is greener than purple, for sure.","game.dialogs.npc_07.01":"Having a beard is the new not having a beard","game.dialogs.npc_08.01":"Sup","game.dialogs.npc_09.01":"\" - Cooper, what are you doing?\"\n\" - Docking.\"","game.dialogs.npc_10.01":"I should buy a boat","game.dialogs.npc_11.01":"Have you heard the me neither joke? Me neither.","game.dialogs.npc_12.01":"I clean toilet and rescue princesses, good life, yes?","game.dialogs.npc_13.01":"We want the airwaves back","game.dialogs.npc_14.01":"Save the cheerleader, save the world","game.dialogs.npc_15.01":"Hello, how are you?","game.dialogs.npc_15.02":"Ok bye!","game.dialogs.npc_16.01":"A kangaroo is really just a rabbit on steroids","game.dialogs.npc_17.01":"For the 216th time, he said he would quit drinking soda after this last Coke","game.dialogs.npc_18.01":"Nothing and everything is possimpible","game.dialogs.npc_19.01":"For a city called \"Events\", there isn't much going on...","game.dialogs.npc_20.01":"I have heard that there's a way to push some objects in this game, but I don't know how to do it.","game.dialogs.sign_01.01":"Congrats, you can read this!","game.dialogs.book_01.01":"Hey, thanks for trying out this very weird way to access my website","game.dialogs.book_01.02":"This project wouldn't be possible without the awesome open-source work of many people, like:","game.dialogs.book_01.03":"ArMM1998 - For the characters sprites and tilesets","game.dialogs.book_01.04":"PixElthen - For the slime sprites","game.dialogs.book_01.05":"pixelartm - For the pirate hat sprites","game.dialogs.book_01.06":"jkjkke - For the Game Over screen background","game.dialogs.book_01.07":"KnoblePersona - For the Main Menu screen background","game.dialogs.book_01.08":"Min - For the open book sprite","game.dialogs.book_01.09":"And of course, Richard Davey for making Phaser.io!","game.dialogs.home_page_city_sign":"City of Home Page","game.dialogs.coding_category_city_sign.01":"City of Coding Category","game.dialogs.coding_category_city_sign.02":"City of Coding Category","game.dialogs.events_category_city_sign":"City of Events Category","game.dialogs.funny_category_city_sign":"City of Funny Category","game.dialogs.gadgets_category_city_sign.01":"City of Gadgets Category","game.dialogs.gadgets_category_city_sign.02":"City of Gadgets Category","game.dialogs.games_category_city_sign":"City of Games Category","game.dialogs.general_category_city_sign":"City of General Category","game.dialogs.tips_category_city_sign":"City of Tips Category","game.dialogs.collectibles_category_city_sign":"City of Collectibles Category","game.dialogs.sword_item_description":"You can now attack, press SPACE to use your sword.","game.dialogs.push_item_description":"Now you can push some objects, press SPACE in front of a object to use push it.","zelda_timeline.title":"Zelda Timeline","zelda_timeline.timeline_split":"Timeline Split","zelda_timeline.timeline_unification":"Timeline Unification","zelda_timeline.icons_from":"The icons used on this page are from zeldauniverse.net and game-icons.net","zelda_timeline.creation":"Creation","zelda_timeline.creation_of_land_sky":"The Creation of the Land and Sky","zelda_timeline.goddess_hylia_and_sky_era":"Goddess Hylia and Sky Era","zelda_timeline.skyward_sword":"Skyward Sword","zelda_timeline.the_ancient_battle":"The Ancient Battle and the reincarnation of the Goddess Hylia","zelda_timeline.return_to_surface":"Return to the surface","zelda_timeline.era_of_chaos":"Era of Chaos","zelda_timeline.sacred_realm_sealed":"The Sacred Realm is Sealed","zelda_timeline.era_of_prosperity":"Era of Prosperity","zelda_timeline.establishment_of_hyrule":"The Hyrule Kingdom is established","zelda_timeline.force_era":"Force Era","zelda_timeline.the_minish_cap":"The Minish Cap","zelda_timeline.rise_of_evil_vaati":"The Rise of the Evil Vaati","zelda_timeline.four_swords":"Four Swords","zelda_timeline.resurrection_of_vaati":"The Resurrection of Vaati","zelda_timeline.era_of_the_hero_of_time":"Era of the Hero of Time","zelda_timeline.hyrulean_civil_war":"Hyrulean Civil War","zelda_timeline.ocarina_of_time":"Ocarina of Time","zelda_timeline.sacred_realm_becomes_dark_world":"The Sacred Realm Becomes the Dark World","zelda_timeline.ganondorf_becomes_ganon":"Ganondorf becomes Ganon","zelda_timeline.hero_is_defeated":"Hero is defeated","zelda_timeline.decline_of_last_hero":"The Decline of Hyrule and the Last Hero","zelda_timeline.the_imprisoning_war":"The Imprisoning War","zelda_timeline.era_of_dark_and_light":"Era of Light and Dark","zelda_timeline.a_link_to_the_past":"A Link to the Past","zelda_timeline.resurrection_of_ganon":"The Resurrection of Ganon","zelda_timeline.resurrection_of_ganon_is_prevented":"The Resurrection of Ganon is prevented","zelda_timeline.links_awakening":"Link's Awakening","zelda_timeline.oracle_of_ages_and_seasons":"Oracle of Ages and Oracle of Seasons","zelda_timeline.a_link_between_worlds":"A Link Between Worlds","zelda_timeline.tri_force_heroes":"Tri Force Heroes","zelda_timeline.the_gold_era":"The Gold Era","zelda_timeline.monarchs_of_hyrule_use_triforce":"The Monarchs of Hyrule Use the Triforce","zelda_timeline.era_of_decline":"The Era of Decline","zelda_timeline.tragedy_of_princess_zelda_1":"The Tragedy of Princess Zelda I","zelda_timeline.the_legend_of_zelda":"The Legend of Zelda","zelda_timeline.adventure_of_link":"Adventure of Link","zelda_timeline.hero_defeated":"Hero Defeated","zelda_timeline.child_era":"Child Era","zelda_timeline.adult_era":"Adult Era","zelda_timeline.sacred_realm_protected":"The Sacred Realm Remains Protected","zelda_timeline.twilight_realm_and_legacy_of_hero":"The Twilight Realm and the Legacy of the Hero","zelda_timeline.majoras_mask":"Majora's Mask","zelda_timeline.prince_of_thieves_is_executed":"The Demon Thief, Ganondorf, Is Executed","zelda_timeline.twilight_era":"The Twilight Era","zelda_timeline.twilight_princess":"Twilight Princess","zelda_timeline.shadow_invasion":"The Shadow Invasion","zelda_timeline.shadow_era":"The Shadow Era","zelda_timeline.four_swords_adventures":"Four Swords Adventures","zelda_timeline.reincarnation_of_ganondorf":"The Reincarnation of Ganondorf","zelda_timeline.ganondorf_is_sealed":"Ganondorf is sealed","zelda_timeline.hero_of_wind_and_new_world":"The Hero of Wind and a New World","zelda_timeline.era_without_a_hero":"The Era without a Hero","zelda_timeline.ganondorf_is_resurrected":"Ganondorf is Resurrected","zelda_timeline.hyrule_is_sealed_and_flooded":"Hyrule is sealed and then flooded","zelda_timeline.era_of_the_great_sea":"The Era of the Great Sea","zelda_timeline.the_wind_waker":"The Wind Waker","zelda_timeline.era_of_the_great_voyage":"The Era of the Great Voyage","zelda_timeline.phantom_hourglass":"Phantom Hourglass","zelda_timeline.era_of_hyrule_rebirth":"The Era of Hyrule's Rebirth","zelda_timeline.new_continent_discovered":"New Continent Discovered","zelda_timeline.new_hyrule_is_founded":"A New Hyrule Kingdom is founded","zelda_timeline.spirit_tracks":"Spirit Tracks","zelda_timeline.evil_king_malladus_is_resurrected":"The Evil King Malladus is Resurrected","zelda_timeline.age_of_calamity":"Age of Calamity","zelda_timeline.breath_of_the_wild":"Breath of the Wild","zelda_timeline.era_of_the_wilds":"Era of the Wilds","zelda_timeline.calamity_ganon_is_sealed":"Calamity Ganon is Sealed. Technology is banned, leading some Sheikah to form the Yiga Clan","zelda_timeline.divine_beasts_are_cleansed":"The Divine Beasts are cleansed and Calamity Ganon is Sealed","zelda_timeline.tears_of_the_kingdom":"Tears of the Kingdom","zelda_timeline.hyrule_kingdom_is_teared_apart":"Ganondorf is Resurrected (I think?)","blog_categories.games":"Games","blog_categories.general":"General","blog_categories.tips":"Tips","blog_categories.events":"Events","blog_categories.coding":"Coding","blog_categories.funny":"Funny","blog_categories.collectibles":"Collectibles","blog_categories.gadgets":"Gadgets","forty_two_page.title":"Forty Two","forty_two_page.description":"So long and thanks for all the fish!","projects_page.title":"Projects","projects_page.description":"Here is a list of some of my favorites personal projects.","projects_page.gatsbyMaterialUiBlogDescription":"A simple Gatsby Blog Starter with Material UI.","projects_page.contractBuilderDescription":"Contract Builder is a free open-source project that allows anyone to easily maintain and build any kind of contract (legal documents, lawsuit, rent, agreements, construction and so on) using Google Spreadsheets. This was develop as a personal project to help a friend who was struggling spending up to an hour to make a custom contract, now she is able to do it in less than 5 minutes. Hooray!","projects_page.resumeBuilderDescription":"Resume Builder is a free open-source project that allows anyone to easily maintain and build any kind of resume using Google Spreadsheets. This was develop as a personal project to help a friend who was struggling spending up to an hour to make a custom resumes.","projects_page.magentoChatbotDescription":"With this module you can fully integrate your Magento store with the most popular chat apps in the market. This means that by simply installing this module and a few clicks you can have a new way to show and sell your products to your clients. Very easy to use! Try now, it's FREE.","projects_page.jamStackSortenerDescription":"This is a basic URL shortener POC build with Gatsby.","projects_page.gotinhaDescription":"It was always my dream to make my own game, and after trying Unity a couple years ago, I decided to try it again with something I'm more familiar with: Javascript. As a frontend developer, Javascript is already the language that I write most of my code at work and also in my personal projects, and after a quick search I was able to find the amazing PhaserJS Framework for building 2D web games.","e3_2012_photos.title":"E3 2012","e3_2012_photos.description":"On June 2012 I attended E3 as a media press for a full coverage for Nintendo Blast.","e3_2013_photos.title":"E3 2013","e3_2013_photos.description":"On June 2013 I attended E3 as a media press for a full coverage for Game Blast.","e3_2014_photos.title":"E3 2014","e3_2014_photos.description":"On June 2014 I attended E3 as a media press for a full coverage for Game Blast.","e3_2015_photos.title":"E3 2015","e3_2015_photos.description":"On June 2015 I attended E3 as a media press for a full coverage for Game Blast and Game Over TV.","e3_2017_photos.title":"E3 2017","e3_2017_photos.description":"On June 2012 I attended E3 as a media press for a full coverage for PlayReplay and Game Over TV.","e3_2019_photos.title":"E3 2019","e3_2019_photos.description":"On June 2019 I attended E3 as a media press for a full coverage for PlayReplay.","gamescom_2019_photos.title":"Gamescom 2019","gamescom_2019_photos.description":"On August 2019 I attended Gamescom as a media press for a full coverage for PlayReplay.","san_francisco_2019_photos.title":"San Francisco 2019","san_francisco_2019_photos.description":"On September 2019 I've traveled to San Francisco for the Metallica S&M2 concert.","notfound.title":"404: Not found","notfound.header":"404 NOT FOUND","notfound.description":"Sorry, this page doesn't seem to exist. Perhaps the archives are incomplete?","seo_keywords.developer":"developer","seo_keywords.development":"development","seo_keywords.javascript":"javascript","seo_keywords.es6":"es6","seo_keywords.e3":"e3","seo_keywords.sgf":"sgf","seo_keywords.gamescom":"gamescom","seo_keywords.countdown":"countdown","seo_keywords.archive":"archive","seo_keywords.about_me":"about me","seo_keywords.personal_blog":"personal blog","seo_keywords.personal_projects":"personal projects","seo_keywords.travels":"travels","seo_keywords.tips":"tips","seo_keywords.lifehacks":"lifehacks","seo_keywords.reviews":"reviews","seo_keywords.games":"games","seo_keywords.timeline":"timeline","seo_keywords.photos":"photos","cookie_law.we_use_cookies":"We use cookies to ensure you get the best experience on our website. By using our website you agree to our ","cookie_law.title":"Cookie policy","cookie_law.what_are_cookies":"What are cookies?","cookie_law.what_are_cookies_text":"As is common practice with almost all professional websites this site uses cookies, which are tiny files that are downloaded to your computer, to improve your experience. This page describes what information they gather, how we use it and why we sometimes need to store these cookies. We will also share how you can prevent these cookies from being stored however this may downgrade or 'break' certain elements of the sites functionality. For more general information on cookies, please read ","cookie_law.what_are_cookies_more_info_url":"https://en.wikipedia.org/wiki/HTTP_cookie","cookie_law.how_we_use_cookies":"How we use cookies","cookie_law.how_we_use_cookies_text":"We use cookies for a variety of reasons detailed below. Unfortunately in most cases there are no industry standard options for disabling cookies without completely disabling the functionality and features they add to this site. It is recommended that you leave on all cookies if you are not sure whether you need them or not in case they are used to provide a service that you use.","cookie_law.disabling_cookies":"Disabling cookies","cookie_law.disabling_cookies_text":"You can prevent the setting of cookies by adjusting the settings on your browser (see your browser Help for how to do this). Be aware that disabling cookies will affect the functionality of this and many other websites that you visit. Disabling cookies will usually result in also disabling certain functionality and features of the this site. Therefore it is recommended that you do not disable cookies.","cookie_law.the_cookies_we_set":"The cookies we set","cookie_law.site_preferences_cookie":"Site preferences cookies","cookie_law.site_preferences_cookie_text":"In order to provide you with a great experience on this site we provide the functionality to set your preferences for how this site runs when you use it. In order to remember your preferences we need to set cookies so that this information can be called whenever you interact with a page is affected by your preferences.","cookie_law.third_party_cookies":"Third party cookies","cookie_law.third_party_cookies_text":"In some special cases we also use cookies provided by trusted third parties. The following section details which third party cookies you might encounter through this site.","cookie_law.third_party_cookies_item_1":"This site uses Google Analytics which is one of the most widespread and trusted analytics solution on the web for helping us to understand how you use the site and ways that we can improve your experience. These cookies may track things such as how long you spend on the site and the pages that you visit so we can continue to produce engaging content. For more information on Google Analytics cookies, see the official Google Analytics page.","cookie_law.third_party_cookies_item_2":"From time to time we test new features and make subtle changes to the way that the site is delivered. When we are still testing new features these cookies may be used to ensure that you receive a consistent experience whilst on the site whilst ensuring we understand which optimisations our users appreciate the most.","cookie_law.more_information":"More information","cookie_law.more_information_text":"Hopefully that has clarified things for you and as was previously mentioned if there is something that you aren't sure whether you need or not it's usually safer to leave cookies enabled in case it does interact with one of the features you use on our site. However if you are still looking for more information then you can contact us through our "},"routed":true,"originalPath":"/archive/6","redirect":true,"redirectDefaultLanguageToRoot":false,"defaultLanguage":"en","fallbackLanguage":"","ignoredPaths":[]},"locale":"en"}},
    "staticQueryHashes": ["1156153307","1355482417","1591365477","1628619374","2127381735","2288279559","26159077","3566410298","3649515864","3847325417","3982724423","928834867"]}