<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://kmitov.com/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://kmitov.com/posts/aubg-discussion-on-goldman-sachs/</loc></url><url><loc>https://kmitov.com/posts/how-to-plan-with-trello-part-1-backlog-and-spring-board/</loc></url><url><loc>https://kmitov.com/posts/the-curious-case-of-https-status-code-505/</loc></url><url><loc>https://kmitov.com/posts/chromedriver-not-filling-all-the-whole-password-field-in-automated-rspec-capybara-feature-tests/</loc></url><url><loc>https://kmitov.com/posts/i18n-locales-and-the-pass-of-rspec-parallel-specs-and/</loc></url><url><loc>https://kmitov.com/posts/implementation-of-multi-levels-caching-example-for-rails/</loc></url><url><loc>https://kmitov.com/posts/if-else-is-forbidden-why-and-how-to-reduce-logic-branching-in-your-code/</loc></url><url><loc>https://kmitov.com/posts/why-you-should-make-little-assumptions-on-what-others-have-understood-everyday-company-culture/</loc></url><url><loc>https://kmitov.com/posts/feedback-could-come-in-any-form-not-just-the-one-that-makes-it-easy-to-accept-it-everyday-company-culture/</loc></url><url><loc>https://kmitov.com/posts/everyday-company-culture/</loc></url><url><loc>https://kmitov.com/posts/they-will-leave-you-if-they-tell-you-everything-is-fine-everyday-company-culture/</loc></url><url><loc>https://kmitov.com/posts/simple-warning-goes-a-long-way/</loc></url><url><loc>https://kmitov.com/posts/time-to-be-praised-as-the-guru-in-your-office-or-how-to-move-a-git-folder-from-one-repo-to-another-by-preserving-the-history/</loc></url><url><loc>https://kmitov.com/posts/everyday-trees-in-computer-science-everyday-code/</loc></url><url><loc>https://kmitov.com/posts/this-code-is-bad-this-code-is-good/</loc></url><url><loc>https://kmitov.com/posts/finally-do-some-work-in-promise-finally-everyday-code/</loc></url><url><loc>https://kmitov.com/posts/99-versions-are-not-good-enough-everyday-code/</loc></url><url><loc>https://kmitov.com/posts/bundle-exec-rake-vs-non-bundle-exec-and-gem-on-top/</loc></url><url><loc>https://kmitov.com/posts/rails-6-webpacker-yarn-fancytree-less/</loc></url><url><loc>https://kmitov.com/posts/rails-6-webpacker-jquery-sprockets-jquery-plugin-fancetree/</loc></url><url><loc>https://kmitov.com/posts/with-assets-in-a-rails-engine-it-could-be-gemfile-vs-gemspec-dependency-that-is-messing-it-up/</loc></url><url><loc>https://kmitov.com/posts/applicationcontroller-render-one-more-way-for-a-csrf-token-to-annoy-you/</loc></url><url><loc>https://kmitov.com/posts/the-path-to-a-progressive-web-app-or-how-we-skipped-the-whole-js-frameworks-on-the-client-thing/</loc></url><url><loc>https://kmitov.com/posts/dont-fix-the-issue-in-the-software-improve-the-process/</loc></url><url><loc>https://kmitov.com/posts/advanced-compilation-with-google-closure-compiler/</loc></url><url><loc>https://kmitov.com/posts/how-i-became-one-of-the-top-javascript-developers-i-know-of/</loc></url><url><loc>https://kmitov.com/posts/wget-1-20-is-here-never-in-my-life-i-though-id-say-that/</loc></url><url><loc>https://kmitov.com/posts/from-mvp-to-first-support-ticket-1-month/</loc></url><url><loc>https://kmitov.com/posts/google-closure-compiler-lecture-at-softuni/</loc></url><url><loc>https://kmitov.com/posts/we-got-featured-in-the-babylon-js-4-2-release-video/</loc></url><url><loc>https://kmitov.com/posts/code-technical-debt-how-we-handle-it/</loc></url><url><loc>https://kmitov.com/posts/why-you-should-never-clean-your-db-when-running-specs/</loc></url><url><loc>https://kmitov.com/posts/how-to-do-headless-specs-with-the-babylon-js-nullengine/</loc></url><url><loc>https://kmitov.com/posts/testing-an-index-page-in-a-web-application-where-we-depend-on-the-order/</loc></url><url><loc>https://kmitov.com/posts/send-array-params-to-a-rails-server-from-a-javascript-code-url-and-urlsearchparams/</loc></url><url><loc>https://kmitov.com/posts/there-are-two-ways-to-get-the-cyrillic-character-%d0%b9-in-your-string/</loc></url><url><loc>https://kmitov.com/posts/the-problems-with-acts_as_paranoid-and-generally-with-soft-delete-of-records-in-rails/</loc></url><url><loc>https://kmitov.com/posts/the-benefits-of-running-specs-against-nightly-releases-of-dependencies/</loc></url><url><loc>https://kmitov.com/posts/same-code-two-platforms-with-rails/</loc></url><url><loc>https://kmitov.com/posts/bundle-update-why-we-run-it-regularly-and-automatically-to-update-our-dependencies/</loc></url><url><loc>https://kmitov.com/posts/how-and-why-we-test-javascript-jasmine-and-teaspoon/</loc></url><url><loc>https://kmitov.com/posts/quality-in-an-event-driven-plugin-based-browser-framework/</loc></url><url><loc>https://kmitov.com/posts/how-we-use-liquid-template-language-part-1/</loc></url><url><loc>https://kmitov.com/posts/fabbrix-fairy-snail-fairy-in-3d-building-instructions/</loc></url><url><loc>https://kmitov.com/posts/what-is-the-most-complex-query-that-you-are-comfortable-to-live-with-before-refactoring-it/</loc></url><url><loc>https://kmitov.com/posts/how-the-software-becomes-unmaintainable-a-practical-example/</loc></url><url><loc>https://kmitov.com/posts/ruby-stringsub-and-stringgsub/</loc></url><url><loc>https://kmitov.com/posts/heroku-whoami/</loc></url><url><loc>https://kmitov.com/posts/rails-after_action-order-is-in-reverse/</loc></url><url><loc>https://kmitov.com/posts/where-is-the-redundancy/</loc></url><url><loc>https://kmitov.com/posts/rspec-matchers-should-be-simple/</loc></url><url><loc>https://kmitov.com/posts/if-statements-are-a-code-smell/</loc></url><url><loc>https://kmitov.com/posts/usage-of-activerecordrelationmissing-associated/</loc></url><url><loc>https://kmitov.com/posts/in-one-paragraph-or-less-why-we-chose-javascript-over-typescript/</loc></url><url><loc>https://kmitov.com/posts/json-parse1-works-json-parsek1-throws-an-exception/</loc></url><url><loc>https://kmitov.com/posts/we-dont-need-therubyracer-and-the-libv8-error-for-compiling-native-extensions/</loc></url><url><loc>https://kmitov.com/posts/a-practical-example-for-dependency-injection/</loc></url><url><loc>https://kmitov.com/posts/stimulus-1-1-1-to-stimulus-2-0-0-practical-cost/</loc></url><url><loc>https://kmitov.com/posts/libssl-so-1-0-0-cannot-open-shared-object-file/</loc></url><url><loc>https://kmitov.com/posts/ufw-is-not-blocking-traffic-the-way-you-think-it-is/</loc></url><url><loc>https://kmitov.com/posts/dead-code-and-one-more-way-it-could-hit-you-back-by-being-loaded/</loc></url><url><loc>https://kmitov.com/posts/resolving-a-performance-issue-in-a-rails-platform-cancancan-new-relic-n1/</loc></url><url><loc>https://kmitov.com/posts/the-magic-of-class-methods-for-a-ruby-on-rails-controller-and-their-configurations/</loc></url><url><loc>https://kmitov.com/posts/from-a-ticket-to-deploy-in-an-hour-jquery-runs-the-scripts-dom-does-not/</loc></url><url><loc>https://kmitov.com/posts/rendering-plain-text-from-the-server-is-not-plain-text-in-the-browser/</loc></url><url><loc>https://kmitov.com/posts/rails-please-use-symbols-for-polymorphic-route-arguments/</loc></url><url><loc>https://kmitov.com/posts/rails-disabling-forgery-protection-on-api-controllers/</loc></url><url><loc>https://kmitov.com/posts/rails-crawlers-you-dont-want-to-cause-a-notification-for-an-error/</loc></url><url><loc>https://kmitov.com/posts/rails-implementing-an-api-token-for-post-requests/</loc></url><url><loc>https://kmitov.com/posts/dom-input-elements-should-have-autocomplete-attributes/</loc></url><url><loc>https://kmitov.com/posts/when-caching-is-bad-and-you-should-not-cache/</loc></url><url><loc>https://kmitov.com/posts/yet-another-random-failing-spec/</loc></url><url><loc>https://kmitov.com/posts/dependencies-one-more-variable-adding-to-the-cost-of-the-code/</loc></url><url><loc>https://kmitov.com/posts/godaddymicrosoft-365-and-how-an-email-was-compromised-for-about-a-day/</loc></url><url><loc>https://kmitov.com/posts/how-we-lost-1000-because-we-did-not-talk-to-the-customer-early-enough/</loc></url><url><loc>https://kmitov.com/posts/when-the-policeman-becomes-the-criminal-how-cloudflare-attacks-my-machines/</loc></url><url><loc>https://kmitov.com/posts/refresh-while-waiting-with-rspeccapybara-in-a-rails-project/</loc></url><url><loc>https://kmitov.com/posts/orchestration-of-bigdata-with-apache-airflow/</loc></url><url><loc>https://kmitov.com/posts/a-day-of-the-life-of-a-cto-what-do-you-do-day-to-day/</loc></url><url><loc>https://kmitov.com/posts/warden-test_reset-does-not-always-reset-and-the-user-is-still-logged-in/</loc></url><url><loc>https://kmitov.com/posts/migrate-to-turbo-from-rails-ujs-and-turbolinks-how-it-went-for-us/</loc></url><url><loc>https://kmitov.com/posts/sometimes-you-need-automated-test-on-production/</loc></url><url><loc>https://kmitov.com/posts/migrating-to-jasmine-2-9-1-from-2-3-4/</loc></url><url><loc>https://kmitov.com/posts/how-they-tried-to-compromise-our-ceo-and-what-a-phishing-email-contains/</loc></url><url><loc>https://kmitov.com/posts/unsettled-the-future-of-apples-30-cut-by-fastspring/</loc></url><url><loc>https://kmitov.com/posts/be-brave-be-bold-but-no-so-much-a-thing-we-learned-from-designing-a-single-page-website-with-a-video/</loc></url><url><loc>https://kmitov.com/posts/classic-challenge-new-tool-addressing-browser-image-caching-issues-with-hugo-fingerprinting/</loc></url><url><loc>https://kmitov.com/posts/rails-7-with-bootstrap-5-by-cssbundling-rails-with-dart-sass-and-jsbundling-rails-with-esbuild-no-webpack-and-webpacker-and-a-salt-of-stimulus/</loc></url><url><loc>https://kmitov.com/posts/how-a-bad-ui-message-prevented-us-from-resolving-a-5-days-feature-downtime/</loc></url><url><loc>https://kmitov.com/posts/esnaf/</loc></url><url><loc>https://kmitov.com/posts/backoff-strategy/</loc></url></urlset>
