<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://tomasz-smykowski.com/</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/for-founders</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/books</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/startups</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/promote-with-me</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/products</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/newsletter</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/contact</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/scalable-angular</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/vibe-coding</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/vibe-coding-training-for-teams</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/mentoring</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/social-media</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/frontend-framework-tokens</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tech-debt-is-ok-is-a-dangerous-myth</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-christmas-gave-developers-the-web-linux-jpeg-and-bitcoin</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/google-had-enough-no-more-scraping-for-serpapi-but-wait-a-m</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/next-js-v16-1-after-react2shell-tightening-the-framework-where-react-meets-the-server</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-irobot-ended-up-being-saved-by-a-company-you-ve-never-heard-of</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ve-released-a-new-t-shirt-collection-for-programmers-and-it-s-not-another-meme</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-funny-unhinged-things-ai-wrote-to-me</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-developer-lost-a-contract-and-asked-ai-to-sue-you-won-t-believe-what-happened-next</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/brutalism-is-dead-long-live-proto-brutalism</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/developers-die-because-of-the-new-react-vulnerability</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ve-created-a-65-card-clean-code-flashcard-deck-for-coders</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-it-good-that-australia-is-banning-social-media</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-rebuilding-user-invites-meet-invite-api-multi-tenant-onboarding-done-right</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-the-cloudflare-outage-should-scare-everyone-who-builds-software</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-wrote-software-engineering-for-vibe-coders-here-s-the-truth-the-tech-industry-isn-t-ready-for</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-google-antigravity-a-great-vibe-coding-ide</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vibe-coding-without-going-broke-managing-tech-debt-in-the-ai-era</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-vue-js-3-6-in-maintaince-mode</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-pdf-viewers-show-different-page-number-from-page-footers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-wrote-a-128-page-book-for-vibe-coders-to-teach-them-about-software-engineering</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-21-kills-ngclass-and-introduces-signal-forms-the-finished-solution-of-the-form-problem</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/mass-coding-layoffs-in-tech-form-fake-news</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-let-ai-almost-code-for-me-for-a-year-here-s-what-really-happened</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-best-vibe-coding-patterns</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/deno-raises-200k-to-free-the-javascript-trademark</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ll-pay-1000-dollar-to-the-first-person-that-builds-this-apple</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-generated-code-was-a-mess-until-i-figured-this-out-10-tips</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-is-going-free-threaded-the-end-of-the-gil-is-near-in-python-3-14</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-invisible-promotion-how-to-go-from-mid-level-to-senior-developer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-c-14-extension-members-backing-fields-and-null-conditional-assignments</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/when-a-currency-conversion-bug-inflated-lottery-prizes-by-10x-and-top-executives-paid-the-price</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/windows-blue-screen-of-death-is-dead-stylish-new-version-includes-auto-recovery</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/png-specification-third-edition-released-apng-and-hdr-now-officially-standardized</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/copilot-chat-goes-mit-microsoft-reminds-everyone-who-built-the-ide</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/engineering-leadership-report-2025-burnout-ai-doubts-and-a-hiring-paradox</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/github-ceo-coding-s-dead-long-live-task-writing</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/windsurf-adds-plan-mode-to-help-ai-stay-on-track-with-complex-coding-tasks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/docusign-vs-indie-hacker-the-cease-and-desist-that-sparked-a-vibe-coding-storm</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/16-billion-passwords-leaked-if-you-ve-reused-a-password-since-2012-assume-it-s-compromised</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-supabase-rls-trap-when-no-backend-breaks-everything</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/think-csp-and-cors-are-enough-think-again</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/windsurf-generated-simple-react-app-32-faster-than-in-vue-js</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-validate-your-startup-idea-for-free-in-2025-no-tech-skills-needed</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/cursor-1-0-just-dropped-can-it-finally-compete-with-windsurf</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/react-native-aria-package-exposed-developers-to-trojan</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-silently-released-ai-guidelines</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/windsurf-model-benchmark-which-ai-builds-a-vue-todo-app-fastest</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-20-tries-to-be-friendly-to-vibe-coders-it-s-complicated</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-proven-tips-to-master-vibe-coding-without-wrecking-your-app</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-10-adapter-and-decorator</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-start-mentoring-software-developers-and-why-now-s-the-perfect-time</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-12-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/this-is-the-biggest-problem-with-vibe-coding</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-8-strategy</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-11-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/cursor-0-5-release-steps-up-in-vibe-coding</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-is-vibe-coding</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-wrote-a-81-page-e-book-with-100-ai-tools-to-build-your-startup</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-8-design-patterns</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-10-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/windsurf-1-8-2-drops-5-upgrades-that-ll-make-vibe-coders-scream-aye</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-teams-will-block-screenshots-of-meetings</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-7-crud-jwt-oop</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-20-will-warn-about-missing-custom-structural-directives</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-9-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/openai-buys-windsurf-to-sit-by-the-river-of-developer-thought</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tailwind-is-a-technical-debt-why-component-based-css-leaves-it-behind</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/windows-11-encryption-won-t-secure-recall-feature-but-may-lock-you-out-from-your-data</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-6-ci-cd-mvc-rest</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vibe-coding-is-the-future-but-it-can-wreck-your-codebase-if-you-re-not-careful</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-8-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/continue-is-my-favorite-vibe-coding-windsurf-feature</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-5-dry-kiss-yagni</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-7-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-wrote-a-459-page-book-on-vibe-coding-it-s-not-what-you-think</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-4-solid</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-6-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/figma-trademarked-dev-mode-lovable-gets-slammed-with-a-cease-and-desist</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-things-i-learned-while-vibe-coding-so-you-don-t-have-to</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-5-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/gumroad-just-open-sourced-its-code-a-masterclass-in-building-pro-react-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-quietly-blocked-cursor-from-using-its-vscode-extension-here-s-the-line-of-code-that</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-4-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-3-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-losing-users-to-typos-use-fuzzy-search-in-your-angular-and-vue-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-1-24-swiss-tables-contribute-to-2-cpu-usage-drop</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vibe-coding-takes-social-media-by-storm-trials-errors-and-a-whole-lot-of-enthusiasm-for-a-fresh</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-designers-worldwide-conspired-to-turn-world-into-greys</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prepare-for-a-coding-tech-interview-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-2-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-angular-crushes-react-when-it-comes-to-scaling-enterprise-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/3-macos-apps-i-can-t-live-without</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/more-work-for-coders-java-24-ends-with-the-strictest-security-model</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-modules-dark-side-the-black-sheep-of-enterprise-apps-ditch-them</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-won-t-replace-programmers-stop-falling-for-the-same-stupid-predictions</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/scalability-essentials-angular-accessibility-has-bigger-impact-than-you-think</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-just-rejected-argument-shorthands</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/signals-are-a-game-changer-for-scalable-angular-apps-that-shouldn-t-memory-leak</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-music-collection-part-1-code-in-the-zone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/webdevs-are-melting-typescript-will-be-10x-faster-thanks-to-go-language-not-rust-nor-c</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/switch-now-to-angular-standalone-components</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/parrot-rock-test-of-chatgpt-gemini-copilot-claude-and-le-chat</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/companies-want-you-back-in-the-office-to-protect-their-sweet-sweet-investments</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/developers-shocked-microsoft-disabled-vscode-theme-on-3-million-devices</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/download-spotify-playlist-with-this-open-source-python-app</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-timepicker-component-redefined-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/shaving-in-a-hot-tub-5-ways-coding-ruins-our-brains</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/adjusting-your-resume-for-every-job-offer-is-dreadful-here-s-a-fix</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-majorana-1-is-a-superposition-of-marketing-stunt-and-a-major-science-breakthrough</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-day-in-life-of-an-unemployed-software-engineer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/measuring-what-matters-how-to-prove-your-design-system-s-business-impact</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-19-2-fewer-explicit-type-assertions-and-better-conditional-return-type-checking</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-best-coder-shirts-for-2025-commenting-the-world-we-live-in</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-will-make-us-ultra-dumb-if-we-won-t-do-these-six-things</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-dark-side-of-best-practices-how-misconceptions-kills-frontend-scalability</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/launching-verifybefore-click-a-startup-to-protect-your-family-from-online-scams</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/6-questions-to-ask-during-software-engineering-job-interviews</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-functions-could-start-with-emoji-here-s-why-they-don-t</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rage-clickers-will-hate-angular-19-event-replay</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-like-to-evaluate-alternatives</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-you-say-is-that-interview-process-may-not-reflect-the-culture</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/you-know-it-s-not-a-crime-to-interrupt-an-interviews-when-you-already-know-you-don-t-want-to-work</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/everything-we-know-about-deepseek-chatgpt-competitor</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-red-flags-during-a-software-engineering-job-interview</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/junior-developer-title-disappeared-before-the-rise-of-ai</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/thanks-for-the-comment</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-research-demand-for-your-saas-product-or-android-strategy-game</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/please-remember-about-forum-moderators</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-chatgpt-prompt-that-saved-my-christmas</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/from-fantasy-decks-to-furry-masterpieces-how-i-used-ai-tech-and-blender-to-create-custom-dog</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-ai-struggles-with-our-code-and-why-it-s-our-fault</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-i-decided-to-buy-this-adjustable-monitor-arm</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/fix-chatgpt-scrolling-issues-make-pageup-pagedown-home-and-end-work-like-a-charm-take-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-chatgpt-fixed-chatgpt-enabling-page-down-and-page-up-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/summon-the-json-from-fantasy-to-functionality-the-evolution-of-coding-decks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/remove-backgrounds-for-free-with-python-by-just-creating-a-folder-why-don-t-operating-systems</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/automate-git-branch-cleanup-with-python-say-goodbye-to-manual-tidying</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/effortless-image-cropping-with-python-automate-your-workflow-in-minute</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-5-minute-python-script-that-would-take-11-hours-in-corporate-development</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/hey-tom-thank-you-for-your-comment-and-ideas</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-facebook-ads-aren-t-for-indie-developers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-choose-job-as-a-young-person</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/from-blender-to-business-strategy-my-quest-to-make-summon-the-json-decks-a-sustainable-success</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-wordpress-and-wp-engine-drama-is-a-fork-on-the-horizon</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-just-released-new-desk-mats-no-one-buys-them</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-ai-changed-my-work-as-a-programmer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-ruby-written-personal-finance-open-source-tool-you-can-contribute-to</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/speed-up-your-color-manipulations-with-this-javascript-library</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/can-you-really-write-games-in-python</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prettier-jest-unit-test-messages-for-angular-and-react</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/c-13-drops-with-param-collections-and-cool-new-features</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/did-you-know-you-can-code-in-java-with-vscode</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/react-fiber-reconciler-discover-how-it-works</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/discover-git-repo-insights-with-onefetch-the-ultimate-command-line-tool</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-unveils-proxy-3-revolutionizing-c-polymorphism</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/php-s-revival-against-all-odds-it-s-thriving</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/unconventional-rust-web-optimization-how-webp-transformed-alisa-sireneva-s-blog</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ditch-margin-block-and-margin-inline-if-you-don-t-do-that</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/typescript-5-6-no-more-condition-errors-you-can-skip-type-checking-too</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/javascript-intl-supports-word-and-sentence-segmentation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-1-23-extends-for-range-loops-with-new-range-types</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-19-shifts-to-standalone-components-by-default-a-major-simplification</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vue-3-5-a-leap-forward-with-performance-boosts-and-new-features</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-using-css-margin-and-padding-shorthands-use-this-instead</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/kvision-8-released-build-web-apps-in-kotlin-ditch-the-javascript</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vscode-1-93-share-settings-with-ease-and-sort-comments-like-a-pro</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/intellij-idea-2024-2-a-stunning-new-ui-smarter-git-and-ai-driven-conflict-resolution</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vote-to-improve-vscode-file-search-it-s-just-one-click</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-devices-are-taking-control-of-our-lives-in-an-unexpected-way</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/should-css-grid-be-your-default-choice-over-flexbox-in-2024</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/3-awesome-java-open-source-projects-ep-8</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/discover-these-six-vscode-1-92-sigma-features</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-code-review-tool-coderabbit-replaces-me-and-i-like-it</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/8-16-32-64-gb-what-is-the-best-ram-size-for-frontend-development</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/hinty-1-0-8-released-with-116-web-development-hints-collected-over-four-years</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/this-is-my-8000-coding-office-setup</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-using-margin-top-use-margin-bottom-and-gap-instead</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/css-now-supports-vertical-alignment-in-normal-flow</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-community-anguished-core-developer-banned-for-a-dan-akroyd-reference</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/unkle-bob-martin-announces-clearer-clean-code-2-is-coming</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/apple-wants-to-squeeze-a-computer-into-something-again</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/autonomous-cars-10-awesome-open-source-projects</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/you-forget-about-all-coding-rules-hinty-for-vscode-will-help-you</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/logitech-ceo-considers-a-mouse-in-subscription-model</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stackoverflow-2024-results-ditch-complex-stacks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/devops-shocked-aws-kills-it-s-own-github-competitor-codecommit</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-truth-about-node-js-typescript-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/overture-maps-released-with-54-million-places-of-interest</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/should-angular-directives-have-styles</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/switzerland-goes-open-source</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/all-you-need-to-know-about-windows-crowdstrike-bsod-outage</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/21-tips-to-win-shattered-pixel-dungeon</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/are-html-s-self-closing-tags-discouraged</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/node-modules-now-faster-on-windows-with-dev-drive</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/james-gosling-founder-of-java-is-retiring</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vscode-macros-saved-me-from-1000s-of-seconds-of-misery</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/sorry-it-s-just-that-irony-brings-so-much-considerations</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/typescript-5-5-with-regex-syntax-checking</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vscode-fonts-now-sharper-on-uhd-and-oled-displays-with-one-flag</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/shattered-pixel-dungeon-is-an-open-source-masterpiece-i-hate-it</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-there-are-no-new-articles</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/adobe-s-new-terms-of-service-enraged-graphic-designers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-java-open-source-projects-ep-7</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/are-52-of-chatgpt-coding-answers-incorrect</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/storybook-8-1-brings-easier-story-and-test-creation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-18-released-finally-you-can-remove-zone-js</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/kotlin-2-0-released-faster-and-more-reliable</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-with-recall-will-become-a-mesh-megadata-ai-behemoth</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-is-the-best-age-to-create-a-programming-language</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/decommissioned-an-unformatted-hate-email-was-enough-for-a-popular-node-js-project</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/germany-to-protect-ffmpeg-at-all-cost</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/1000-mo-for-rust-contributors-to-be-announced-soon</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/set-up-a-cloud-hard-budget-limit-to-avoid-100k-bills</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/2024-go-developer-survey-5-interesting-facts</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-summer-program-for-students-offers-a-1100-bonus</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stackoverflow-openai-two-nemesis-join-forces</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/it-s-official-we-ve-reached-the-seed-ground-for-the-next-big-thing</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/he-got-banned-for-mentioning-other-programming-language</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/3-fascinating-ergonomic-keyboards-for-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/developers-confused-over-react-19-beta-release</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-open-sourced-ms-dos</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/former-mser-windows-11-menu-start-speed-is-comically-bad</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-23-devs-frustrated-waiting-for-the-vector-api</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/boston-dynamics-3d-renders-made-robots-more-approachable</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-absolutely-worst-way-to-fail-a-job-interview</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/during-last-12-years-go-got-up-to-24x-faster</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/opentofu-terraform-accusations-are-invalid-we-use-properly-licenced-code</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/guido-van-rossum-and-a-bat-ray-i-was-really-worried</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/it-s-about-time-to-ditch-captcha-in-2024</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/security-experts-terrified-by-ssh-vulnerability-here-s-what-we-know</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-evolution-of-bridges-are-bridges-safe</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/signals-to-become-part-of-javascript</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ditch-building-native-apps-for-these-10-reasons</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/blazor-takes-over-the-web-hidden-from-javascript-developers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-reached-1-96s-in-one-billion-row-challenge</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-can-make-a-code-review-for-free</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-2023-survey-results-dx-kills-the-joy-rust-1-77-released</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-trick-to-read-medium-for-free</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/nobody-expected-c-memory-safety-rust-in-trouble</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-devs-shocked-multithreading-ahead</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-team-started-preparations-for-18-release</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-best-tool-to-mockup-an-api-for-frontend-developers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ditch-public-ai-use-private-one</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-create-a-spring-effect-with-css</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-using-css-media-queries-to-block-stuff-in-2024</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-prepare-for-coding-job-hunting-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/solving-intelligence-test-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/4-successful-design-system-stories-that-teach-us-something-part-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/introduction-to-javascript-unit-testing-jest-and-es6-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-respond-to-gmail-emails-with-ai-for-free</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-shocked-programmer-got-a-104k-bill</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-responder-1-0-released</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/storybook-js-the-story-of-not-today</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/15-places-to-find-a-dream-programming-job</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-17-2-0-with-netlify-image-cdn-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/20-awesome-open-source-end-user-apps-ep-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ember-js-did-it-again-single-file-components-ahead-of-the-competition</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-complete-guide-to-build-a-successful-design-system-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vscode-sticky-scroll-didn-t-stick-with-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/express-js-got-flooded-with-pull-requests-an-idea-to-ban-india-strongly-rejected</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/smartphone-camera-doesn-t-work-during-local-development</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-start-to-like-users-and-enjoy-software-engineering</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/40-python-apps-you-should-know-megapack-ep1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-1-22-improves-cpu-performance-by-1-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-s-ngoptimizedimage-soon-will-show-placeholders</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/your-lists-won-t-glitch-in-vue-js-3-4-15</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-space-industry-job-offers-for-engineers-ep-1-the-industry-escapes-recession-gravity</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/49-go-projects-you-should-know-megapack-ep1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-visual-studio-code-shortcuts-to-boost-productivity-ep1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/my-laptop-s-crash-made-a-reality-check-on-me</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-surprising-ways-coding-changed-in-the-last-10-years</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/well-there-are-always-two-sides-of-the-coin</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-c-apps-you-should-know</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-went-50-versions-of-react-back-to-fix-a-project</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-best-source-code-i-ve-ever-seen</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ve-designed-10-xxl-mousepads-for-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/bulgaria-went-open-source-the-revisit-after-7-years</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-can-programmers-be-lazy-if-coding-is-hard</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-something-very-hard-that-programmers-make-look-easy</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/do-pro-software-developers-memorize-programming</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-learn-programming-from-scratch</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/40-java-apps-you-should-know-megapack-ep1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-do-big-companies-ask-unrealistic-software-engineering-interview-questions</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/41-rust-apps-you-should-know-megapack-ep-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-got-a-rude-email-ai-fixed-it-for-me</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-java-was-born-two-fails-and-a-win</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-handle-poor-communicators-at-work-meet-nicer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rude-messages-from-boss-fix-it-with-nicer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/you-can-now-join-new-angular-c-c-css-and-git-groups-on-linkedin</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vue-js-3-4-released-20-faster-parsing-two-way-binding-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ve-created-friendly-linkedin-groups-for-java-rust-go-golang-and-python-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-java-open-source-projects-ep-6</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/b-or-strong-treat-b-tag-as-companies-treat-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/currently-appflowy-is-not-supporting-collaboration-on-one-file-as-we-know-it</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-appflowy-your-fantastic-task-list-jira-calendar-word-and-ai-safely-in-one</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-go-projects-7-html-in-go</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-python-open-source-projects-ep-7</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-rust-projects-ep-6</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/text-wrap-balance-opens-an-arbitrarity-hell</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/top-10-surprising-insights-from-cloudflare-radar-analysis-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-ocaml-was-born-the-story-of-wine-chateux</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/young-you-wrote-a-bank-software-thanks-to-ai</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/kotlin-1-9-20-improves-object-swarm-garbage-collection</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/crazy-angular-17-1-0-release-comming-up-tickets-get-closed-before-being-submitted</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/facebook-s-stylex-is-a-terrible-solution</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-coding-spreadsheet-imports-in-javascript-open-source-impler-io-does-it-for-you</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-best-gift-for-programmer-in-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-best-chairs-for-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-golang-libraries-useful-in-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vite-5-released-builds-2-11-faster</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/4-new-rounding-methods-likely-in-php-8-4</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-make-bj-rn-staal-like-animations</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/firefox-120-released-dark-mode-lh-and-okloch-colors</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-surprising-coding-facts-revealed-by-jetbrains-2023-survey</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/react-jam-fall-2023-results-announced</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/scraping-the-web-and-social-media-by-ai-companies-will-destroy-the-internet</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/fact-check-is-angular-17-really-like-warp-10</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/new-php-runners-are-built-in-go-language</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-svelte-component-libraries-ready-for-2024</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vmware-released-spring-shell-3-2-0-m3-build-terminal-apps-in-java</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/all-creators-should-move-behind-paywalls-and-they-will</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vuetify-3-4-0-with-data-table-and-4-new-components</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/net-8-standalone-net-apps-now-50-smaller-on-linux</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/css-nesting-without-ampersand-is-coming</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/golang-command-line-tools-raised-6-million-dollars</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/improve-your-app-with-these-9-wcag-2-2-criteria</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/live-angular-17-renaissance-live-relation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/swift-org-now-with-a-community-package-index</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-will-soon-support-diamond-casting</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-jep-461-custom-stream-operators-reach-preview</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-rust-was-born-the-story-of-a-mistake</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/next-js-14-turbopack-isn-t-turbopacking</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-3-13-will-let-you-deprecate-functions</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-perfect-car-temperature-is-closer-than-you-think</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-21-jdk-prepares-developers-for-permission-based-instrumentation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vue-3-3-6-faster-thanks-to-weakmaps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-17-will-update-your-templates-control-flow-automatically</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/hired-nail-star-on-the-coding-job-interview</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-happening-in-coding-ep2-cypress-currents-bennu</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vivaldi-browser-is-now-available-on-iphones-and-ipads</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-complete-guide-on-how-to-build-a-react-library-with-vite</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-upcoming-angular-17</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-javascript-projects-take-notes-stunning-code-snippets-create-ui-slate-and-plyr-vol</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/prestashop-8-1-2-easier-product-reordering</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/local-only-projects-coming-back-to-insomnia-8-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/1-typing-playwright-cypress-migrate-into-browser-doesn-t-give-any-insight-aside-from-tech</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/insomnia-8-users-are-furious-after-the-new-release</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/are-we-already-safe-from-the-webp-vulnerability</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/no-more-git-push-set-upstream-origin-new-branch</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-java-projects-develop-low-code-apps-recommendation-system-testing-with-junit-5</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/write-in-go-run-with-rust-wasi-decouples-language-design-from-performance</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ember-js-5-3-supports-pnpm</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/svelte-5-introduces-runes-streamlining-reactivity</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/react-released-new-typescript-documentation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-rust-projects-vol-4</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/xcode-15-released-it-s-an-ide-you-won-t-sweat-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-lodash-really-dead-where-s-lodash-5</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rails-7-1-beta-eases-docker-releases-and-boosts-javascript-with-bun</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ocaml-5-1-released-50-smaller-installation-size</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/noserver-enthusiasts-behind-quiet-make-microsoft-teams-go-brr</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-swift-projects-game-covers-ios-library-and-window-management-vol-4</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/bun-1-0-released-the-reason-coders-gossip-about-bun</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/58-summer-software-engineering-articles-to-catch-up</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/contributors-angry-after-turbo-8-suddenly-drops-typescript</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/20-react-js-tips-from-a-code-review-ep-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/node-js-20-6-0-now-supports-env-files</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/4-awesome-ruby-projects-vol-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/that-s-how-new-emojis-are-born</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/25-awesome-open-source-end-user-apps-ep-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5kib-is-pronounced-5-ki-bee-bytes</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-s-phasing-out-visual-studio-for-macos-force-moves-developers-to-visual-studio-code</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/pandas-2-1-paves-a-way-for-predictable-data-analysis</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-python-projects-create-interactive-dashboards-ocr-go-paperless-perform-data</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-1-68-1-72-in-a-nutshell</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/let-s-say-someone-says-he-will-throw-a-party-on-05-03-2026-mm-dd-yyyy-to-put-it-into-my-calendar</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-announced-python-in-excel-i-knew-it</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-go-projects-pdf-processor-portmaster-shiori-memos-k6-vol-4</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-enforcing-date-format-it-s-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/now-you-can-override-api-responses-in-chrome</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-16-0-1-16-2-1-is-a-craftsmanship-effort</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-rust-projects-scalable-databases-and-remote-desktops-vol-4</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-coding-really-least-stressful-job</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-did-slack-really-change</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/699-solidity-loc-that-may-be-worth-over-1-25-trillion-dollars</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ai-may-pirate-music-and-movies</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-python-projects-make-deep-fakes-compose-videos-and-develop-frontends-vol-6</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-new-react-documentation-ditches-spa-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/bram-moolenaar-the-creator-of-vim-died</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/one-click-may-reveal-your-naughty-page</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/scientists-join-artists-in-the-fight-against-digital-hamster-plagiarism</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/write-a-game-and-win-20-000</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-go-projects-cybersecurity-networking-and-cloud-architecture-ep-6</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-is-web-environment-integrity-people-rage-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-1-21-release-20-new-emojis-and-up-to-7-faster-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/brave-browser-on-android-a-review-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stackoverflow-announces-overflowai</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-it-s-2023-and-we-won-t-stop-people-from-recording-vertically</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/invoice-dragon-is-a-great-react-open-source-app</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/dan-abramov-quits-facebook-s-meta-what-will-happen-to-react</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-ai-projects-photos-manager-chatbox-deep-fakes-docsgpt-webchatgpt-vol-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-great-go-projects-safe-browsing-experience-digital-wallet-and-engaging-email-campaigns-vol</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-c-projects-scalable-ecommerce-cross-platform-desktop-apps-and-open-source-projects</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-python-projects-go-green-build-scalable-systems-and-simplify-pdf-extraction</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/4-awesome-typescript-projects-open-source-libraries-and-task-automation-ep-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-php-projects-simplified-php-development-and-time-tracking-tools-ep-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/top-10-programmers-to-follow-on-threads-vol-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-ruby-projects-code-inspector-open-source-social-networking-and-customer-support-ep-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-swift-projects-networking-libraries-auto-layout-and-data-visualization-ep-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-rust-projects-analyze-your-code-and-socialize-with-your-peers-ep-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-java-projects-api-testing-and-secure-communication-vol-4</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/kotlin-1-9-0-k2-beta-10-times-smaller-basic-webassembly-build</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/deno-1-35-faster-easier-omg</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/all-you-need-to-know-about-twitter-competitor-from-facebook-threads</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/2023-may-be-a-year-of-toml</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-rust-and-python-are-completely-different-in-returning-stuff</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-downloaded-almost-1000-freepik-licenses-at-once</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vite-js-4-4-is-the-spiderman-in-an-epic-rust-related-crossover</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-amazing-things-about-go-standard-library</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-teenager-runs-rust-code-in-a-32bit-computer-inside-terraria-game</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-16-0-1-typescript-5-1-and-boolean-number-inputs</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/jupyterlab-4-0-is-blazing-fast-with-progressive-rendering</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-million-js-really-making-react-70-faster</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ve-reached-almost-50-of-my-goal-with-tech-writing-in-9-months</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tom-s-coding-news-ep-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/nestjs-beats-rebuild-times-to-180ms</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/pypi-will-require-2fa-by-the-end-of-2023-also-from-dead-people</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-got-tired-of-writing-python-tests-now-ai-writes-them-for-me</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/when-was-django-born-research-tutorial</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/3-awesome-open-source-healtcare-apps-emr-private-emr-and-supply-chain-monitor</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/it-all-depends-what-you-assume-by-when-a-project-was-born</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/django-5-0-3-features-you-waited-for-that-will-go-public-in-december-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/safari-16-5-is-not-only-about-css-nesting</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/tailwind-3-3-3-leaks-info-about-the-misterious-oxide-project</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-python-projects-people-don-t-know-about-ep-3</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/eu-prepares-a-law-for-ai-monopolies</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stackoverflow-visitor-decline-is-not-caused-by-chatgpt</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vue-js-3-3-great-dx-and-10x-faster-builds</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/youtube-tests-blocking-adblockers-what-does-it-mean</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/next-js-13-4-is-a-great-gift-for-cinco-de-mayo</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-go-projects-to-know-before-you-die</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vite-4-3-release-up-to-76-faster-thanks-to-own-resolver</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-16-release-kills-two-stones-with-one-bird</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/n-what-s-interesting-in-nativescript</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/are-angular-16-vite-support-rumors-true-with-57-faster-hmr</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/swift-5-9-will-make-apps-faster-and-safer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-16-rc2-the-revolution-is-near</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-set-up-next-js-13-project</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/typescript-5-1-beta-is-relaxed-friendly-and-fast</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-java-projects-people-don-t-know-about-vol-3-time-database-microservices-a-game-and</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-open-source-ai-projects-private-ai-code-healer-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-reason-why-some-big-websites-store-javascript-in-html</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/node-js-20-released-experimental-perms-new-v8-and-single-executable-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/some-of-the-best-ways-to-learn-programming</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-genius-coders-don-t-help-others</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/people-build-solar-powered-servers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-history-of-javascript-performance-vol-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/c-12-preview-primary-constructors-optional-lambda-p-s-and-using-anything</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-swift-projects-people-don-t-know-about-vol-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-vue-js-projects-people-don-t-know-about-vol-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-go-projects-people-don-t-know-about-vol-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/6-ways-ai-bots-ask-for-a-ban</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/115-programming-articles-december-2022-march-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/twitter-algorithm-for-humans-part-1-authority</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/twitter-announced-new-api-tiers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/search-tag-the-doomed-html-arrival</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-20-ruy-l-pez-sequence-is-about-to-be-executed</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/people-can-t-push-changes-to-github-are-left-confused</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-16-0-0-next-1-deprecating-old-ts-and-node-js-router-improvements</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/sveltekit-1-8-release-elevating-the-web-development-experience</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/core-js-runs-dry-might-go-commercial-without-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/gitea-1-19-0-blender-devs-raised-their-tridents</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/react-self-identifies-as-a-library-reached-it-s-goal</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/numpy-1-24-0-release-improved-data-handling-execution-speed-and-documentation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-nobody-reads-your-coding-articles</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/typescript-devs-suffer-for-5-years-because-of-this</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-s-glidesort-is-4x-faster-on-random-data</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-16-0-0-next-3-input-can-be-required</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/83-burnout-rate-sounds-like-fake-news-to-me</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/typescript-5-0-is-here-decorators-age</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ktor-2-2-4-release-takes-on-communication-bugs</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-java-projects-ep2-microservices-iot-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-redis-the-new-official-redis-client-you-need-to-know-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-not-name-your-programming-language</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/unleashing-the-power-of-c-11-string-literals-the-ultimate-guide</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/swift-5-8-release-you-can-use-future-features-now</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ghc-9-6-1-announces-javascript-cross-compilation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-software-developer-strikes</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/svelte-3-56-improves-the-audiovisual-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/battery-less-devices-are-the-next-big-thing</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/sumatrapdf-was-a-happy-little-accident</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/jest-29-5-0-will-run-your-tests-randomly</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-use-custom-fonts-in-shopify-in-2023</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-s-bevy-0-10-catches-up-to-the-industrial-3d-game-engines</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-reason-why-css-inset-property-was-not-called-position</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-redesign-your-shopify-store</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/pandas-2-0-up-to-32x-faster</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/php-8-3-coming-soon-json-validate</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/nokia-brings-back-the-3310-vibe-with-g22</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-follow-my-programming-articles</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-growing-number-of-non-javascript-web-frameworks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/deno-1-31-supports-package-json-dependency-file</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-tools-for-python-engineers-ep-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/which-of-our-ancestors-saw-dinosaurs</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/14-back-pain-methods-i-ve-tried-with-the-results</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/visual-studio-2022-17-5-released</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/benjamin-kosten-announced-effekt-revolutionary-reactive-kotlin-library</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/happy-birthday-python-you-32yo-bada</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-awesome-rust-projects-ep-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-15-2-0-migration-will-become-ultra-fast</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-ultimate-guide-to-vue-i18n-on-vue-2-7-7</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/layoffs-don-t-affect-programmers-so-much</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-is-it-to-write-daily-about-programming-for-6-months</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/next-13-1-6-metadata-support-coming-soon</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazingly-comfortable-java-libraries</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-15-2-0-next-4-let-s-you-now-control-cdn-images</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-3-11-2-the-trick-for-11-speedup</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/php-8-2-boosts-memory-beasts-on-macos</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/puter-your-next-desktop-in-javascript</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/someone-s-impersonating-notepad</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/maybe-we-should-not-fire-unproductive-employees</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-github-apps-backups-animations-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-would-not-say-my-article-criticizes-this-workflow-per-se</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/github-deletes-private-forks-leaving-people-shocked</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-1-20-released-it-s-like-ayrton-senna-again</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/they-blocked-users-with-5-char-passwords</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/learn-vue-with-source-codes-of-these-5-vue-games</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/five-svelte-games-to-learn-how-to-code</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/there-is-no-one-rounding-standard-in-programming</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-1-67-0-fixes-rounding</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/daniel-rosenwasser-announced-typescript-5-0-beta</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/study-coding-with-the-code-of-these-5-angular-apps</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/immortal-avatar</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-css-javascript-libraries-for-your-app-design</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vue-options-api-to-composition-api-migration-cheat-sheet</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-dart-projects-manga-music-nosql-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/laid-off-do-this-5-things-immediately</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-clojure-projects-ui-design-tool-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/human-or-chatgpt-prove-you-are-a-human-with-these-tips</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-amazing-c-projects-uis-ais-movies-music-and-travels</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/react-19-should-we-be-worried</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/people-shame-dutch-code-that-s-perfectly-imperfect</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-php-projects-mp3-server-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-typescript-projects-build-resume-and-more</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/shopee-announced-exit-two-days-prior</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/golang-kotlin-angular-ruby-rust-and-other-flashcards</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ionic-6-4-with-better-sheet-modal-calendar-and-knobs</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/svelte-3-55-1-faster-css-builds-and-no-svg-animation-quirks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/angular-15-1-0-makes-coding-a-bit-easier</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ocaml-5-is-the-language-of-the-future</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/w3c-decided-on-css-nested-syntax</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ruby-3-2-0-is-from-another-dimension</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/rust-traits-introduction-part-i</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-3-11-1-fixes-a-lot-of-bugs</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/kotlin-1-8-boosts-reflection-speed</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/writing-on-android-medium-is-a-nightmare-and-here-is-why</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-kotlin-projects-people-even-write-games-in-kotlin</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-growth-marketing-tips-for-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-c-projects-todo-password-manager-steam-nintendo-switch-and-unity</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/are-you-not-allowed-to-write-code-comments</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-go-projects-manage-security-containers-and-build-backends</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/don-t-be-fooled-by-this-new-job-hunting-scams</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/w3c-reached-an-asset-agreement-with-mit</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/microsoft-shut-down-vscode-competitor</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-swift-projects-people-don-t-know-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/artists-protest-against-art-laundering-with-the-ai</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-python-projects-people-don-t-know-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/zero-knowledge-music-player-storage</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-rust-projects-people-don-t-know-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-i-don-t-like-about-music-streaming-services</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/3-awesome-kotlin-feature-requests</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/48-programming-articles-october-november-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-went-from-202-to-1283-in-two-months-on-medium</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/spring-boot-3-0-indubitably-rocks-with-java-19-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/mysql-8-0-31-boosted-index-building-speed</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/maxim-shafirov-announced-jetbrains-closed-all-investments-in-russia</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-language-guide-frameworks-libraries-ide-clouds-resources-mentors</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-guide-the-most-popular-ide-for-java-developers-in-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-shopify-handled-1-27-million-requests-s-during-black-friday-cyber-monday</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-awesome-java-projects-people-don-t-know-about</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/grafana-9-3-shows-images-on-a-map</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/will-there-be-a-new-windows-phone</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/if-the-survey-asked-only-about-professional-use-there-would-be-of-course-the-bias-of-developers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/nicholas-c-zakas-announced-the-likely-end-of-eslint-code-line</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ml-net-2-0-recognizes-similar-sentences</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/google-pitchfork-ai-won-t-replace-programmers</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-chrome-network-tab-settings-to-fix-your-life</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-are-my-articles-so-short</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/3-most-interesting-vue-3-2-41-45-bugfixes</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/diffusiondet-motion-detection-with-one-training</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/nuxt-3-is-all-you-need</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-three-computers-that-voted-how-93-billion-artemis-1-space-rocket-should-launch</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ruby-on-rails-7-0-4-release-changes</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/glasgow-haskell-compiler-9-2-5-is-available-for-downloads</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-programming-languages</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/he-broke-isp-gb-limits-with-whatsapp-tunneling</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/choose-a-metaverse-web3-or-blockchain-book-for-the-winter</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/net-can-optimize-code-while-executing-functions</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/solidity-0-8-18-cancels-ufo-preparations</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/css-scroll-linked-animations-will-change-how-we-experience-the-web</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-go-language-is-becoming-so-popular</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-achieve-goals-like-a-programmer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/next-js-13-hmr-is-up-to-700-times-faster</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/intellij-idea-2022-3-beta-available-now</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/swift-5-8-is-for-early-adopters</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/golang-wins-the-first-language-release-battle</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/scala-3-1-strict-exceptions-and-faster-match</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-made-my-android-phone-find-my-car-on-a-parking-lot</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-send-shopify-e-commerce-events-to-google-analytics-4-with-google-tags-manager</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/postgresql-sorting-is-now-up-to-400-faster</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/four-features-introduced-in-ionic-6-0-0</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/four-best-features-in-wordpress-6-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/dart-2-19-0-introduces-datetime-copywith</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-kotlin-1-7-20</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-python-3-11-0</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/svelte-3-52-0-improves-dev-experience</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/go-1-19-is-in-the-future</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-spring-boot-3-0-0-rc1-rocks-socks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-write-excel-macros-in-python</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/27-programming-articles-september-october-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-windows-11-18-10-2022-update</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/16-proofs-that-james-webb-telescope-is-not-an-iphone-for-scientists</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/20-must-have-custom-keyboards-fall-of-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-rust-1-64-became-10-20-faster-on-windows</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/three-hottest-c23-features-approved-on-july-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/eclipse-ide-4-25-now-supports-some-java-19-features</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-went-from-zero-to-202-in-one-year-as-a-software-engineer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/visual-studio-2022-first-impression</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/writing-smart-clock-apps-will-become-easier-with-new-css-features</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/spaceerp-episode-2-location</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-angular-15-so-far</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/spaceerp-episode-1-entities</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/c-11-is-more-developer-friendly</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-vue-3-2-40</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/intergalactic-enterprise-resource-planning</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-s-new-in-php-8-1-11</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/python-3-10-8-upcoming-improvements</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-made-new-product-photos-of-html-cards</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-enable-hot-module-reload-in-angular-6-things-people-miss</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/typescript-4-9-is-a-game-changer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/engry-birdt-the-crazy-cobot</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/should-your-company-write-your-own-system-to-save-on-an-online-service</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/java-19-is-a-game-changer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-made-summon-the-json-promo-video</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/stop-using-relative-date-and-time</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/20-vscode-settings-you-have-to-know</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/you-don-t-understand-git-because-no-one-explained-it-to-you</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/facebook-meta-deleted-my-local-community-group-we-were-working-pro-bono-for-several-years-and</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-creative-combo-method-ccm</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-centering-with-css-is-so-hard</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/best-places-to-visit-in-poland-south-kaszuby</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/coder-you-are-doing-fine-but-it-is-a-walled-garden</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-do-you-know-what-to-do-as-a-programmer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-code-on-windows-but-run-dev-tools-on-linux</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/for-apple-it-makes-sense-to-make-apple-specific-alternatives-to-every-software-possible</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/summon-the-json-status-update-8995fc</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-thing-i-wished-i-knew-when-learning-node-js</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/shortcut-git-cli</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/when-to-quote-javascript-array-keys</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-write-a-shopify-app-and-earn-money-part-2-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-best-technology-kickstarter-projects-april-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-vscode-made-me-10x-developer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-write-a-shopify-app-and-earn-money-part-1-2</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/it-is-hard-to-be-a-legal-movie-maniac</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/what-i-liked-about-creating-html-flashcards-deck</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/a-story-about-the-virus</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-buy-a-second-hand-laptop</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/true-i-am-coding-with-the-use-react-angular-and-other-frameworks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/two-essential-tricks-of-a-10x-developer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-am-not-sure-if-getelementbyid-and-getelementbyclassname-are-more-readable</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10x-developer-approach-to-task-switching</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-best-games-to-learn-how-to-code</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-complete-guide-to-learn-java-2022-update</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-things-we-can-learn-studying-github-s-trending-javascript-projects-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/vscode-assistant-0-16-released</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/complete-guide-to-shopify-theme-scss-live-reload</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-best-unique-valentine-gifts-for-programmers-2022-edition</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-wrote-epoch-from-calendar-tool</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-develop-shopify-theme-really-locally</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-react-questions-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-best-kickstarter-technology-projects-january-2022-edition</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-react-still-relevant-in-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/my-first-impression-of-toyota-c-hr-hv-executive</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-programmatically-3d-render-with-blender-and-python</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/why-companies-don-t-want-to-hire-junior-developers-and-what-you-can-do-about-it</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/package-json-dependencies-to-markup-table-online-converter</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-tips-to-build-a-coding-memory-palace</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/is-angular-still-relevant-in-2022</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-divide-time-to-learn-how-to-develop-web-apps-from-scratch</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-problem-zero-rule-pzr-in-programming</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/computer-science-gift-idea-for-him</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/the-balance-between-user-experience-and-maintainability</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-i-got-two-views-per-video-in-a-month</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/there-is-no-alternative-to-ng-deep</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-enable-typescript-in-an-angular-template</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-answers-to-popular-javascript-tech-interview-questions-in-two-minutes-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/5-rules-of-positive-task-naming-ptn</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-unique-gifts-for-a-programmer-2021-edition</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/designing-degrees-of-freedom-of-an-architecture</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/summon-the-json-sales-dropped-suddenly-why</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-switch-from-github-password-authentication-to-personal-access-token</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-get-a-job-if-your-cv-sucks</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-generate-jsdoc-documentation-for-a-typescript-react-project</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-present-features-and-bug-fixes-to-a-client-part-i</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/ups-we-broke-the-web-again-sorry</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/10-ways-to-contact-facebook-support</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-have-designed-react-interview-questions-fantasy-flashcards</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/css-it-s-time-to-enable-audible-web</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/test-your-html-css-knowledge-with-these-10-questions</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/automating-git-workflow-with-bash-part-i</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/7-best-affordable-gifts-for-a-programmer</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/i-ve-written-an-extension-so-you-don-t-have-to-google</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/summon-the-json-status-update-6e7803</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/styled-components-are-an-interesting-solution-to-a-problem-of-css-encapsulation</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/it-is-unclear-where-react-is-heading</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/separation-considered-harmful</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/summon-the-json-status-update</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-update-legacy-react-angular-ember-vue-project-definitive-guide</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/evolution-of-summon-the-json-flashcards-card-game</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/first-summon-the-json-reactions</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/aws-devops-part-1-how-to-connect-to-aws-rds-postgresql-from-springboot</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/complete-guide-to-set-up-fast-android-ci-cd-environment</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/mapping-stackoverflow-into-real-time-assistance</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/12-assistant-rules-to-boost-productivity</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/how-to-test-visual-studio-code-extension-part-1</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/8-visual-studio-code-assistant-rules-for-nasty-angular-bugs</loc>
  </url>
  <url>
    <loc>https://tomasz-smykowski.com/blog/should-i-use-css-bem-with-angular-part-i</loc>
  </url>
</urlset>