<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://pawelurbanek.com/2018/01/08/productive-laziness-optimize-your-shell-workflow/</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/2018/01/15/limit-rails-memory-usage-fix-R14-and-save-money-on-heroku/</loc>
<lastmod>2023-04-26T01:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/2018/01/22/setup-multiple-domains-with-free-ssl-from-cloudflare/</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/2018/01/29/setup-ssl-proxy-for-insecure-browser-content-with-ruby-and-nginx/</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/2018/02/05/optimize-rails-performance-bottleneck-with-caching-and-rack-middleware/</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/2018/02/12/ruby-on-rails-service-objects-and-testing-in-isolation/</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/medium-blogging-platform-seo</loc>
<lastmod>2020-05-24T12:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/simple-seo-mistake</loc>
<lastmod>2020-05-31T12:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ruby-ios-comparison</loc>
<lastmod>2020-08-11T08:00:17+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/slow-rails-queries</loc>
<lastmod>2023-03-17T17:10:10+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/profitable-slack-bot-rails</loc>
<lastmod>2019-04-28T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/side-project-passive-income</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-heroku-dokku-migration</loc>
<lastmod>2022-11-24T07:10:10+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-secure-s3-uploads</loc>
<lastmod>2020-05-31T12:20:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-console-aliases</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-workflow-tools</loc>
<lastmod>2018-05-07T06:30:37+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/gdpr-compliance-blog-rails</loc>
<lastmod>2018-05-14T06:30:37+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/dokku-static-website</loc>
<lastmod>2018-05-21T06:30:37+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/promote-programming-blogpost</loc>
<lastmod>2018-05-23T06:30:37+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/elk-nginx-logs-setup</loc>
<lastmod>2020-05-17T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/amp-seo-rating-performance</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/visual-web-scraper</loc>
<lastmod>2018-07-09T06:30:37+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/optimize-dokku-deployment-speed</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/active-admin-tips-optimizations</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/sublime-productivity-tips</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-postgresql-data-integrity</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-continuous-integration</loc>
<lastmod>2019-06-28T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/seo-tips-programmers</loc>
<lastmod>2020-07-19T12:00:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/heroku-postgresql-s3-backup</loc>
<lastmod>2020-05-12T18:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-secure-encrypt-decrypt</loc>
<lastmod>2020-07-14T12:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/side-project-profit</loc>
<lastmod>2019-08-12T07:37:27+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/s3-iam-config</loc>
<lastmod>2019-09-24T08:45:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/uuid-order-rails</loc>
<lastmod>2021-03-06T10:19:17+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ruby-abstract-class</loc>
<lastmod>2020-01-07T06:45:40+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ruby-concurrent-requests</loc>
<lastmod>2020-01-28T06:45:40+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-mistakes-downtime</loc>
<lastmod>2020-02-25T06:45:40+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/mobile-internet-addiction-focus</loc>
<lastmod>2020-03-19T06:45:40+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ec2-ssh-dynamic-access</loc>
<lastmod>2020-06-01T22:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-gzip-brotli-compression</loc>
<lastmod>2020-05-26T08:11:00+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-postgres-join-indexes</loc>
<lastmod>2020-06-23T00:00:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-query-caching</loc>
<lastmod>2020-08-04T07:37:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/postgresql-fix-performance</loc>
<lastmod>2024-02-13T23:42:32+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/heroku-postgres-aws-rds</loc>
<lastmod>2022-06-12T02:45:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/pihole-local-computer</loc>
<lastmod>2020-11-05T08:24:04+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/frontend-performance-optimization</loc>
<lastmod>2020-11-10T09:00:27+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/macos-free-disk-space</loc>
<lastmod>2021-12-22T00:54:45+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rds-secondary-backups</loc>
<lastmod>2021-01-26T10:54:45+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/elixir-phoenix-uuid</loc>
<lastmod>2021-03-07T10:19:17+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/dangerous-word-slack</loc>
<lastmod>2021-03-06T10:19:17+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/blog-developer-career</loc>
<lastmod>2021-03-08T06:45:40+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/gdpr-compliance-aws</loc>
<lastmod>2021-03-24T00:50:02+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-n-1-queries</loc>
<lastmod>2021-04-06T09:59:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/explain-analyze-indexes</loc>
<lastmod>2021-04-13T09:59:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-sidekiq-monitoring</loc>
<lastmod>2021-05-17T09:28:21+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/smart-contract-development</loc>
<lastmod>2021-06-08T09:28:21+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ipfs-ethereum-blog</loc>
<lastmod>2022-03-07T09:05:23+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/asdf-docker-development</loc>
<lastmod>2021-08-17T12:14:29+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/solidity-blockchain-toolkit</loc>
<lastmod>2021-08-24T10:14:29+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/optimize-rails-performance</loc>
<lastmod>2023-03-16T10:10:29+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ethereum-mempool-monitoring</loc>
<lastmod>2021-09-28T10:14:29+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-dynamic-config</loc>
<lastmod>2021-10-05T10:14:29+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/youtube-addiction-selfcontrol</loc>
<lastmod>2021-12-12T00:55:21+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/postgresql-query-bottleneck</loc>
<lastmod>2023-03-16T17:10:10+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/s3-secondary-backup</loc>
<lastmod>2023-10-18T11:25:09+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-console-environment</loc>
<lastmod>2022-02-08T11:39:14+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ruby-hash-fetch</loc>
<lastmod>2022-02-15T12:39:14+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-load-async</loc>
<lastmod>2022-03-01T10:37:02+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-thread-safety</loc>
<lastmod>2022-03-23T10:37:02+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/ethereum-node-aws</loc>
<lastmod>2024-01-21T12:10:29+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/erc20-meme-token</loc>
<lastmod>2022-04-11T01:34:35+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/anonymous-slack-bot-income</loc>
<lastmod>2022-06-07T10:30:55+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/web-security-tips</loc>
<lastmod>2022-06-21T03:14:31+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-presenter-pattern</loc>
<lastmod>2022-10-03T11:39:06+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-active-record-caching</loc>
<lastmod>2022-10-17T10:39:06+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-debug-aliases</loc>
<lastmod>2022-11-08T09:39:06+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/activerecord-memory-usage</loc>
<lastmod>2022-12-05T07:39:06+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-postgresql-locks</loc>
<lastmod>2022-12-20T09:09:06+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-eager-ordered</loc>
<lastmod>2023-01-10T06:09:06+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/youtube-without-account</loc>
<lastmod>2023-02-16T08:09:06+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-debug-queries</loc>
<lastmod>2023-03-07T04:09:06+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/freeze-erc20-eth</loc>
<lastmod>2023-04-19T00:36:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-performance-fixes</loc>
<lastmod>2023-05-09T05:36:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-brotli-cache</loc>
<lastmod>2023-09-12T08:36:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rust-ruby-workflow</loc>
<lastmod>2025-04-08T07:36:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/revm-alloy-anvil-arbitrage</loc>
<lastmod>2024-09-23T10:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/mev-yul-huff-gas</loc>
<lastmod>2024-06-11T09:36:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-postgresql-performance</loc>
<lastmod>2024-08-27T07:36:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rust-mev-bot</loc>
<lastmod>2025-02-18T10:56:01+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/cloudflare-workers-rust</loc>
<lastmod>2024-10-02T09:56:01+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/alloy-deadbeef-vanity</loc>
<lastmod>2024-12-11T09:59:17+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-8-features</loc>
<lastmod>2025-01-14T08:29:37+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/long-tail-mev-revm</loc>
<lastmod>2025-03-17T06:29:37+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/uniswap-mev-profit</loc>
<lastmod>2025-03-25T09:29:37+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-puts-debug</loc>
<lastmod>2025-05-19T07:58:21+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-postgresql-mcp</loc>
<lastmod>2025-07-22T00:09:04+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/openclaw-mev-mcp</loc>
<lastmod>2026-04-25T13:38:40+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rust-hotpath-rustikon</loc>
<lastmod>2026-05-17T22:49:07+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/about</loc>
<lastmod>2020-08-01T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/blog</loc>
<lastmod>2026-02-06T12:00:00+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/contact</loc>
<lastmod>2020-05-27T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/heroku-migrate-postgres-rds</loc>
<lastmod>2020-10-11T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/</loc>
<lastmod>2026-05-07T12:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/jekyll-seo-template</loc>
<lastmod>2020-05-27T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/programming-blogpost-promotion</loc>
<lastmod>2018-02-09T19:10:10+01:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/rails-performance-tuning</loc>
<lastmod>2020-08-01T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/sponsorship</loc>
<lastmod>2026-05-14T20:10:10+02:00</lastmod>
</url>
<url>
<loc>https://pawelurbanek.com/terms</loc>
<lastmod>2020-05-27T20:10:10+02:00</lastmod>
</url>
</urlset>
