41554 blogs · [ { "id": "01a0877b-4164-73c0-a9dc-a05a98f8c224", "title": "Managing Humans", "url": "https://gagor.pro/book/2026/managing-humans/", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a99aa520f", "title": "How to run Terraform providers not meant for Apple Silicon with Rosetta", "url": "https://gagor.pro/2026/05/how-to-run-terraform-providers-not-meant-for-apple-silicon-with-rosetta/", "published_at": "2026-05-06T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a99e8af57", "title": "How to prepare presentation for a Conference", "url": "https://gagor.pro/2026/05/how-to-prepare-presentation-for-a-conference/", "published_at": "2026-05-04T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9a43763b", "title": "Setting Ghostty as default terminal on Ubuntu 26.04", "url": "https://gagor.pro/2026/04/setting-ghostty-as-default-terminal-on-ubuntu-26.04/", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9b0fc84c", "title": "Team Topologies", "url": "https://gagor.pro/book/2026/team-topologies/", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9b8c93e7", "title": "The Wall of Shame", "url": "https://gagor.pro/2026/04/the-wall-of-shame/", "published_at": "2026-04-19T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9be6e2de", "title": "Ubuntu variant optimized with x86-64-v3", "url": "https://gagor.pro/2026/04/ubuntu-variant-optimized-with-x86-64-v3/", "published_at": "2026-04-04T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9c53c8b2", "title": "Prek, a pre-commit alternative", "url": "https://gagor.pro/2026/02/prek-a-pre-commit-alternative/", "published_at": "2026-02-27T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9d31fd60", "title": "Bookmarks", "url": "https://gagor.pro/bookmarks/", "published_at": "2026-01-31T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9e306baa", "title": "My IndieWeb Journey: A Guide to POSSE on a Hugo Static Site", "url": "https://gagor.pro/2026/01/my-indieweb-journey-a-guide-to-posse-on-a-hugo-static-site/", "published_at": "2026-01-27T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9ef6c920", "title": "Radical Candor", "url": "https://gagor.pro/book/2026/radical-candor/", "published_at": "2026-01-24T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9f5ccb75", "title": "Digital Gardening", "url": "https://gagor.pro/2026/01/digital-gardening/", "published_at": "2026-01-21T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05a9fcb451c", "title": "Disable the pager for apt search", "url": "https://gagor.pro/2026/01/disable-the-pager-for-apt-search/", "published_at": "2026-01-19T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa009b68e", "title": "A Practical guide to building a parser in Go", "url": "https://gagor.pro/2026/01/a-practical-guide-to-building-a-parser-in-go/", "published_at": "2026-01-04T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa04d3b81", "title": "Transmission: Permission Denied to Downloads directory", "url": "https://gagor.pro/2025/12/transmission-permission-denied-to-downloads-directory/", "published_at": "2025-12-26T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa0d67e9e", "title": "Do not respond in anger", "url": "https://gagor.pro/2025/12/do-not-respond-in-anger/", "published_at": "2025-12-24T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa1b1c1f7", "title": "Squashing Docker images with Buildx", "url": "https://gagor.pro/2025/12/squashing-docker-images-with-buildx/", "published_at": "2025-12-24T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa27f69e1", "title": "Zsh 'illegal modifier' with Git Conventional Commits", "url": "https://gagor.pro/2025/12/zsh-illegal-modifier-with-git-conventional-commits/", "published_at": "2025-12-19T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa32df563", "title": "I made Windows use UTC with Linux dual boot", "url": "https://gagor.pro/2025/12/i-made-windows-use-utc-with-linux-dual-boot/", "published_at": "2025-12-14T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa3544c96", "title": "Snakes in Suits", "url": "https://gagor.pro/book/2025/snakes-in-suits/", "published_at": "2025-12-09T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa39ed818", "title": "Shucking WD Elements 20TB", "url": "https://gagor.pro/2025/11/shucking-wd-elements-20tb/", "published_at": "2025-11-30T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa498f048", "title": "Generating Miniatures for my Frameo Digital Photo Frame", "url": "https://gagor.pro/2025/11/generating-miniatures-for-my-frameo-digital-photo-frame/", "published_at": "2025-11-28T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa579c7b2", "title": "20 years of Getting Things Done", "url": "https://gagor.pro/2025/11/20-years-of-getting-things-done/", "published_at": "2025-11-27T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa5ec3838", "title": "Create Markdown presentations with Marp", "url": "https://gagor.pro/2025/11/create-markdown-presentations-with-marp/", "published_at": "2025-11-06T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa610c965", "title": "Running Gemini CLI in a Docker container", "url": "https://gagor.pro/2025/10/running-gemini-cli-in-a-docker-container/", "published_at": "2025-10-31T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa6f5d1e4", "title": "How to add llms.txt to a Hugo Blog", "url": "https://gagor.pro/2025/10/how-to-add-llms.txt-to-a-hugo-blog/", "published_at": "2025-10-16T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa6f89bb8", "title": "UNSCRIPTED", "url": "https://gagor.pro/book/2025/unscripted/", "published_at": "2025-10-06T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa77d0dc9", "title": "Why You should not motivate people?", "url": "https://gagor.pro/2025/09/why-you-should-not-motivate-people/", "published_at": "2025-09-26T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa80cedb8", "title": "Escaping the Build Trap", "url": "https://gagor.pro/book/2025/escaping-the-build-trap/", "published_at": "2025-09-20T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa86f0902", "title": "Crosspost Your Blog articles to Social Media", "url": "https://gagor.pro/2025/09/crosspost-your-blog-articles-to-social-media/", "published_at": "2025-09-14T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa8c581f3", "title": "How to split Git repository", "url": "https://gagor.pro/2025/09/how-to-split-git-repository/", "published_at": "2025-09-02T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa97faa29", "title": "Benchmarking Docker image registries", "url": "https://gagor.pro/2025/08/benchmarking-docker-image-registries/", "published_at": "2025-08-31T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa9caca7d", "title": "Harvard Negotiation Model", "url": "https://gagor.pro/2025/08/harvard-negotiation-model/", "published_at": "2025-08-30T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aa9e22e41", "title": "How to run a Personal User Manual exercise for Team Building", "url": "https://gagor.pro/2025/08/how-to-run-a-personal-user-manual-exercise-for-team-building/", "published_at": "2025-08-27T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aaa102450", "title": "Laws for Every Occasion", "url": "https://gagor.pro/2025/08/laws-for-every-occasion/", "published_at": "2025-08-26T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aaa5a80de", "title": "Purge old Cloudflare Pages deployments", "url": "https://gagor.pro/2025/08/purge-old-cloudflare-pages-deployments/", "published_at": "2025-08-26T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aaaa26e12", "title": "The 4-hour work week", "url": "https://gagor.pro/book/2025/the-4-hour-work-week/", "published_at": "2025-08-18T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aab54add2", "title": "Antifragile Systems and Teams", "url": "https://gagor.pro/book/2025/antifragile-systems-and-teams/", "published_at": "2025-08-14T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aab565951", "title": "Getting to Yes", "url": "https://gagor.pro/book/2025/getting-to-yes/", "published_at": "2025-07-14T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aabb63c4c", "title": "iTerm2 - Hotkeys unavailable - Another app has enabled secure keyboard input", "url": "https://gagor.pro/2025/05/iterm2-hotkeys-unavailable-another-app-has-enabled-secure-keyboard-input/", "published_at": "2025-05-20T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aac2e9c39", "title": "Asus TUF Gaming Z790-Plus WIFI - My UEFI/BIOS Settings", "url": "https://gagor.pro/2025/04/asus-tuf-gaming-z790-plus-wifi-my-uefi-bios-settings/", "published_at": "2025-04-30T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aad1474c7", "title": "Jak w kilku krokach Odnaleźć Zespół", "url": "https://gagor.pro/book/2025/odnalezc-zespol/", "published_at": "2025-04-25T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aadc1bc25", "title": "Backup from broken NVMe drive with ddrescue", "url": "https://gagor.pro/2025/04/backup-from-broken-nvme-drive-with-ddrescue/", "published_at": "2025-04-24T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aae4e186b", "title": "Psychologia szefa", "url": "https://gagor.pro/book/2025/psychologia-szefa/", "published_at": "2025-04-16T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aaf24975b", "title": "The First Trading Manual", "url": "https://gagor.pro/book/2025/the-first-trading-manual/", "published_at": "2025-03-16T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05aafec48eb", "title": "The Man Who Broke Capitalism", "url": "https://gagor.pro/book/2025/the-man-who-broke-capitalism/", "published_at": "2025-03-04T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab0942971", "title": "ata1.00: failed command: READ FPDMA QUEUED", "url": "https://gagor.pro/2025/02/ata1.00-failed-command-read-fpdma-queued/", "published_at": "2025-02-24T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab1790ea1", "title": "Getting Started in Chart Patterns", "url": "https://gagor.pro/book/2025/getting-started-in-chart-patterns/", "published_at": "2025-01-27T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab23985e8", "title": "Best Loser Wins", "url": "https://gagor.pro/book/2025/best-loser-wins/", "published_at": "2025-01-23T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab3318e5d", "title": "Efficient Dockerfile templating for complex build scenarios", "url": "https://gagor.pro/2025/01/efficient-dockerfile-templating-for-complex-build-scenarios/", "published_at": "2025-01-01T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab3498c61", "title": "The Crowd", "url": "https://gagor.pro/book/2024/the-crowd/", "published_at": "2024-12-16T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab34e05d2", "title": "Turn the Ship Around!", "url": "https://gagor.pro/book/2024/turn-the-ship-around/", "published_at": "2024-12-10T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab3db06ce", "title": "Why Should Anyone Be Led by You?", "url": "https://gagor.pro/book/2024/why-should-anyone-be-led-by-you/", "published_at": "2024-09-16T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab48f5213", "title": "Fix 'Cannot Rebase Onto Multiple Branches' error once and for all", "url": "https://gagor.pro/2024/05/fix-cannot-rebase-onto-multiple-branches-error-once-and-for-all/", "published_at": "2024-05-27T00:00:00+00:00" }, { "id": "01a0877b-4164-73c0-a9dc-a05ab50d80e3", "title": "Remove password from PDF documents", "url": "https://gagor.pro/2024/05/remove-password-from-pdf-documents/", "published_at": "2024-05-27T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099ae3d154", "title": "The Art of Being Right", "url": "https://gagor.pro/book/2024/the-art-of-being-right/", "published_at": "2024-05-20T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099b30d318", "title": "Optimizing Hugo Sitemaps to prioritize posts crawling over taxonomies", "url": "https://gagor.pro/2024/05/optimizing-hugo-sitemaps-to-prioritize-posts-crawling-over-taxonomies/", "published_at": "2024-05-17T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099c0bfc2a", "title": "Nostalgy for old RPG games", "url": "https://gagor.pro/2024/04/nostalgy-for-old-rpg-games/", "published_at": "2024-04-29T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099cabfb7c", "title": "Rising costs of running legacy Amazon RDS systems", "url": "https://gagor.pro/2024/04/rising-costs-of-running-legacy-amazon-rds-systems/", "published_at": "2024-04-27T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099d5f564d", "title": "Create a Virtual Bookshelf with Hugo and PaperMod", "url": "https://gagor.pro/2024/04/create-a-virtual-bookshelf-with-hugo-and-papermod/", "published_at": "2024-04-26T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099df441a7", "title": "The Culture Map", "url": "https://gagor.pro/book/2024/the-culture-map/", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099e2805a2", "title": "Rewired", "url": "https://gagor.pro/book/2024/rewired/", "published_at": "2024-04-23T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099ea6d30e", "title": "Installing Oracle Instant Client on Ubuntu 24.04", "url": "https://gagor.pro/2024/04/installing-oracle-instant-client-on-ubuntu-24.04/", "published_at": "2024-04-17T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e099f3ec5ba", "title": "Automatically setting 'lastmod' in Hugo pages with Git modification date", "url": "https://gagor.pro/2024/03/automatically-setting-lastmod-in-hugo-pages-with-git-modification-date/", "published_at": "2024-03-24T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a00a047d", "title": "How old are Official Docker images? 2024 Edition", "url": "https://gagor.pro/2024/03/how-old-are-official-docker-images-2024-edition/", "published_at": "2024-03-24T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a0801af9", "title": "Zed Code Editor as an Atom reincarnation", "url": "https://gagor.pro/2024/03/zed-code-editor-as-an-atom-reincarnation/", "published_at": "2024-03-19T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a103fe65", "title": "Best practices for writing Dockerfiles - Follow \"Filesystem Hierarchy Standard\"", "url": "https://gagor.pro/2024/03/best-practices-for-writing-dockerfiles-follow-filesystem-hierarchy-standard/", "published_at": "2024-03-11T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a138db6a", "title": "Monetize your blog with Ko-fi shortcodes for Hugo sites", "url": "https://gagor.pro/2024/03/monetize-your-blog-with-ko-fi-shortcodes-for-hugo-sites/", "published_at": "2024-03-08T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a2293ac8", "title": "The power of extensive command history in Bash and Zsh", "url": "https://gagor.pro/2024/03/the-power-of-extensive-command-history-in-bash-and-zsh/", "published_at": "2024-03-05T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a2f7a616", "title": "Optimizing Hugo static site redirects with Cloudflare Pages", "url": "https://gagor.pro/2024/03/optimizing-hugo-static-site-redirects-with-cloudflare-pages/", "published_at": "2024-03-04T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a3d720c9", "title": "SEO kicks my stats", "url": "https://gagor.pro/2024/03/seo-kicks-my-stats/", "published_at": "2024-03-03T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a3ec25aa", "title": "Automatic updates of Docker images with Renovate Bot", "url": "https://gagor.pro/2024/03/automatic-updates-of-docker-images-with-renovate-bot/", "published_at": "2024-03-01T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a45fcfe1", "title": "Błękitna kropka", "url": "https://gagor.pro/book/2024/blekitna-kropka/", "published_at": "2024-03-01T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a4948a9a", "title": "Blindsight", "url": "https://gagor.pro/book/2024/blindsight/", "published_at": "2024-03-01T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a4eda6f2", "title": "Adding Mermaid diagrams to Hugo", "url": "https://gagor.pro/2024/02/adding-mermaid-diagrams-to-hugo/", "published_at": "2024-02-25T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a5d815d9", "title": "How I stopped worrying and loved Makefiles", "url": "https://gagor.pro/2024/02/how-i-stopped-worrying-and-loved-makefiles/", "published_at": "2024-02-16T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a651a2e3", "title": "Best practices for patching and deprecating Docker images", "url": "https://gagor.pro/2024/02/best-practices-for-patching-and-deprecating-docker-images/", "published_at": "2024-02-09T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a6fd89bd", "title": "How to run x86-64 Docker images on Apple's MacBook with M1/M2/M3 CPU", "url": "https://gagor.pro/2024/02/how-to-run-x86-64-docker-images-on-apples-macbook-with-m1/m2/m3-cpu/", "published_at": "2024-02-06T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a7bde272", "title": "Extreme Ownership", "url": "https://gagor.pro/book/2024/extreme-ownership/", "published_at": "2024-02-05T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a7f5e0d7", "title": "My pre-commit config for Hugo blog", "url": "https://gagor.pro/2024/01/my-pre-commit-config-for-hugo-blog/", "published_at": "2024-01-29T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a89ad1b1", "title": "Tuning PipeWire for best audio quality on Ubuntu", "url": "https://gagor.pro/2024/01/tuning-pipewire-for-best-audio-quality-on-ubuntu/", "published_at": "2024-01-28T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a911bcbb", "title": "Git hacks - a set of my favorite git aliases", "url": "https://gagor.pro/2024/01/git-hacks-a-set-of-my-favorite-git-aliases/", "published_at": "2024-01-27T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a9258971", "title": "Checking compressed size of Docker image", "url": "https://gagor.pro/2024/01/checking-compressed-size-of-docker-image/", "published_at": "2024-01-24T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09a9edee59", "title": "How to interview DevOps candidates?", "url": "https://gagor.pro/2024/01/how-to-interview-devops-candidates/", "published_at": "2024-01-23T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09aab63ac5", "title": "Working Backwards", "url": "https://gagor.pro/book/2024/working-backwards/", "published_at": "2024-01-23T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09ab1a4db0", "title": "How to give Probation Period feedback?", "url": "https://gagor.pro/2024/01/how-to-give-probation-period-feedback/", "published_at": "2024-01-22T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09abfa10f4", "title": "Ładne kwiatki", "url": "https://gagor.pro/2024/01/ladne-kwiatki/", "published_at": "2024-01-14T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09ac0e31f4", "title": "Maximizing page performance and security with Cloudflare tuning", "url": "https://gagor.pro/2024/01/maximizing-page-performance-and-security-with-cloudflare-tuning/", "published_at": "2024-01-11T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09ac8457fb", "title": "New Year's reflections and Leadership path", "url": "https://gagor.pro/2024/01/new-years-reflections-and-leadership-path/", "published_at": "2024-01-10T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09acbd7eda", "title": "How to run Google Tasks in separate browser tab?", "url": "https://gagor.pro/2024/01/how-to-run-google-tasks-in-separate-browser-tab/", "published_at": "2024-01-02T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09acd7612c", "title": "How to run Zwift in full screen", "url": "https://gagor.pro/2023/12/how-to-run-zwift-in-full-screen/", "published_at": "2023-12-28T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09ad9c8874", "title": "Changing comments provider for my blog", "url": "https://gagor.pro/2023/12/changing-comments-provider-for-my-blog/", "published_at": "2023-12-26T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09ae4e091a", "title": "The 48 Laws of Power", "url": "https://gagor.pro/book/2023/the-48-laws-of-power/", "published_at": "2023-12-26T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09aebc47b0", "title": "Use Github with SSH on port 443", "url": "https://gagor.pro/2023/12/use-github-with-ssh-on-port-443/", "published_at": "2023-12-26T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09af4a7ccd", "title": "How to Win Friends & Influence People", "url": "https://gagor.pro/book/2023/how-to-win-friends-and-influence-people/", "published_at": "2023-12-14T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09af62aa53", "title": "Lider w trampkach", "url": "https://gagor.pro/book/2023/lider-w-trampkach/", "published_at": "2023-10-22T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09b037c1eb", "title": "Taka praca nie ma sensu", "url": "https://gagor.pro/book/2023/taka-praca-nie-ma-sensu/", "published_at": "2023-10-21T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09b134269d", "title": "Collaborating with the Enemy", "url": "https://gagor.pro/book/2023/collaborating-with-the-enemy/", "published_at": "2023-10-09T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09b1f08628", "title": "Legendarna obsługa klienta", "url": "https://gagor.pro/book/2023/legendarna-obsluga-klienta/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a0877b-4165-72ca-8b1b-1e09b279ab68", "title": "The Effective Manager: Second Edition", "url": "https://gagor.pro/book/2023/the-effective-manager-second-edition/", "published_at": "2023-08-17T00:00:00+00:00" } ] posts Claim your blog
Back to Tomasz Gągor
Blog · corpus.blog/blogs/gagor.pro/posts

Tomasz Gągor

gagor.pro

2026

2025

2024

2023