<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Marco Pegoraro</title><description>When it comes to write code you don&apos;t need to learn magic spells. Just take a look outside the window and solve your problems with patterns from the real world.</description><link>https://marcopeg.com/</link><item><title>Sleep tight and have a happy Life!</title><link>https://marcopeg.com/sleep-tight-and-have-an-happy-life/</link><guid isPermaLink="true">https://marcopeg.com/sleep-tight-and-have-an-happy-life/</guid><description>Backups are strange animals. In a perfect world you don’t need backups. You put efforts in building a solid backup strategy, you buy external drives, cloud storage and amazing software which you wish you never have to use in life.</description><pubDate>Thu, 15 Jan 2015 23:00:00 GMT</pubDate></item><item><title>The Curse of the Proud Developer</title><link>https://marcopeg.com/the-curse-of-the-proud-developer/</link><guid isPermaLink="true">https://marcopeg.com/the-curse-of-the-proud-developer/</guid><description>When bad things happen on a Friday night, you ought to face your fears, seek help with your team, and work together to get to the beer you deserve!</description><pubDate>Mon, 12 Jan 2015 23:00:00 GMT</pubDate></item><item><title>The Holy Grail of Code Sharing</title><link>https://marcopeg.com/the-holy-grail-of-code-sharing/</link><guid isPermaLink="true">https://marcopeg.com/the-holy-grail-of-code-sharing/</guid><description>Codesharing is a concept that is whispered in a low tone around the office, is being shouted loud by tools producers, and is simply misunderstood by the great part of us, IT folks.</description><pubDate>Fri, 27 Feb 2015 23:00:00 GMT</pubDate></item><item><title>You&apos;d better Test to save some Rest</title><link>https://marcopeg.com/youd-better-test-to-save-some-rest/</link><guid isPermaLink="true">https://marcopeg.com/youd-better-test-to-save-some-rest/</guid><description>Since the day I became a developer, I&apos;ve always feared the &quot;Big What The Fuck&quot;.</description><pubDate>Wed, 14 Jan 2015 23:00:00 GMT</pubDate></item><item><title>Dockerized MySQL Crashes a Lot!</title><link>https://marcopeg.com/dockerized-mysql-crashes-lot/</link><guid isPermaLink="true">https://marcopeg.com/dockerized-mysql-crashes-lot/</guid><description>Have you ever experienced a dockerized MySQL to stuck in low memory VPS? I did and luckily I found a solution! (yes, I googled it)&quot;</description><pubDate>Sun, 13 Nov 2016 23:00:00 GMT</pubDate></item><item><title>What is it like to be a Junior Developer?</title><link>https://marcopeg.com/what-is-it-like-to-be-a-junior-developer/</link><guid isPermaLink="true">https://marcopeg.com/what-is-it-like-to-be-a-junior-developer/</guid><description>It&apos;s the magic moment in which you realise you can use your knowledge to make some money.</description><pubDate>Thu, 24 Nov 2016 23:00:00 GMT</pubDate></item><item><title>Apple - Security for travelers sucks</title><link>https://marcopeg.com/apple-security-for-travellers-sucks/</link><guid isPermaLink="true">https://marcopeg.com/apple-security-for-travellers-sucks/</guid><description>Did you know that you can&apos;t print any recovery code for your AppleID account? The more you protect it, the more is likely you lose control over it. And do you travel a lot? Then you&apos;d better read this!</description><pubDate>Wed, 05 Apr 2017 22:00:00 GMT</pubDate></item><item><title>Docker Stats with Containers Names</title><link>https://marcopeg.com/docker-stats-with-containers-names/</link><guid isPermaLink="true">https://marcopeg.com/docker-stats-with-containers-names/</guid><description>There is a way to get container&apos;s names out of `docker stats`, and Docker Humble makes it ridicolously easy for you.</description><pubDate>Wed, 08 Feb 2017 23:00:00 GMT</pubDate></item><item><title>How to optimize Postgres for SELECT COUNT(*) on massive tables</title><link>https://marcopeg.com/how-to-optimize-postgres-for-select-count-on-massive-tables/</link><guid isPermaLink="true">https://marcopeg.com/how-to-optimize-postgres-for-select-count-on-massive-tables/</guid><description>How to (slightly) optimize SELECT COUNT(*) performance on PostgreSQL using partial indexes.</description><pubDate>Sat, 02 Dec 2017 23:00:00 GMT</pubDate></item><item><title>WordPress on Thin Air</title><link>https://marcopeg.com/wordpress-on-thin-air/</link><guid isPermaLink="true">https://marcopeg.com/wordpress-on-thin-air/</guid><description>How to squeeze WordPress/MySql to the bare minimum memory consumption, and survive.</description><pubDate>Wed, 29 Mar 2017 22:00:00 GMT</pubDate></item><item><title>WP Admin proxy for NGINX</title><link>https://marcopeg.com/wp-admin-proxy-for-nginx/</link><guid isPermaLink="true">https://marcopeg.com/wp-admin-proxy-for-nginx/</guid><description>How to proxy wp-admin in a headless WordPress setup.</description><pubDate>Fri, 18 Aug 2017 22:00:00 GMT</pubDate></item><item><title>A 100% Free Website with Gatsby and Gitpod.io</title><link>https://marcopeg.com/a-100-free-website-with-gatsby-and-gitpod-io/</link><guid isPermaLink="true">https://marcopeg.com/a-100-free-website-with-gatsby-and-gitpod-io/</guid><description>Yes, I am working and hosting this website 100% for free thanks to GatsbyJS and Gitpod.io - here is how you can do the same</description><pubDate>Mon, 01 Apr 2019 22:00:00 GMT</pubDate></item><item><title>AWS S3 File Names - Troubleshooting</title><link>https://marcopeg.com/aws-s3-file-names-troubleshooting/</link><guid isPermaLink="true">https://marcopeg.com/aws-s3-file-names-troubleshooting/</guid><description>How to delete S3 files that contains spaces or non ASCII characters</description><pubDate>Wed, 20 Feb 2019 23:00:00 GMT</pubDate></item><item><title>Coding The Stuffer</title><link>https://marcopeg.com/coding-the-stuffer/</link><guid isPermaLink="true">https://marcopeg.com/coding-the-stuffer/</guid><description>How comes when I need a specific service, I never find one ready?</description><pubDate>Fri, 22 Feb 2019 23:00:00 GMT</pubDate></item><item><title>Docker Compose Healthcheck</title><link>https://marcopeg.com/docker-compose-healthcheck/</link><guid isPermaLink="true">https://marcopeg.com/docker-compose-healthcheck/</guid><description>How to monitor containers&apos; status and create a deterministic boot order for your services.</description><pubDate>Mon, 18 Feb 2019 23:00:00 GMT</pubDate></item><item><title>Gatsby Begins</title><link>https://marcopeg.com/gatsby-begins/</link><guid isPermaLink="true">https://marcopeg.com/gatsby-begins/</guid><description>And so I tried out Gatsby and promptly decided to turn my WordPress-based blog into a static generated website.</description><pubDate>Sat, 09 Feb 2019 23:00:00 GMT</pubDate></item><item><title>Gitbook Plugins</title><link>https://marcopeg.com/gitbook-plugins/</link><guid isPermaLink="true">https://marcopeg.com/gitbook-plugins/</guid><description>Last weekend I&apos;ve been working on some plugins for GitBook. Here is the list!</description><pubDate>Tue, 10 Sep 2019 22:00:00 GMT</pubDate></item><item><title>Hooks - A truly modular NodeJS App</title><link>https://marcopeg.com/hooks-a-truly-modular-nodejs-app/</link><guid isPermaLink="true">https://marcopeg.com/hooks-a-truly-modular-nodejs-app/</guid><description>How to create a truly modular NodeJS App where your business values are organized in features and all the necessary infrastructure comes from NPM modules.</description><pubDate>Fri, 24 May 2019 22:00:00 GMT</pubDate></item><item><title>How to integrate Hasura with Auth0</title><link>https://marcopeg.com/how-to-integrate-hasura-with-auth0/</link><guid isPermaLink="true">https://marcopeg.com/how-to-integrate-hasura-with-auth0/</guid><description>Step by step guide on how to use Auth0 with Hasura in a Single Page App bootstrapped with Create React App.</description><pubDate>Thu, 26 Dec 2019 23:00:00 GMT</pubDate></item><item><title>How to keep your server clean of clutter with Docker Vacuum</title><link>https://marcopeg.com/how-to-keep-your-server-clean-of-clutter-with-docker-vacuum/</link><guid isPermaLink="true">https://marcopeg.com/how-to-keep-your-server-clean-of-clutter-with-docker-vacuum/</guid><description>Do you need a smart tool to clean up Docker images after a new deployment? Maybe DOCKER SYSTEM PRUNE is not always enough? Read on!</description><pubDate>Tue, 26 Mar 2019 23:00:00 GMT</pubDate></item><item><title>How to run Postgres for testing in Docker</title><link>https://marcopeg.com/how-to-run-postgres-for-testing-in-docker/</link><guid isPermaLink="true">https://marcopeg.com/how-to-run-postgres-for-testing-in-docker/</guid><description>Running E2E integration tests often require your Postgres to be up and running, here are few tricks and suggestions how to do just that.</description><pubDate>Tue, 21 May 2019 22:00:00 GMT</pubDate></item><item><title>How to Win Friends and Influence People</title><link>https://marcopeg.com/how-to-win-friends-and-influence-people/</link><guid isPermaLink="true">https://marcopeg.com/how-to-win-friends-and-influence-people/</guid><description>This book opened my eyes and helped me building up new relationships after my first marriage ended. You will get a list of simple principles to deal with people.</description><pubDate>Mon, 08 Apr 2019 22:00:00 GMT</pubDate></item><item><title>Never interrupt your enemy when he is making a mistake</title><link>https://marcopeg.com/never-interrupt-your-enemy-when-he-is-making-a-mistake/</link><guid isPermaLink="true">https://marcopeg.com/never-interrupt-your-enemy-when-he-is-making-a-mistake/</guid><description>... said Napoleon, and it took 38 years for me to understand it</description><pubDate>Sun, 07 Apr 2019 22:00:00 GMT</pubDate></item><item><title>Online IDEs for Learning how to Code</title><link>https://marcopeg.com/online-ides-for-learning-how-to-code/</link><guid isPermaLink="true">https://marcopeg.com/online-ides-for-learning-how-to-code/</guid><description>This is the best possible time to become a developer. Follow me and learn how to use FREE ONLINE RESOURCES to build a full-stack app that persists data in Postgres, exposes REST APIs with Fastify, and a sleek frontend with React and Ionic Framework.</description><pubDate>Wed, 27 Nov 2019 23:00:00 GMT</pubDate></item><item><title>Per-User Encryption with Postgres</title><link>https://marcopeg.com/per-user-encryption-with-postgres/</link><guid isPermaLink="true">https://marcopeg.com/per-user-encryption-with-postgres/</guid><description>In this article you learn how to apply per-user encryption to the data you store in Postgres. It is quite easy and it will allow you to guarantee the highest level of security and privacy to your users.</description><pubDate>Mon, 15 Jul 2019 22:00:00 GMT</pubDate></item><item><title>Setup a Free PostgreSQL Database</title><link>https://marcopeg.com/setup-a-free-postgresql-database/</link><guid isPermaLink="true">https://marcopeg.com/setup-a-free-postgresql-database/</guid><description>Do you want to learn Postgres? Today you can spin up your database completely for FREE and start experimenting with one of the best database tools ever.</description><pubDate>Sun, 01 Dec 2019 23:00:00 GMT</pubDate></item><item><title>Best Practices for a Good Team Experience</title><link>https://marcopeg.com/best-practices-for-a-good-team-experience/</link><guid isPermaLink="true">https://marcopeg.com/best-practices-for-a-good-team-experience/</guid><description>A few tricks I&apos;ve learned that make collaboration easier.</description><pubDate>Fri, 18 May 2018 22:00:00 GMT</pubDate></item><item><title>Make it Parallel</title><link>https://marcopeg.com/make-it-parallel/</link><guid isPermaLink="true">https://marcopeg.com/make-it-parallel/</guid><description>How to run consume a queue with multiple independent workers in Postgres, and survive!</description><pubDate>Thu, 01 Feb 2018 23:00:00 GMT</pubDate></item><item><title>Optional Parameter in AWS CloudFormation Stack YAML</title><link>https://marcopeg.com/optional-parameter-in-aws-cloudformation-stack-yaml/</link><guid isPermaLink="true">https://marcopeg.com/optional-parameter-in-aws-cloudformation-stack-yaml/</guid><description>The following YAML CloudFormation stack creates an EBS volume returning its reference for further usage in a higher level template.  I’ve chosen to us...</description><pubDate>Sun, 25 Mar 2018 22:00:00 GMT</pubDate></item><item><title>Event Sourcing in Postgres</title><link>https://marcopeg.com/event-sourcing-in-postgres/</link><guid isPermaLink="true">https://marcopeg.com/event-sourcing-in-postgres/</guid><description>How to build an Event Sourcing system using one of the best data-store tools available to humankind: Postgres!</description><pubDate>Sun, 13 Dec 2020 23:00:00 GMT</pubDate></item><item><title>FetchQ - An Introduction</title><link>https://marcopeg.com/fetchq-an-introduction/</link><guid isPermaLink="true">https://marcopeg.com/fetchq-an-introduction/</guid><description>Two years ago, I was working on a web-scraper with my startup Mysocial.io and we needed to distribute work across multiple servers while achieving uniqueness in the system. We were handling hundreds of millions of tasks and FetchQ is the result of that effort.</description><pubDate>Mon, 20 Jan 2020 23:00:00 GMT</pubDate></item><item><title>FetchqCRON</title><link>https://marcopeg.com/fetchqcron/</link><guid isPermaLink="true">https://marcopeg.com/fetchqcron/</guid><description>Executing repeatable jobs is at the core of most IT projects. From following up a few days after a user signs up, to repetitive cleaning or caching procedures. FetchqCRON provides time-based execution as a service, on Heroku or on-premise via Docker. FOR FREE.</description><pubDate>Tue, 31 Mar 2020 22:00:00 GMT</pubDate></item><item><title>ForrestJS &amp; Fastify Examples</title><link>https://marcopeg.com/forrestjs-fastify-examples/</link><guid isPermaLink="true">https://marcopeg.com/forrestjs-fastify-examples/</guid><description>Learn by examples how easy is to build a Fastify based Web Service with ForrestJS and its feature composability.</description><pubDate>Thu, 06 Aug 2020 22:00:00 GMT</pubDate></item><item><title>Hasura in Gitpod</title><link>https://marcopeg.com/hasura-in-gitpod/</link><guid isPermaLink="true">https://marcopeg.com/hasura-in-gitpod/</guid><description>How to run Hasura.io in a GitPod.io workspace</description><pubDate>Sun, 09 Feb 2020 23:00:00 GMT</pubDate></item><item><title>JavaScript: the Good Parts in 2020</title><link>https://marcopeg.com/javascript-the-good-parts-in-2020/</link><guid isPermaLink="true">https://marcopeg.com/javascript-the-good-parts-in-2020/</guid><description>This is a personal list of the stuff that I like about JavaScript and that I believe should be used today.</description><pubDate>Tue, 27 Oct 2020 23:00:00 GMT</pubDate></item><item><title>A Country Race to Diagnose Atrial Fibrillation</title><link>https://marcopeg.com/a-country-race-to-diagnose-atrial-fibrillation/</link><guid isPermaLink="true">https://marcopeg.com/a-country-race-to-diagnose-atrial-fibrillation/</guid><description>In this story, I’m going to tell you my experience with the healthcare system of the 3 countries: Sweden, Denmark, and Italy.</description><pubDate>Mon, 29 Nov 2021 07:47:33 GMT</pubDate></item><item><title>About Me</title><link>https://marcopeg.com/about/</link><guid isPermaLink="true">https://marcopeg.com/about/</guid><description>I was born to fly planes, luckily I&apos;m a darn good web engineer!</description><pubDate>Wed, 03 Nov 2021 14:22:26 GMT</pubDate></item><item><title>The Last One</title><link>https://marcopeg.com/and-so-it-began/</link><guid isPermaLink="true">https://marcopeg.com/and-so-it-began/</guid><description>Do you want to live happily ever after? You have to steer clear of sugar and start going to the gym. Said the doctor.</description><pubDate>Thu, 11 Nov 2021 16:04:04 GMT</pubDate></item><item><title>The Apple Watch got it first!</title><link>https://marcopeg.com/apple-watch-diagnose/</link><guid isPermaLink="true">https://marcopeg.com/apple-watch-diagnose/</guid><description>The first diagnosis of Atrial Fibrillation came from my Apple Watch. And my cardiologist took that into serious consideration.</description><pubDate>Mon, 29 Nov 2021 07:24:33 GMT</pubDate></item><item><title>Cookies Policy</title><link>https://marcopeg.com/cookies/</link><guid isPermaLink="true">https://marcopeg.com/cookies/</guid><description>Cookie Policy for MarcoPeg.com  This is the Cookie Policy for Ghost Pi, accessible from https://marcopeg.com.   What Are Cookies  As is common practic...</description><pubDate>Thu, 04 Nov 2021 14:47:39 GMT</pubDate></item><item><title>AFib,  Early Symptoms</title><link>https://marcopeg.com/early-symptoms/</link><guid isPermaLink="true">https://marcopeg.com/early-symptoms/</guid><description>The first signs, my worries, and how I got to pay full attention to my Atrial Fibrillation.</description><pubDate>Thu, 18 Nov 2021 14:43:49 GMT</pubDate></item><item><title>Event Sourcing in Postgres: The Client</title><link>https://marcopeg.com/event-sourcing-in-postgres-the-client/</link><guid isPermaLink="true">https://marcopeg.com/event-sourcing-in-postgres-the-client/</guid><description>How to store different client&apos;s reading cursor in PostgreSQL, so to facilitate consuming an event stream by different consumers.</description><pubDate>Fri, 26 Mar 2021 23:00:00 GMT</pubDate></item><item><title>Event Sourcing in Postgres: The Events</title><link>https://marcopeg.com/event-sourcing-in-postgres-the-events/</link><guid isPermaLink="true">https://marcopeg.com/event-sourcing-in-postgres-the-events/</guid><description>How to build a basic data model for Event Sourcing in PostgreSQL, and let multiple clients consume one or more topics.</description><pubDate>Mon, 11 Jan 2021 23:00:00 GMT</pubDate></item><item><title>Everything not saved will be lost</title><link>https://marcopeg.com/everything-not-saved-will-be-lost/</link><guid isPermaLink="true">https://marcopeg.com/everything-not-saved-will-be-lost/</guid><description>Nintendo &quot;Quit Screen&quot; message.</description><pubDate>Tue, 06 Apr 2021 10:49:00 GMT</pubDate></item><item><title>It’s all about my Lucky Star</title><link>https://marcopeg.com/its-a-lucky-thing/</link><guid isPermaLink="true">https://marcopeg.com/its-a-lucky-thing/</guid><description>Sometimes, it&apos;s just too easy to give in to sadness and anger. But it is also possible to look at the bright side, as Monty Python used to sing!</description><pubDate>Sat, 13 Nov 2021 12:49:46 GMT</pubDate></item><item><title>More Than a Feeling</title><link>https://marcopeg.com/more-than-a-feeling/</link><guid isPermaLink="true">https://marcopeg.com/more-than-a-feeling/</guid><description>This is how I feel when Atrial Fibrillation strikes, and what I&apos;m learning from it.</description><pubDate>Thu, 11 Nov 2021 16:04:36 GMT</pubDate></item><item><title>Outrun the Lion</title><link>https://marcopeg.com/outrun-the-lion/</link><guid isPermaLink="true">https://marcopeg.com/outrun-the-lion/</guid><description>You have to take care of your body if you want to outrun the lion! Proper training saves your life and improves its quality.</description><pubDate>Thu, 02 Dec 2021 07:50:21 GMT</pubDate></item><item><title>Projects</title><link>https://marcopeg.com/projects/</link><guid isPermaLink="true">https://marcopeg.com/projects/</guid><description>I like to start new project. No, I LOVE to start new projects. Starting new projects give me the opportunity to go deep into one single subject and le...</description><pubDate>Wed, 03 Nov 2021 14:28:05 GMT</pubDate></item><item><title>Speak Your Customer&apos;s Language</title><link>https://marcopeg.com/speak-the-language-of-your-customer/</link><guid isPermaLink="true">https://marcopeg.com/speak-the-language-of-your-customer/</guid><description>This is part of a series of good lessons that my dad tried to give me when I was young. Of course, I didn&apos;t get it for the best part of my life. But it is better late than never, right?</description><pubDate>Mon, 12 Apr 2021 08:39:00 GMT</pubDate></item><item><title>Strong people don&apos;t put others down</title><link>https://marcopeg.com/strong-people-dont-put-others-down/</link><guid isPermaLink="true">https://marcopeg.com/strong-people-dont-put-others-down/</guid><description>They lift them up - Darth Vader (philantropist)</description><pubDate>Wed, 20 Jan 2021 12:03:00 GMT</pubDate></item><item><title>The Danish Doctor</title><link>https://marcopeg.com/the-danish-doctor/</link><guid isPermaLink="true">https://marcopeg.com/the-danish-doctor/</guid><description>This is how I got my AFib diagnosis in Denmark thanks to my company&apos;s private healthcare insurance. Part of the series: A Country&apos;s Race to Diagnose.</description><pubDate>Thu, 18 Nov 2021 09:50:00 GMT</pubDate></item><item><title>The Italian Job</title><link>https://marcopeg.com/the-italian-job/</link><guid isPermaLink="true">https://marcopeg.com/the-italian-job/</guid><description>This is how I got my AFib diagnosis in Italy. Part of the series: A Country&apos;s Race to Diagnose.</description><pubDate>Wed, 17 Nov 2021 09:21:48 GMT</pubDate></item><item><title>The One Secret to Leadership</title><link>https://marcopeg.com/the-one-secret-to-leadership/</link><guid isPermaLink="true">https://marcopeg.com/the-one-secret-to-leadership/</guid><description>The one secret is to step aside and ask your team the &quot;what question&quot; so to guide them to a solution that you believe in.</description><pubDate>Wed, 01 Dec 2021 08:02:00 GMT</pubDate></item><item><title>The risk I took was calculated...</title><link>https://marcopeg.com/the-risk-i-took-was-calculated/</link><guid isPermaLink="true">https://marcopeg.com/the-risk-i-took-was-calculated/</guid><description>But man, am I bad at math.</description><pubDate>Sat, 06 Nov 2021 12:11:00 GMT</pubDate></item><item><title>The Swedish Struggle</title><link>https://marcopeg.com/the-swedish-struggle/</link><guid isPermaLink="true">https://marcopeg.com/the-swedish-struggle/</guid><description>Sweden is the country I live in. I sought help here but I received nothing so far. Here is my testify to a nightmarish healthcare experience.</description><pubDate>Wed, 17 Nov 2021 19:41:40 GMT</pubDate></item><item><title>You Can Learn From Anyone</title><link>https://marcopeg.com/you-can-learn-from-anyone/</link><guid isPermaLink="true">https://marcopeg.com/you-can-learn-from-anyone/</guid><description>You never know about the stuff that you don&apos;t know, and you never know what another guy knows. So it is better to keep an open mind about it.</description><pubDate>Fri, 05 Nov 2021 19:55:16 GMT</pubDate></item><item><title>A Far Death Experience</title><link>https://marcopeg.com/a-far-death-experience/</link><guid isPermaLink="true">https://marcopeg.com/a-far-death-experience/</guid><description>Near-Death Experiences allegedly give us a peek into the Great Beyond, but you don&apos;t always need to die to steer your Life clear from the rocks.</description><pubDate>Sat, 08 Jan 2022 18:19:44 GMT</pubDate></item><item><title>Thy Shall NOT Burn in the Context Provider HELL</title><link>https://marcopeg.com/context-provider-hell/</link><guid isPermaLink="true">https://marcopeg.com/context-provider-hell/</guid><description>How to structure your React PWA to achieve loose coupling of features and avoid the Context Provider Hell</description><pubDate>Mon, 31 Jan 2022 07:16:05 GMT</pubDate></item><item><title>Honor Thy Father and Thy Mother</title><link>https://marcopeg.com/honor-thy-father-and-thy-mother/</link><guid isPermaLink="true">https://marcopeg.com/honor-thy-father-and-thy-mother/</guid><description>How does your family react to your AFib management lifestyle? Here is my story.</description><pubDate>Tue, 11 Jan 2022 10:28:00 GMT</pubDate></item><item><title>Micro-Domain Architecture</title><link>https://marcopeg.com/micro-domain-architecture/</link><guid isPermaLink="true">https://marcopeg.com/micro-domain-architecture/</guid><description>A Micro-Domain Architecture is an organization of People and Tech that aim to keep under control the amount of information that must be exchanged between different parties,  and parallelize workstreams.</description><pubDate>Sat, 28 May 2022 09:48:15 GMT</pubDate></item><item><title>Pair programming with ChatGPT</title><link>https://marcopeg.com/pair-programming-with-chatgpt/</link><guid isPermaLink="true">https://marcopeg.com/pair-programming-with-chatgpt/</guid><description>I had a natural and practical pair programming experience with ChatGPT. I&apos;m excited and shocked at the same time. Is this going to replace me?</description><pubDate>Sun, 25 Dec 2022 09:21:32 GMT</pubDate></item><item><title>Put the logic back in the DB!</title><link>https://marcopeg.com/put-the-logic-back-in-the-db/</link><guid isPermaLink="true">https://marcopeg.com/put-the-logic-back-in-the-db/</guid><description>How to choose between DB-centric or horizontally scalable applications? This article explores the components of this choice, provides examples, and a practical checklist to answer this question.</description><pubDate>Thu, 29 Dec 2022 08:08:11 GMT</pubDate></item><item><title>War doesn&apos;t determine who is Right, only who is Left</title><link>https://marcopeg.com/war-doesnt-determine-who-is-right-only-who-is-left/</link><guid isPermaLink="true">https://marcopeg.com/war-doesnt-determine-who-is-right-only-who-is-left/</guid><description>Winning an argument or a debate is a matter of communication skills rather than owning the truth. I&apos;m gradually learning this truth as I genuinely excel in being right while being perceived as wrong.</description><pubDate>Mon, 28 Feb 2022 08:15:00 GMT</pubDate></item><item><title>AI Can&apos;t Fuck it Up!</title><link>https://marcopeg.com/ai-cant-fuck-it-up/</link><guid isPermaLink="true">https://marcopeg.com/ai-cant-fuck-it-up/</guid><description>AI skills scale fast, but human error births innovations like penicillin and X-ray. Our imperfections drive ingenuity, making us irreplaceably creative.</description><pubDate>Sun, 05 Nov 2023 08:04:14 GMT</pubDate></item><item><title>Exactly What To Say</title><link>https://marcopeg.com/exactly-what-to-say/</link><guid isPermaLink="true">https://marcopeg.com/exactly-what-to-say/</guid><description>The Magic Words for Influence and Impact - book review</description><pubDate>Fri, 28 Jul 2023 11:55:45 GMT</pubDate></item><item><title>Extreme Ownership</title><link>https://marcopeg.com/extreme-ownership/</link><guid isPermaLink="true">https://marcopeg.com/extreme-ownership/</guid><description>Owning Leadership with SEAL Precision - Book review</description><pubDate>Fri, 28 Jul 2023 12:17:05 GMT</pubDate></item><item><title>Rehearsed Remotely, Delivered Dramatically</title><link>https://marcopeg.com/reharsed-remotely-delivered-dramatically/</link><guid isPermaLink="true">https://marcopeg.com/reharsed-remotely-delivered-dramatically/</guid><description>See how we went from practicing online to rocking the stage in real life. We&apos;re a team spread out all over Europe, but we&apos;re coming together to show off the tech that will change how we work. Don&apos;t miss out!</description><pubDate>Wed, 04 Oct 2023 14:01:39 GMT</pubDate></item><item><title>Scale it up, stupid!</title><link>https://marcopeg.com/scale-it-up-stupid/</link><guid isPermaLink="true">https://marcopeg.com/scale-it-up-stupid/</guid><description>Knowledge plays a paramount role in performance management, scalability of a system, and ultimately in regulating the costs of a product. In this story, I share a failure that pushed me to increase my knowledge.</description><pubDate>Thu, 02 Feb 2023 07:30:06 GMT</pubDate></item><item><title>Teaching SQL with ChatGPT</title><link>https://marcopeg.com/teaching-sql-with-chatgpt/</link><guid isPermaLink="true">https://marcopeg.com/teaching-sql-with-chatgpt/</guid><description>Explore how ChatGPT is transforming SQL learning. This AI doesn&apos;t replace database engineers, but serves as a powerful assistant that simplifies the creation of complex queries and data generation. Dive into the future of database education.</description><pubDate>Tue, 13 Jun 2023 06:36:58 GMT</pubDate></item><item><title>The Books that Shaped my Thoughts</title><link>https://marcopeg.com/the-books-that-shaped-my-thoughts/</link><guid isPermaLink="true">https://marcopeg.com/the-books-that-shaped-my-thoughts/</guid><description>The more you read, the more you grow. But the better you read, the faster you learn! Here is my list of books. Ideas that helped me grow.</description><pubDate>Fri, 28 Jul 2023 11:58:07 GMT</pubDate></item><item><title>My first dive into AI</title><link>https://marcopeg.com/a-dive-into-ai/</link><guid isPermaLink="true">https://marcopeg.com/a-dive-into-ai/</guid><description>A collection of posts that tell my learning experience in ML/AI with Python, JupiterLAB, and OpenAI </description><pubDate>Sun, 14 Apr 2024 08:07:34 GMT</pubDate></item><item><title>Ditching Docker Desktop</title><link>https://marcopeg.com/ditching-docker-desktop/</link><guid isPermaLink="true">https://marcopeg.com/ditching-docker-desktop/</guid><description>How we learned to run Docker natively and save 55k a year!</description><pubDate>Wed, 28 Feb 2024 15:31:15 GMT</pubDate></item><item><title>Embeddings and all the Black Magic</title><link>https://marcopeg.com/embeddings-and-all-the-black-magic/</link><guid isPermaLink="true">https://marcopeg.com/embeddings-and-all-the-black-magic/</guid><description>First steps with Embeddings and OpenAI: from API setup to a working Jupiter Notebook.</description><pubDate>Sun, 14 Apr 2024 08:05:35 GMT</pubDate></item><item><title>Mastering Swedish with AI</title><link>https://marcopeg.com/mastering-swedish-with-ai/</link><guid isPermaLink="true">https://marcopeg.com/mastering-swedish-with-ai/</guid><description>My Journey with ChatGPT as a Tailored Swedish Tutor  I lived in Sweden for a decade and never truly mastered the language. I navigated daily life with...</description><pubDate>Fri, 31 May 2024 08:37:26 GMT</pubDate></item><item><title>My Docker-based AI/ML Training Environment</title><link>https://marcopeg.com/my-docker-based-ai-ml-training-environment/</link><guid isPermaLink="true">https://marcopeg.com/my-docker-based-ai-ml-training-environment/</guid><description>Dive into Docker, JupyterLab, and machine learning with &apos;learning-python&apos;. Features Python 3.9, NodeJS, and PostgreSQL with pgvector. Start with make start at localhost:8888.</description><pubDate>Sun, 14 Apr 2024 07:39:53 GMT</pubDate></item><item><title>PGMate, the client that rocks!</title><link>https://marcopeg.com/pgmate-the-client-that-rocks/</link><guid isPermaLink="true">https://marcopeg.com/pgmate-the-client-that-rocks/</guid><description>PGMate is a Docker-based Postgres client that focuses on Developer Experience and packs features inspired by Postman, NPM, VSCode. And AI. lots of AI.</description><pubDate>Thu, 12 Dec 2024 06:52:01 GMT</pubDate></item><item><title>50 FIRST TASKS</title><link>https://marcopeg.com/50-first-tasks/</link><guid isPermaLink="true">https://marcopeg.com/50-first-tasks/</guid><description>Code assistants forget stuff. Here&apos;s how to teach it not to. Boost Copilot, Cursor, and other assistants with a structured Memory Bank to make every task smarter, faster, and even more human.</description><pubDate>Sun, 13 Jul 2025 06:52:52 GMT</pubDate></item><item><title>AI is Moving Fast. But Context Moves Slower.</title><link>https://marcopeg.com/ai-is-moving-fast-but-context-moves-slower/</link><guid isPermaLink="true">https://marcopeg.com/ai-is-moving-fast-but-context-moves-slower/</guid><description>AI automates tasks, but the real challenge isn’t execution—it’s gathering context. And much of that context lives outside IT systems, buried in human interactions, undocumented knowledge, and team dynamics. Until AI can bridge that gap, understanding remains a human advantage.</description><pubDate>Thu, 27 Feb 2025 10:26:46 GMT</pubDate></item><item><title>Books That Shaped My Life</title><link>https://marcopeg.com/books-that-shaped-my-life/</link><guid isPermaLink="true">https://marcopeg.com/books-that-shaped-my-life/</guid><description>You become what you read, So read what you want to become. Communication, Body Language, Personal Development, Biographies &amp; more.</description><pubDate>Tue, 16 Dec 2025 08:05:08 GMT</pubDate></item><item><title>Context Fuels Language Models</title><link>https://marcopeg.com/context-fuels-language-models/</link><guid isPermaLink="true">https://marcopeg.com/context-fuels-language-models/</guid><description>Just as machine learning algorithms rely on quality training data, large language models thrive on their given context.</description><pubDate>Fri, 31 Jan 2025 13:32:23 GMT</pubDate></item></channel></rss>