41554 blogs · [ { "id": "01a0d1b6-e6c3-7062-a7cb-b3728a31abfa", "title": "Gui Commits | Software Engineering", "url": "https://guicommits.com/", "published_at": "2026-09-12T06:11:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3728ae359af", "title": "Gui Commits (Page 1)", "url": "https://guicommits.com/series/python-like-a-pro/", "published_at": "2026-09-12T06:11:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3728b84ebb2", "title": "Gui Commits (Page 1)", "url": "https://guicommits.com/series/antifragile-dev/", "published_at": "2026-09-12T06:11:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3728c834dd1", "title": "Gui Commits (Page 1)", "url": "https://guicommits.com/books/", "published_at": "2026-09-12T06:11:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3728d1b78d9", "title": "Gui Commits (Page 1)", "url": "https://guicommits.com/projects/", "published_at": "2026-09-12T06:11:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3728d2cbbf6", "title": "Gui Commits (Page 1)", "url": "https://guicommits.com/goals/", "published_at": "2026-09-12T06:11:49+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab640d0721e", "title": "Dayvid: turn any song into a publish-ready video with AI", "url": "https://guicommits.com/two-apps-one-itch-what-i-built-instead-of-complaining/", "published_at": "2026-07-06T18:33:20+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372af0b7722", "title": "Guilherme Latrova", "url": "https://guicommits.com/author/gui/", "published_at": "2026-07-06T17:45:31+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab64136008b", "title": "Bíblia com Apócrifos: a study Bible with the apocrypha (in Portuguese)", "url": "https://guicommits.com/biblia-com-apocrifos-a-study-bible-with-the-apocrypha-in-portuguese/", "published_at": "2026-07-02T20:33:39+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab641bc5609", "title": "Python ChatGPT API and DeepSeek API: Straight‑to‑the‑Point Guide 🐍🤖", "url": "https://guicommits.com/python-chatgpt-api-deepseek-api-example/", "published_at": "2025-06-04T11:26:21+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372af77afa2", "title": null, "url": "https://guicommits.com/tag/ai/", "published_at": "2025-06-04T11:14:15+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab64245a500", "title": "Add docstrings to Python Enum members", "url": "https://guicommits.com/add-docstrings-python-enum-members/", "published_at": "2024-07-03T18:39:16+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab6424c3581", "title": "Generic functions and generic classes in Python", "url": "https://guicommits.com/python-generic-type-function-class/", "published_at": "2024-03-01T23:20:35+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372afd88672", "title": null, "url": "https://guicommits.com/tag/typing/", "published_at": "2024-03-01T23:17:46+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b0b61147", "title": null, "url": "https://guicommits.com/tag/gha/", "published_at": "2024-02-11T20:16:14+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab642a2f161", "title": "How to run pytest in parallel on GitHub actions", "url": "https://guicommits.com/parallelize-pytest-tests-github-actions/", "published_at": "2024-02-11T20:13:14+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b0cd25b6", "title": null, "url": "https://guicommits.com/tag/async/", "published_at": "2022-12-15T14:50:56+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab6437e470b", "title": "Effective Python Async like a PRO 🐍🔀", "url": "https://guicommits.com/effective-python-async-like-a-pro/", "published_at": "2022-12-15T14:23:47+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37292e7935e", "title": "How Python Async Works 🐍🔀", "url": "https://guicommits.com/how-python-async-works/", "published_at": "2022-12-15T13:30:40+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37294c308fc", "title": "How to Python Logging 🐍🌴", "url": "https://guicommits.com/how-to-log-in-python-like-a-pro/", "published_at": "2022-09-04T13:14:26+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab644608048", "title": "Pyrun: Execute Python inside your Twitter, Facebook, Linkedin", "url": "https://guicommits.com/pyrun-run-python-from-tweets/", "published_at": "2022-09-01T22:04:10+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b1a5894c", "title": null, "url": "https://guicommits.com/tag/extensions/", "published_at": "2022-09-01T21:45:38+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab6449ca16d", "title": "Python Match Case is more powerful than you think 🐍🕹️", "url": "https://guicommits.com/python-match-case-examples/", "published_at": "2022-08-22T11:05:31+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab6458440ff", "title": "Organize Python code like a PRO 🐍📦", "url": "https://guicommits.com/organize-python-code-like-a-pro/", "published_at": "2022-07-07T09:36:38+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab645c802f4", "title": "Python 3.11 What's New?", "url": "https://guicommits.com/python-3-11-whats-new/", "published_at": "2022-06-28T13:48:44+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37296df183d", "title": "Structuring exceptions in Python like a PRO 🐍 🏗️ 💣", "url": "https://guicommits.com/how-to-structure-exception-in-python-like-a-pro/", "published_at": "2022-05-29T18:07:02+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37297379151", "title": "Handling exceptions in Python like a PRO 🐍 💣", "url": "https://guicommits.com/handling-exceptions-in-python-like-a-pro/", "published_at": "2022-05-29T17:56:50+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372981024bd", "title": "Algorithm Solution: Minimum Moves Equal Array Elements", "url": "https://guicommits.com/algorithm-solution-minimum-moves-equal-array-elements/", "published_at": "2022-05-23T14:35:07+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37298103ce9", "title": "Algorithm Solution: Reconstruct Itinerary", "url": "https://guicommits.com/algorithm-solution-reconstruct-itinerary/", "published_at": "2022-05-23T14:26:57+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab646580d85", "title": "Building a Blockchain with Python 🐍⛓️", "url": "https://guicommits.com/building-blockchain-with-python/", "published_at": "2022-05-20T11:18:51+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37299491aa2", "title": "Pythonic Dependency Injection", "url": "https://guicommits.com/pythonic-dependency-injection/", "published_at": "2022-04-24T14:33:20+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b37299a2529d", "title": "Architectural challenges on integrating ifood", "url": "https://guicommits.com/challenges-on-integrating-ifood/", "published_at": "2022-04-24T13:59:56+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729a5296dc", "title": "How SQL Injection attack works with examples 💉🔓", "url": "https://guicommits.com/how-sql-injection-attack-works-with-examples/", "published_at": "2022-04-24T13:37:33+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729b23b210", "title": "How to write a linter in Python 🐍✨", "url": "https://guicommits.com/how-to-write-linter-python/", "published_at": "2022-04-24T13:13:04+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729b2c9067", "title": "Semantic Release example to Pypi with GitHub Actions 🚀🐍", "url": "https://guicommits.com/semantic-release-to-automate-versioning-and-publishing-to-pypi-with-github-actions/", "published_at": "2022-04-24T13:01:29+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729b41faa3", "title": "How to publish dist folder to Heroku", "url": "https://guicommits.com/how-publish-dist-folder-heroku/", "published_at": "2022-04-23T15:07:43+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729c1689b6", "title": "How to mock datetime.today()", "url": "https://guicommits.com/how-to-mock-datetime-today/", "published_at": "2022-04-23T14:58:03+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b270f16f", "title": null, "url": "https://guicommits.com/tag/blockchain/", "published_at": "2022-04-19T09:06:04+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b328f8b1", "title": null, "url": "https://guicommits.com/tag/interactive/", "published_at": "2022-03-24T22:03:10+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab647169724", "title": "How to use yield in Python", "url": "https://guicommits.com/python-yield-examples/", "published_at": "2022-03-24T10:29:56+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab647e3145d", "title": "Abstract your code", "url": "https://guicommits.com/abstract-your-code/", "published_at": "2022-01-26T23:41:37+00:00" }, { "id": "01a0877f-dea3-735c-97ec-8ab64832949c", "title": "AWS Organizations with Terraform Workspaces", "url": "https://guicommits.com/why-use-aws-organizations-with-terraform/", "published_at": "2021-11-25T11:37:59+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b341ba17", "title": null, "url": "https://guicommits.com/tag/terraform/", "published_at": "2021-11-25T11:08:00+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b3cbab5f", "title": "Web scraping projects (Python and Ansible)", "url": "https://guicommits.com/tag/web-scraping/", "published_at": "2021-11-24T13:30:41+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729e94179b", "title": "Selenium Example in Python crawling Google Maps", "url": "https://guicommits.com/selenium-example-with-python-gmaps/", "published_at": "2021-11-21T19:49:20+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729f896fe8", "title": "Project: Gui Commits Articles", "url": "https://guicommits.com/project-latrova-commits-articles/", "published_at": "2021-11-17T22:16:57+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3729fe76f8b", "title": "📙 Book: Show your work", "url": "https://guicommits.com/book-show-your-work/", "published_at": "2021-11-12T13:47:57+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a094b988", "title": "Restaurant Directory Listing - Call for Proposal", "url": "https://guicommits.com/antifragile-dev-1-restaurant-directory-listing-proposal/", "published_at": "2021-11-11T21:56:07+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a1381726", "title": "Formal Education is Dead", "url": "https://guicommits.com/formal-education-is-dead/", "published_at": "2021-11-11T21:55:46+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b3728de675b5", "title": "👉 Series", "url": "https://guicommits.com/series/", "published_at": "2021-11-10T22:03:47+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a18d185c", "title": "Architectural challenges on integrating Rappi", "url": "https://guicommits.com/architectural-challenges-on-integrating-rappi/", "published_at": "2021-10-10T23:16:48+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a23c2ac2", "title": "Building an agnostic microservice architecture with Kafka", "url": "https://guicommits.com/building-an-agnostic-microservice-architecture-with-kafka/", "published_at": "2021-10-10T23:10:22+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a339fb0f", "title": "Why the rush? (2021/Q4) 🎢", "url": "https://guicommits.com/why-the-rush-2021-q4/", "published_at": "2021-10-08T14:12:27+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b3f6a79b", "title": "🔓 Security", "url": "https://guicommits.com/tag/security/", "published_at": "2021-09-30T15:06:08+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a3c4a712", "title": "Kubernetes tutorial for dummies", "url": "https://guicommits.com/kubernetes-tutorial-for-dummies/", "published_at": "2021-09-19T12:48:52+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a44645e9", "title": "How to Create Content (and don't lose your job)", "url": "https://guicommits.com/optimize-your-time-prioritize-your-energy/", "published_at": "2021-09-19T12:47:48+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b42500b7", "title": "Python Articles, Projects, and Content", "url": "https://guicommits.com/tag/python/", "published_at": "2021-09-16T21:29:05+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b48d26aa", "title": "Automation Project Examples", "url": "https://guicommits.com/tag/automation/", "published_at": "2021-09-16T21:28:46+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b5731249", "title": "Content Creation: Tips and Struggles", "url": "https://guicommits.com/tag/content-creation/", "published_at": "2021-09-16T21:27:39+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b5ddb057", "title": "Design Pattern Examples", "url": "https://guicommits.com/tag/design-patterns/", "published_at": "2021-09-16T21:26:06+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b6714fe6", "title": null, "url": "https://guicommits.com/tag/devops/", "published_at": "2021-09-16T20:14:59+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b6da4a18", "title": null, "url": "https://guicommits.com/tag/kubernetes/", "published_at": "2021-09-16T20:13:10+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a4f1115b", "title": "Project: INCC Crawler", "url": "https://guicommits.com/project-incc-crawler/", "published_at": "2021-09-13T09:10:45+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a5dce837", "title": "Procrastination is your antifragile mechanism (2021/Q3)", "url": "https://guicommits.com/procrastination-is-your-antifragile-mechanism-q3-2021/", "published_at": "2021-07-11T17:15:20+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a679ce79", "title": "📕 Book: Principles Life & Work", "url": "https://guicommits.com/book-principles-life-work/", "published_at": "2021-06-12T21:25:08+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b7941aec", "title": null, "url": "https://guicommits.com/tag/django/", "published_at": "2021-04-20T12:04:54+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a6fa899b", "title": null, "url": "https://guicommits.com/goals-q2-2021/", "published_at": "2021-04-04T18:53:22+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a748d01f", "title": null, "url": "https://guicommits.com/goals-q1-2021/", "published_at": "2021-04-04T18:52:09+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a787de95", "title": null, "url": "https://guicommits.com/project-ccb-playbooks/", "published_at": "2021-03-29T22:11:22+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b7a4e371", "title": null, "url": "https://guicommits.com/tag/lambda/", "published_at": "2021-03-27T21:34:53+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b828bba7", "title": null, "url": "https://guicommits.com/tag/algorithms/", "published_at": "2021-03-21T15:56:22+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b8dd3681", "title": null, "url": "https://guicommits.com/tag/kafka/", "published_at": "2021-03-20T13:21:05+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b9998e4c", "title": null, "url": "https://guicommits.com/tag/microservices/", "published_at": "2021-03-20T13:21:05+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372b9be558c", "title": null, "url": "https://guicommits.com/tag/architecture/", "published_at": "2021-03-20T13:13:13+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a883b236", "title": null, "url": "https://guicommits.com/project-lambda-pr-checks/", "published_at": "2021-03-18T18:48:08+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a8c6bc7b", "title": null, "url": "https://guicommits.com/project-profly/", "published_at": "2021-03-01T13:34:23+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372ba74450c", "title": null, "url": "https://guicommits.com/tag/finance/", "published_at": "2021-02-26T21:22:54+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372a98a4965", "title": null, "url": "https://guicommits.com/project-fixdin/", "published_at": "2021-02-25T21:57:19+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372aa7ee908", "title": null, "url": "https://guicommits.com/highlights-how-to-get-rich-without-getting-lucky/", "published_at": "2021-02-21T17:15:18+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bb0faea2", "title": null, "url": "https://guicommits.com/tag/podcasts/", "published_at": "2021-02-21T17:14:11+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bb82e43d", "title": null, "url": "https://guicommits.com/tag/bookmarks/", "published_at": "2021-02-21T17:14:11+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372aac2d7b3", "title": null, "url": "https://guicommits.com/project-base-dev-setup/", "published_at": "2021-02-16T22:49:19+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372ab41fa4b", "title": null, "url": "https://guicommits.com/project-pokedex/", "published_at": "2021-02-16T22:47:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bc733464", "title": null, "url": "https://guicommits.com/tag/dependency-injection/", "published_at": "2021-02-14T20:21:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bcb479aa", "title": null, "url": "https://guicommits.com/tag/solid/", "published_at": "2021-02-14T20:21:49+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372ac18cc17", "title": null, "url": "https://guicommits.com/as-a-devops-heres-how-you-should-be-doing-your-backups/", "published_at": "2021-02-14T20:19:43+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bd2f8b21", "title": null, "url": "https://guicommits.com/tag/ubuntu/", "published_at": "2021-02-14T20:17:40+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372be0c786b", "title": null, "url": "https://guicommits.com/tag/ansible/", "published_at": "2021-02-14T20:17:40+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372be26e9d1", "title": null, "url": "https://guicommits.com/tag/aws/", "published_at": "2021-02-14T20:17:40+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372ad188fdf", "title": null, "url": "https://guicommits.com/how-i-got-data-all-ibms-hackathon-behind-code-participants/", "published_at": "2021-02-14T19:53:36+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372be417713", "title": null, "url": "https://guicommits.com/tag/sqlinjection/", "published_at": "2021-02-14T19:53:36+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372be872a17", "title": null, "url": "https://guicommits.com/tag/breach/", "published_at": "2021-02-14T19:53:36+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372adaf857e", "title": null, "url": "https://guicommits.com/extending-re-ducks-proposal/", "published_at": "2021-02-14T19:48:23+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372beca2696", "title": null, "url": "https://guicommits.com/tag/heroku/", "published_at": "2021-02-14T19:41:21+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bf7e9cf9", "title": null, "url": "https://guicommits.com/tag/webpack/", "published_at": "2021-02-14T19:41:21+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372bf948ecf", "title": null, "url": "https://guicommits.com/tag/cloud/", "published_at": "2021-02-14T19:41:21+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372adb5a165", "title": null, "url": "https://guicommits.com/control-module-imports/", "published_at": "2021-02-14T19:34:19+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372c080ce95", "title": null, "url": "https://guicommits.com/tag/mock/", "published_at": "2021-02-14T19:30:52+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372c0ad62d3", "title": null, "url": "https://guicommits.com/tag/tests/", "published_at": "2021-02-14T19:30:52+00:00" }, { "id": "01a0d1b6-e6c3-7062-a7cb-b372ae33aab2", "title": null, "url": "https://guicommits.com/easy-introduction-redux/", "published_at": "2021-02-14T19:23:50+00:00" } ] posts Claim your blog
Back to guicommits.com
Blog · corpus.blog/blogs/guicommits.com/posts

guicommits.com

guicommits.com

2026

2025

2024

2022

2021