<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ncona.com/2011/05/firefox-extensions-development/</loc>
<lastmod>2011-05-21T00:47:24+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/05/adding-an-icon-to-the-status-bar-in-a-firefox-extension/</loc>
<lastmod>2011-05-21T15:49:02+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/05/using-firefox-preferences-system-when-developing-extensions/</loc>
<lastmod>2011-05-21T22:20:09+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/05/detecting-when-a-new-tab-or-window-is-open-on-firefox/</loc>
<lastmod>2011-05-21T23:27:26+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/05/attaching-event-listeners-to-the-current-document-on-firefox/</loc>
<lastmod>2011-05-28T19:46:44+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/05/changing-the-color-of-a-tab-on-a-firefox-extension/</loc>
<lastmod>2011-05-29T00:57:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/05/zend-framework-hello-world/</loc>
<lastmod>2011-05-30T21:01:55+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/06/creating-local-virtual-hosts-with-apache/</loc>
<lastmod>2011-06-08T00:54:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/06/apache2-could-not-reliably-determine-your-serverss-fully-qualified-domain-name-using-127-0-0-1-for-servername/</loc>
<lastmod>2011-06-11T18:05:05+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/06/using-utf-8-characters-on-an-e-mail-subject/</loc>
<lastmod>2011-06-28T01:00:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/07/publish-an-extension-to-firefox-directory/</loc>
<lastmod>2011-07-06T01:58:51+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/</loc>
<lastmod>2011-07-08T23:42:45+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/07/getting-more-from-git-log/</loc>
<lastmod>2011-07-19T02:03:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/08/run-php-unit-tests-automatically-using-git-hooks/</loc>
<lastmod>2011-08-07T16:00:14+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/08/transforming-xhtml-documents-with-xslt-1-0-and-php/</loc>
<lastmod>2011-08-18T00:42:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/08/dealing-with-apaches-limit-on-back-references-when-rewriting-urls/</loc>
<lastmod>2011-08-27T00:55:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/09/self-executing-functions-in-javascript/</loc>
<lastmod>2011-09-04T01:45:23+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/09/parsing-configuration-files-with-zend_config_ini/</loc>
<lastmod>2011-09-16T18:24:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/09/zend_loader_autoloader/</loc>
<lastmod>2011-09-24T00:51:55+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/10/using-zend_application-for-bootstrapping/</loc>
<lastmod>2011-10-13T01:37:40+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/10/zend_db_table/</loc>
<lastmod>2011-10-18T23:56:22+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/11/test-driven-development-with-zend-framework/</loc>
<lastmod>2011-11-09T16:50:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/11/managing-views-with-zend-framework/</loc>
<lastmod>2011-11-17T02:16:28+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/11/using-ajax-with-zend-framework/</loc>
<lastmod>2011-11-24T02:42:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2011/12/using-table-data-gateway-and-row-data-gateway-design-patterns-in-zend-framework/</loc>
<lastmod>2011-12-01T03:08:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/01/configuring-a-quick-and-ugly-local-email-server-on-ubuntu/</loc>
<lastmod>2012-01-19T01:30:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/01/introduction-to-python/</loc>
<lastmod>2012-01-26T01:19:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/02/python-lesson-getting-user-input-through-the-console-bonus-handling-an-exception/</loc>
<lastmod>2012-02-01T01:32:07+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/02/running-selenium-2-webdriver-tests/</loc>
<lastmod>2012-02-10T02:48:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/02/creating-a-test-suite-using-selenium-2-webdriver/</loc>
<lastmod>2012-02-17T01:37:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/03/filesync-file-synchronization-plugin-for-notepad/</loc>
<lastmod>2012-03-03T03:32:50+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/03/python-strings/</loc>
<lastmod>2012-03-08T05:34:24+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/03/python-sequences/</loc>
<lastmod>2012-03-30T05:47:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/04/python-sequences-part-2/</loc>
<lastmod>2012-04-07T19:51:04+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/04/creating-and-applying-patches-with-git/</loc>
<lastmod>2012-04-13T03:05:42+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/04/creating-a-batch-file-on-windows/</loc>
<lastmod>2012-04-19T04:30:17+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/05/enabling-mod-rewrite-on-ubuntu/</loc>
<lastmod>2012-05-03T03:12:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/05/local-apache-and-openssl-configuration/</loc>
<lastmod>2012-05-24T06:09:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/05/sudo-unable-to-resolve-host/</loc>
<lastmod>2012-05-31T00:10:42+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/06/pushing-and-deleting-remote-branches-with-git/</loc>
<lastmod>2012-06-07T00:28:20+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/06/rounded-corners-the-css-3-standard-way/</loc>
<lastmod>2012-06-14T14:43:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/06/contributing-to-openhatch-project/</loc>
<lastmod>2012-06-21T14:54:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/06/creating-functions-with-python/</loc>
<lastmod>2012-06-28T04:36:14+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/07/gradient-background-the-css-3-standard-way/</loc>
<lastmod>2012-07-05T02:17:23+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/07/introduction-to-object-oriented-programing-in-python/</loc>
<lastmod>2012-07-12T02:05:15+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/07/box-shadows-the-css-3-standard-way/</loc>
<lastmod>2012-07-19T01:48:36+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/07/setting-environment-variables/</loc>
<lastmod>2012-07-26T02:29:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/08/zend-framework-resource-autoloading-with-appnamespace/</loc>
<lastmod>2012-08-02T01:19:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/08/fatal-error-uncaught-exception-zend_controller_dispatcher_exception-with-message-invalid-controller-specified-error/</loc>
<lastmod>2012-08-09T00:04:25+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/08/introduction-to-syntactically-awesome-stylesheets-sass/</loc>
<lastmod>2012-08-15T23:58:15+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/09/debugging-php-code-with-xdebug/</loc>
<lastmod>2012-09-13T02:22:41+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/09/making-an-objects-protected-and-private-members-public-using-reflection/</loc>
<lastmod>2012-09-22T14:55:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/09/navigating-the-dom-with-native-javascript/</loc>
<lastmod>2012-09-27T02:53:30+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/10/clear-floating-elements-with-css-clearfix/</loc>
<lastmod>2012-10-05T02:51:01+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/10/javascript-inheritance/</loc>
<lastmod>2012-10-12T01:54:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/11/php-warning-date-it-is-not-safe-to-rely-on-the-systems-timezone-settings/</loc>
<lastmod>2012-11-08T00:51:47+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/11/profiling-php-applications-with-xdebug/</loc>
<lastmod>2012-11-15T01:02:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/11/setting-up-a-django-work-environment/</loc>
<lastmod>2012-11-21T15:37:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/11/php-code-static-analysis/</loc>
<lastmod>2012-11-29T04:42:12+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/12/zend-framework-authentication/</loc>
<lastmod>2012-12-06T04:00:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/12/creating-your-own-phpcs-standard/</loc>
<lastmod>2012-12-13T03:23:24+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2012/12/colorize-git-output/</loc>
<lastmod>2012-12-20T06:29:30+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/01/introduction-to-vim/</loc>
<lastmod>2013-01-03T03:46:17+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/01/configuring-vim/</loc>
<lastmod>2013-01-10T04:38:40+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/01/zend-framework-authorization/</loc>
<lastmod>2013-01-17T02:47:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/01/javascript-static-code-analysis-using-jslint/</loc>
<lastmod>2013-01-24T05:40:25+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/01/git-hook-to-run-code-static-analysis/</loc>
<lastmod>2013-01-31T06:54:57+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/02/introduction-to-backbone-js/</loc>
<lastmod>2013-02-07T02:38:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/02/making-your-local-server-accessible-from-anywhere/</loc>
<lastmod>2013-02-14T05:34:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/02/introduction-to-android-development-building-an-application-without-an-ide/</loc>
<lastmod>2013-02-28T03:41:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/03/mixins-functionality-in-php-5-4-traits/</loc>
<lastmod>2013-03-07T03:54:49+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/03/writting-django-applications-for-your-project/</loc>
<lastmod>2013-03-21T03:31:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/03/working-with-git-submodules/</loc>
<lastmod>2013-03-28T05:09:56+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/04/backbone-collections/</loc>
<lastmod>2013-04-04T02:57:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/04/backbone-routers/</loc>
<lastmod>2013-04-11T01:48:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/04/introduction-to-node-js/</loc>
<lastmod>2013-04-18T05:56:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/04/writing-a-simple-node-js-server/</loc>
<lastmod>2013-04-25T03:20:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/05/create-mysql-users/</loc>
<lastmod>2013-05-02T04:51:45+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/05/js-dependency-management/</loc>
<lastmod>2013-05-09T05:04:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/05/why-and-how-is-dust-js-asynchronous/</loc>
<lastmod>2013-05-16T01:58:36+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/05/getting-started-with-jenkins-continuous-integration/</loc>
<lastmod>2013-05-23T05:57:11+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/05/writing-javascript-unit-tests-with-venus-js/</loc>
<lastmod>2013-05-30T04:01:26+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/06/getting-started-with-raspberry-pi/</loc>
<lastmod>2013-06-06T05:41:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/06/creating-web-applications-with-node-and-express/</loc>
<lastmod>2013-06-14T04:33:26+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/06/creating-user-interfaces-with-android-part-1-of-2/</loc>
<lastmod>2013-06-20T04:02:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/06/creating-user-interfaces-with-android-part-2-of-2/</loc>
<lastmod>2013-06-27T03:53:50+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/07/creating-a-chrome-extension/</loc>
<lastmod>2013-07-04T03:04:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/07/android-menus/</loc>
<lastmod>2013-07-11T05:37:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/07/twitter-bootstrap/</loc>
<lastmod>2013-07-18T06:01:42+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/07/debugging-android-applications/</loc>
<lastmod>2013-07-25T04:45:20+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/08/debugging-node-apps-using-built-in-debugger/</loc>
<lastmod>2013-08-01T15:00:22+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/08/drawing-on-an-android-view/</loc>
<lastmod>2013-08-08T04:24:47+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/08/some-things-i-learned-about-drawing-on-android/</loc>
<lastmod>2013-08-15T06:40:05+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/08/changing-your-default-name-and-e-mail-on-git/</loc>
<lastmod>2013-08-22T03:35:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/08/git-rebasing-vs-merging/</loc>
<lastmod>2013-08-29T03:53:36+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/09/different-settings-for-different-language-in-vim/</loc>
<lastmod>2013-09-05T03:29:01+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/09/using-android-preferences-for-storage/</loc>
<lastmod>2013-09-12T04:31:21+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/09/unit-testing-android-apps/</loc>
<lastmod>2013-09-19T05:14:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/09/rest-services/</loc>
<lastmod>2013-09-26T04:02:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/10/android-layouts-and-styles/</loc>
<lastmod>2013-10-03T04:25:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/10/hooking-your-github-project-to-travis-ci/</loc>
<lastmod>2013-10-10T03:51:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/10/trasfering-files-via-ssh/</loc>
<lastmod>2013-10-17T02:53:54+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/10/introduction-to-compass/</loc>
<lastmod>2013-10-24T00:38:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/10/adroid-emulator-acceleration/</loc>
<lastmod>2013-10-31T06:05:58+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/11/writing-unit-test-for-android-with-easymock/</loc>
<lastmod>2013-11-07T00:44:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/11/command-line-task-manager-for-linux/</loc>
<lastmod>2013-11-14T05:38:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/11/running-simple-web-server-on-a-folder/</loc>
<lastmod>2013-11-21T01:51:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/11/increase-number-of-files-command-t-will-search/</loc>
<lastmod>2013-11-28T01:50:45+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/12/big-o-notation/</loc>
<lastmod>2013-12-05T06:52:44+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2013/12/instant-mock-testing-with-powermock-book-review/</loc>
<lastmod>2013-12-19T05:06:51+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/01/publishing-an-android-app-to-the-play-store/</loc>
<lastmod>2014-01-02T02:37:35+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/01/failed-to-load-libgl-so/</loc>
<lastmod>2014-01-09T04:33:02+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/01/android-logcat-unexpected-value-from-nativegetenabledtags-0/</loc>
<lastmod>2014-01-16T04:47:13+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/01/detect-when-android-emulator-is-ready/</loc>
<lastmod>2014-01-24T01:28:20+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/01/using-android-lint-to-check-for-errors-in-your-code/</loc>
<lastmod>2014-01-30T04:39:25+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/02/java-code-static-analysis-with-pmd/</loc>
<lastmod>2014-02-06T04:08:19+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/02/consuming-a-rest-service-from-java-android/</loc>
<lastmod>2014-02-13T05:21:05+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/02/creating-a-robolectric-project-from-scratch-with-ant/</loc>
<lastmod>2014-02-20T04:06:30+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/02/customizing-pmd-rules/</loc>
<lastmod>2014-02-27T04:34:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/03/how-to-inspect-your-android-sqlite-db/</loc>
<lastmod>2014-03-06T02:52:30+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/03/configure-syntastic-to-work-fine-with-android-projects/</loc>
<lastmod>2014-03-13T03:39:57+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/03/hash-tables/</loc>
<lastmod>2014-03-20T01:55:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/03/make-vim-command-t-ignore-certain-files/</loc>
<lastmod>2014-03-27T01:52:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/04/creating-a-grunt-plugin/</loc>
<lastmod>2014-04-03T05:20:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/04/android-ui-automation-using-espresso/</loc>
<lastmod>2014-04-10T01:00:13+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/04/setting-up-google-analytics-for-android/</loc>
<lastmod>2014-04-17T05:14:36+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/04/schedule-your-android-app-to-do-something-periodically/</loc>
<lastmod>2014-04-24T05:44:23+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/05/building-back-stack-correctly-when-coming-from-a-notification-on-android/</loc>
<lastmod>2014-05-01T05:25:13+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/05/array-pair-sum/</loc>
<lastmod>2014-05-09T04:52:07+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/05/creating-a-library-for-android/</loc>
<lastmod>2014-05-15T04:35:49+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/05/using-eslint-to-enforce-js-coding-conventions/</loc>
<lastmod>2014-05-22T04:19:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/05/building-an-android-library-with-gradle/</loc>
<lastmod>2014-05-29T04:49:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/06/java-generics/</loc>
<lastmod>2014-06-05T02:22:50+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/06/dutch-national-flag-problem/</loc>
<lastmod>2014-06-19T00:59:02+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/06/largest-continuous-sum/</loc>
<lastmod>2014-06-26T01:06:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/07/anagram-strings/</loc>
<lastmod>2014-07-03T06:25:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/07/check-balanced-parentheses/</loc>
<lastmod>2014-07-10T05:48:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/07/matrix-region-sum/</loc>
<lastmod>2014-07-17T02:13:24+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/07/first-non-repeated-character-in-string/</loc>
<lastmod>2014-07-24T05:43:15+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/08/combine-two-strings/</loc>
<lastmod>2014-08-01T01:56:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/08/find-missing-element/</loc>
<lastmod>2014-08-06T21:38:56+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/08/all-permutations-of-a-string/</loc>
<lastmod>2014-08-14T01:29:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/08/consuming-android-library-with-gradle/</loc>
<lastmod>2014-08-21T21:39:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/08/reverse-words-in-a-string/</loc>
<lastmod>2014-08-28T01:42:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/09/publishing-an-android-library-to-sonatype-central-repository/</loc>
<lastmod>2014-09-04T02:15:49+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/09/building-an-android-project-from-scratch-using-gradle/</loc>
<lastmod>2014-09-11T01:47:09+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/09/find-frequency-in-sorted-array/</loc>
<lastmod>2014-09-17T22:56:04+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/09/find-even-occurring-element/</loc>
<lastmod>2014-09-25T03:43:12+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/10/linked-list-remove-nodes/</loc>
<lastmod>2014-10-02T02:24:32+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/10/transform-word/</loc>
<lastmod>2014-10-08T19:43:34+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/10/binary-search-tree-check/</loc>
<lastmod>2014-10-16T01:09:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/10/algorithm-to-check-if-a-word-is-a-palindrome/</loc>
<lastmod>2014-10-23T01:29:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/10/angularjs-vocabulary/</loc>
<lastmod>2014-10-30T04:24:12+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/11/change-syntastic-default-syntax-checker/</loc>
<lastmod>2014-11-06T02:16:58+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/11/convert-array/</loc>
<lastmod>2014-11-13T02:24:45+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/11/css-flexbox/</loc>
<lastmod>2014-11-20T02:16:28+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/11/kth-largest-element-in-array/</loc>
<lastmod>2014-11-27T01:54:25+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/12/watching-js-variables-for-changes/</loc>
<lastmod>2014-12-04T06:40:45+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/12/search-unknown-length-array/</loc>
<lastmod>2014-12-11T07:20:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/12/median-of-integer-stream/</loc>
<lastmod>2014-12-18T02:21:55+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2014/12/sharing-ide-configuration-with-editorconfig/</loc>
<lastmod>2014-12-25T00:42:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/01/unable-to-exclude-pmd-rule-after-upgrading-to-gradle-2/</loc>
<lastmod>2015-01-01T02:02:04+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/01/enforce-android-coding-style-with-checkstyle/</loc>
<lastmod>2015-01-08T16:57:49+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/01/project-scaffolding-with-yeoman/</loc>
<lastmod>2015-01-14T19:56:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/01/javascript-numbers/</loc>
<lastmod>2015-01-21T18:41:42+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/01/google-sign-in-on-android/</loc>
<lastmod>2015-01-28T20:25:54+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/02/using-google-id-tokens-from-an-android-app/</loc>
<lastmod>2015-02-06T17:08:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/02/consuming-a-google-id-token-from-a-server/</loc>
<lastmod>2015-02-12T02:34:21+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/02/virtualization/</loc>
<lastmod>2015-02-18T18:16:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/02/binary-search/</loc>
<lastmod>2015-02-25T19:14:36+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/03/unique-paths/</loc>
<lastmod>2015-03-04T04:10:07+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/03/routing-with-angular/</loc>
<lastmod>2015-03-11T20:28:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/03/the-fibonacci-sequence/</loc>
<lastmod>2015-03-18T17:00:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/03/implementing-content-security-policy-csp/</loc>
<lastmod>2015-03-25T21:25:15+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/04/bash-productivity-tips/</loc>
<lastmod>2015-04-01T16:56:38+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/04/maximum-length-palindromic-subsequence/</loc>
<lastmod>2015-04-08T20:21:34+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/04/building-modular-apps-with-angular/</loc>
<lastmod>2015-04-15T13:47:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/04/building-modular-apps-with-angular-part-2/</loc>
<lastmod>2015-04-22T19:00:26+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/04/web-components/</loc>
<lastmod>2015-04-29T18:44:34+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/05/introduction-to-docker/</loc>
<lastmod>2015-05-07T07:28:24+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/05/git-bisect/</loc>
<lastmod>2015-05-21T12:10:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/05/unit-testing-angular-with-karma/</loc>
<lastmod>2015-05-28T08:04:17+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/06/introduction-to-polymer/</loc>
<lastmod>2015-06-03T08:26:41+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/06/introduction-to-salt/</loc>
<lastmod>2015-06-10T17:28:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/06/deploying-node-apps-with-flightplan/</loc>
<lastmod>2015-06-17T23:31:19+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/06/introduction-to-browserify/</loc>
<lastmod>2015-06-24T06:49:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/07/writing-es6-with-babel/</loc>
<lastmod>2015-07-02T07:36:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/07/introduction-to-react/</loc>
<lastmod>2015-07-08T18:20:46+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/07/trunk-development-flow-with-git/</loc>
<lastmod>2015-07-29T18:58:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/08/uuids/</loc>
<lastmod>2015-08-05T15:06:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/08/oauth2/</loc>
<lastmod>2015-08-12T21:47:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/08/introduction-to-pip/</loc>
<lastmod>2015-08-19T19:01:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/08/python-virtual-environments/</loc>
<lastmod>2015-08-26T18:54:26+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/09/ui-components-library-with-react-and-radium/</loc>
<lastmod>2015-09-09T18:38:19+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/09/introduction-to-reworkcss/</loc>
<lastmod>2015-09-16T17:27:35+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/09/quick-vim-setup/</loc>
<lastmod>2015-09-23T19:41:34+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/09/temporarily-disable-syntastic-on-vim/</loc>
<lastmod>2015-09-30T16:22:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/10/using-webpack-with-react/</loc>
<lastmod>2015-10-07T06:43:41+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/10/ui-components-library-with-react-and-webpack/</loc>
<lastmod>2015-10-14T14:32:50+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/10/socket-statistics-with-ss/</loc>
<lastmod>2015-10-21T07:30:32+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/10/gms-statushelper-status-from-wire-invalid_audience-status-null/</loc>
<lastmod>2015-10-28T08:14:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/11/ssh-to-a-running-docker-container/</loc>
<lastmod>2015-11-05T07:46:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/11/local-development-with-docker/</loc>
<lastmod>2015-11-12T10:01:03+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/11/using-gerrit-for-better-collaboration-on-git-projects/</loc>
<lastmod>2015-11-19T10:35:57+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/11/uploading-to-an-s3-bucket-that-contains-dots-using-node-sdk/</loc>
<lastmod>2015-11-25T07:29:28+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/12/adjusting-the-width-of-nerdtree-navigator/</loc>
<lastmod>2015-12-02T17:13:47+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/12/suspending-processes/</loc>
<lastmod>2015-12-09T08:06:07+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/12/using-gerrit-with-mysql/</loc>
<lastmod>2015-12-18T19:14:41+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/12/testing-polymer-components-using-web-component-tester/</loc>
<lastmod>2015-12-24T01:07:55+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2015/12/running-polymer-tests-with-docker/</loc>
<lastmod>2015-12-31T00:43:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/01/first-steps-in-go-language/</loc>
<lastmod>2016-01-13T06:52:09+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/01/restart-a-process-automatically-if-it-dies/</loc>
<lastmod>2016-01-20T18:51:18+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/01/debugging-with-tcpdump/</loc>
<lastmod>2016-01-27T20:23:49+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/02/go-language-methods-and-interfaces/</loc>
<lastmod>2016-02-03T08:36:14+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/02/add-one-to-a-number-without-using-plus-or-minus-sign/</loc>
<lastmod>2016-02-10T18:02:57+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/02/go-language-arrays/</loc>
<lastmod>2016-02-17T18:34:21+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/02/using-the-gradle-wrapper-on-your-android-project/</loc>
<lastmod>2016-02-24T17:02:20+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/03/create-a-navigation-menu-for-your-android-app/</loc>
<lastmod>2016-03-02T18:09:56+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/03/adding-a-drawer-to-your-android-app/</loc>
<lastmod>2016-03-09T21:13:11+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/03/go-language-slices/</loc>
<lastmod>2016-03-16T17:21:04+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/03/go-language-the-for-loop/</loc>
<lastmod>2016-03-23T13:26:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/03/go-language-concurrency/</loc>
<lastmod>2016-03-31T18:10:05+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/04/golang-dependency-management-done-wrong/</loc>
<lastmod>2016-04-07T07:17:04+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/04/disable-expandtab-in-vim/</loc>
<lastmod>2016-04-14T17:25:56+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/05/golang-sane-dependency-management-with-glide/</loc>
<lastmod>2016-05-18T20:38:17+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/05/avoid-ssh-connection-timeout/</loc>
<lastmod>2016-05-25T17:26:06+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/06/mysql-for-production/</loc>
<lastmod>2016-06-01T18:49:54+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/06/installing-glide-with-docker/</loc>
<lastmod>2016-06-08T17:07:32+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/06/ssh-tunneling/</loc>
<lastmod>2016-06-18T13:26:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/06/set-up-ssh-keys-for-logging-into-your-server/</loc>
<lastmod>2016-06-29T13:45:13+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/07/bitwise-operations-in-javascript/</loc>
<lastmod>2016-07-06T09:17:57+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/07/simple-haproxy-setup/</loc>
<lastmod>2016-07-14T09:32:02+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/07/android-development-with-docker/</loc>
<lastmod>2016-07-20T16:58:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/07/encrypting-an-external-drive-using-luks/</loc>
<lastmod>2016-07-27T17:08:14+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/08/monitoring-machine-metrics-with-graphite/</loc>
<lastmod>2016-08-31T13:13:46+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/09/introduction-to-vagrant/</loc>
<lastmod>2016-09-07T11:56:08+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/09/introduction-to-mongodb/</loc>
<lastmod>2016-09-14T00:48:47+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/09/installable-web-apps/</loc>
<lastmod>2016-09-21T12:32:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/10/ruby-gems/</loc>
<lastmod>2016-10-12T02:19:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/11/ruby-bundler/</loc>
<lastmod>2016-11-02T11:24:01+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/11/showing-records-from-mysql-tables-with-many-columns/</loc>
<lastmod>2016-11-09T10:48:20+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2016/11/docker-networking/</loc>
<lastmod>2016-11-23T09:21:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/01/free-https-with-lets-encrypt/</loc>
<lastmod>2017-01-04T01:29:31+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/01/ssl-termination-with-ha-proxy/</loc>
<lastmod>2017-01-11T12:02:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/01/ssl-termination-on-load-balanced-wordpress/</loc>
<lastmod>2017-01-18T12:08:13+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/02/host-your-docker-images-for-free-with-canister-io/</loc>
<lastmod>2017-02-01T11:17:34+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/02/house-painting-problem/</loc>
<lastmod>2017-02-08T10:56:46+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/02/free-centralized-log-management-with-loggly/</loc>
<lastmod>2017-02-15T06:15:43+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/02/simple-strategy-for-mysql-backups/</loc>
<lastmod>2017-02-23T00:51:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/03/securing-your-network-with-iptables/</loc>
<lastmod>2017-03-01T12:31:17+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/03/update-lets-encrypt-certificate-without-restarting-your-server/</loc>
<lastmod>2017-03-08T03:16:42+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/05/load-testing-a-rails-app-with-vegeta/</loc>
<lastmod>2017-05-31T13:35:44+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/06/the-rabin-karp-algorithm/</loc>
<lastmod>2017-06-29T04:19:01+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/09/getting-rails-to-run-in-an-alpine-container/</loc>
<lastmod>2017-09-06T13:24:08+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/09/introduction-to-bitbucket-pipelines/</loc>
<lastmod>2017-09-13T04:16:44+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/09/introduction-to-gitlab/</loc>
<lastmod>2017-09-20T01:11:52+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/09/dependency-management-with-golangdep/</loc>
<lastmod>2017-09-27T11:10:16+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/10/introduction-to-beego/</loc>
<lastmod>2017-10-04T08:40:11+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/10/database-migrations-in-beego/</loc>
<lastmod>2017-10-12T02:19:33+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/10/models-in-beego/</loc>
<lastmod>2017-10-19T04:37:42+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/10/google-auth-with-beego/</loc>
<lastmod>2017-10-26T02:52:58+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/11/disable-sslv3-in-haproxy/</loc>
<lastmod>2017-11-02T04:37:59+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/11/modify-the-name-of-the-desktop-and-downloads-folders-on-ubuntu/</loc>
<lastmod>2017-11-10T05:28:17+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/11/progressive-web-apps-install-banner/</loc>
<lastmod>2017-11-16T04:54:53+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/11/playing-with-kubernetes-locally-with-minikube/</loc>
<lastmod>2017-11-30T05:01:02+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/12/distributed-systems/</loc>
<lastmod>2017-12-07T02:53:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/12/raft-for-reaching-consensus/</loc>
<lastmod>2017-12-14T06:03:09+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/12/introduction-to-etcd/</loc>
<lastmod>2017-12-21T03:49:44+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2017/12/c-header-files/</loc>
<lastmod>2017-12-28T03:57:55+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/01/c-types-pointers-and-references/</loc>
<lastmod>2018-01-04T05:57:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/01/autotools/</loc>
<lastmod>2018-01-18T06:56:34+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/01/introduction-to-c-threads/</loc>
<lastmod>2018-01-27T03:10:27+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/02/futures-async-packaged_tasks-and-promises-in-c/</loc>
<lastmod>2018-02-02T06:01:29+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/02/introduction-to-gdb/</loc>
<lastmod>2018-02-09T14:01:30+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/02/writing-tests-for-c-code/</loc>
<lastmod>2018-02-22T09:19:06+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/03/stack-and-heap-memory-in-c/</loc>
<lastmod>2018-03-29T03:52:19+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/04/sorting-algorithms/</loc>
<lastmod>2018-04-12T03:09:25+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/05/file-descriptors/</loc>
<lastmod>2018-05-10T05:15:35+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/05/linux-page-cache/</loc>
<lastmod>2018-05-17T03:53:15+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/05/terraform/</loc>
<lastmod>2018-05-24T07:13:41+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/05/taking-over-existing-instances-with-terraform/</loc>
<lastmod>2018-05-30T05:16:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/06/setting-the-search-directory-for-ctrlp-vim-plugin/</loc>
<lastmod>2018-06-07T01:54:37+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/06/introduction-to-networking-in-google-cloud/</loc>
<lastmod>2018-06-14T01:59:47+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/07/getting-familiar-with-terraform/</loc>
<lastmod>2018-07-12T03:26:48+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/07/android-development-with-docker-2/</loc>
<lastmod>2018-07-19T04:22:12+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/08/passing-by-reference-to-a-thread-in-c/</loc>
<lastmod>2018-08-09T05:07:21+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/08/ipv6/</loc>
<lastmod>2018-08-17T02:08:10+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/08/mutexes-in-c/</loc>
<lastmod>2018-08-23T05:34:23+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/09/copy-assignment-and-copy-construction-in-c/</loc>
<lastmod>2018-09-06T06:12:39+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/09/container-linux-by-coreos/</loc>
<lastmod>2018-09-19T18:23:04+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/09/how-to-find-how-many-cores-your-system-has/</loc>
<lastmod>2018-09-27T02:04:54+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/10/introduction-to-top-for-system-diagnosis/</loc>
<lastmod>2018-10-04T03:17:47+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/10/advanced-top-for-system-diagnosis/</loc>
<lastmod>2018-10-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/12/binary-search-trees/</loc>
<lastmod>2018-12-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/12/spell-and-grammar-checking-on-vim/</loc>
<lastmod>2018-12-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2018/12/avl-trees/</loc>
<lastmod>2018-12-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/01/variable-initialization-in-cpp/</loc>
<lastmod>2019-01-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/01/aggregate-initialization-in-cpp/</loc>
<lastmod>2019-01-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/01/lock-hierarchies-to-avoid-deadlocks/</loc>
<lastmod>2019-01-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/01/load-bash-preferences-when-ssh-to-a-host/</loc>
<lastmod>2019-01-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/01/introduction-to-assembly-assembling-a-program/</loc>
<lastmod>2019-01-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/02/writing-a-vim-plugin-grepfrut/</loc>
<lastmod>2019-02-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/02/the-vim-statusline/</loc>
<lastmod>2019-02-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/02/vim-command-line-mode/</loc>
<lastmod>2019-02-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/02/assembly-variables-instructions-and-addressing-modes/</loc>
<lastmod>2019-02-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/03/using-lsof-to-find-who-is-using-a-file-or-socket/</loc>
<lastmod>2019-03-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/03/building-and-using-a-library-in-cpp/</loc>
<lastmod>2019-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/03/building-a-cpp-project-with-cmake/</loc>
<lastmod>2019-03-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/03/read-write-mutex-with-shared_mutex/</loc>
<lastmod>2019-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/04/dependency-management-in-cpp-with-conan/</loc>
<lastmod>2019-04-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/04/using-condition-variables-in-cpp/</loc>
<lastmod>2019-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/04/cpp-atomic-types/</loc>
<lastmod>2019-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/04/building-a-simple-server-with-cpp/</loc>
<lastmod>2019-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/05/using-thread-pools-in-cpp/</loc>
<lastmod>2019-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/08/cpp_generics_templates/</loc>
<lastmod>2019-05-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/05/passing-functions-as-arguments-in-cpp/</loc>
<lastmod>2019-05-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/06/variadic-templates-in-cpp/</loc>
<lastmod>2019-06-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/07/creating-a-cpp-package-with-conan/</loc>
<lastmod>2019-07-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/07/publishing-a-conan-package/</loc>
<lastmod>2019-07-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/08/c-style-arrays-vs-std-array/</loc>
<lastmod>2019-08-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/08/enums-in-cpp/</loc>
<lastmod>2019-08-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/09/inheritance-in-cpp/</loc>
<lastmod>2019-09-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/10/virtual-functions-in-cpp/</loc>
<lastmod>2019-10-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/10/how-to-configure-firefox-programmatically/</loc>
<lastmod>2019-10-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/10/hide-snap-folder-in-ubuntu/</loc>
<lastmod>2019-10-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/10/configuring-gnome-properties-programmatically/</loc>
<lastmod>2019-10-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/10/exception-handling-in-cpp/</loc>
<lastmod>2019-10-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/11/cpp-value-categories/</loc>
<lastmod>2019-11-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/11/configuring-gnome-terminal-programmatically/</loc>
<lastmod>2019-11-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/11/operator-overloading-in-cpp/</loc>
<lastmod>2019-11-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/11/pointers-to-members-in-cpp/</loc>
<lastmod>2019-11-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/12/concurrent-data-structures/</loc>
<lastmod>2019-12-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/12/debugging-assembly-with-gdb/</loc>
<lastmod>2019-12-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2019/12/using-service-workers-for-caching/</loc>
<lastmod>2019-12-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/01/introduction-to-postgresql/</loc>
<lastmod>2020-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/01/postgresql-connection-refused/</loc>
<lastmod>2020-01-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/01/change-video-resolution-using-ffmpeg/</loc>
<lastmod>2020-01-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/01/postgresql-user-management/</loc>
<lastmod>2020-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/01/unit-testing-golang-code/</loc>
<lastmod>2020-01-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/02/installing-ubuntu-on-an-old-computer-broken-graphics/</loc>
<lastmod>2020-02-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/02/simple-back-ups-with-postgresql/</loc>
<lastmod>2020-02-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/02/using-testify-for-golang-tests/</loc>
<lastmod>2020-02-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/02/introduction-to-circleci/</loc>
<lastmod>2020-02-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/03/introduction-to-aws-cli/</loc>
<lastmod>2020-03-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/03/introduction-to-apache-ant/</loc>
<lastmod>2020-03-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/04/how-hard-drives-work/</loc>
<lastmod>2020-04-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/04/null-terminated-and-length-prefixed-strings/</loc>
<lastmod>2020-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/04/identity-and-access-management-with-aws-iam/</loc>
<lastmod>2020-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/04/introduction-to-aws-codebuild/</loc>
<lastmod>2020-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/05/aws-code-pipeline</loc>
<lastmod>2020-05-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/05/introduction-to-aws-networking/</loc>
<lastmod>2020-05-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/05/setting-up-a-bastion-host-on-aws/</loc>
<lastmod>2020-05-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/05/introduction-to-aws-nat-gateway/</loc>
<lastmod>2020-05-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/06/introduction-to-aws-vpc-gateway-endpoints/</loc>
<lastmod>2020-06-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/06/create-diagrams-with-code-using-graphviz/</loc>
<lastmod>2020-06-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/06/introduction-to-cloudformation/</loc>
<lastmod>2020-06-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/07/the-most-useful-git-commands/</loc>
<lastmod>2020-07-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/07/introduction-to-aws-simple-workflow-service/</loc>
<lastmod>2020-07-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/07/push-notifications-on-web-applications/</loc>
<lastmod>2020-07-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/07/java-map-entryset/</loc>
<lastmod>2020-07-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/08/java-lambdas/</loc>
<lastmod>2020-08-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/09/introduction-to-google-cloud-cli/</loc>
<lastmod>2020-09-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/10/introduction-to-golang-modules/</loc>
<lastmod>2020-10-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/11/introduction-to-google-cloud-functions/</loc>
<lastmod>2020-11-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/11/monetizing-a-jekyll-blog-with-adsense/</loc>
<lastmod>2020-11-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/11/identity-and-access-management-with-google-cloud/</loc>
<lastmod>2020-11-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/12/introduction-to-google-firestore/</loc>
<lastmod>2020-12-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/12/running-google-firestore-locally/</loc>
<lastmod>2020-12-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/12/emulating-unique-constraints-in-google-firestore/</loc>
<lastmod>2020-12-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/12/introduction-to-google-app-engine</loc>
<lastmod>2020-12-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2020/12/using-google-analytics-on-progressive-web-apps</loc>
<lastmod>2020-12-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/01/introduction-to-google-cloud-run</loc>
<lastmod>2021-01-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/01/publishing-a-pwa-to-the-play-store-with-pwa-builder</loc>
<lastmod>2021-01-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/01/dealing-with-firestore-10-limit-with-in-operator</loc>
<lastmod>2021-01-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/01/introduction-to-react-js</loc>
<lastmod>2021-01-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/02/introduction-to-next-js-react-framework</loc>
<lastmod>2021-02-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/02/google-sign-in-with-golang</loc>
<lastmod>2021-02-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/03/react-refs</loc>
<lastmod>2021-03-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/05/introduction-to-html-canvas</loc>
<lastmod>2021-05-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/08/introduction-to-bazel</loc>
<lastmod>2021-08-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/09/dependency-injection-with-dagger-and-bazel</loc>
<lastmod>2021-09-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/10/introduction-to-jdbc</loc>
<lastmod>2021-10-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/10/introduction-to-jdbi</loc>
<lastmod>2021-10-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/10/introduction-to-protocol-buffers-and-grpc</loc>
<lastmod>2021-10-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/11/introduction-to-kubernetes</loc>
<lastmod>2021-11-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/11/gke-insufficient-regional-quota-to-satisfy-request-resource-in-use-addresses</loc>
<lastmod>2021-11-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/11/building-a-spring-boot-server-with-bazel</loc>
<lastmod>2021-11-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/11/introduction-to-graphql</loc>
<lastmod>2021-11-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/12/managing-kubernetes-objects-with-yaml-configurations</loc>
<lastmod>2021-12-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/12/managing-kubernetes-applications-with-helm</loc>
<lastmod>2021-12-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/12/implementing-a-language-server-protocol-client</loc>
<lastmod>2021-12-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/12/setting-up-lsp-in-vim</loc>
<lastmod>2021-12-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2021/12/immutables-and-java</loc>
<lastmod>2021-12-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/01/jackson-working-with-json-in-java</loc>
<lastmod>2022-01-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/01/concurrency-in-computer-systems</loc>
<lastmod>2022-01-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/01/flyway-version-control-for-databases-in-java</loc>
<lastmod>2022-01-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/02/kubernetes-networking-with-istio</loc>
<lastmod>2022-02-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/04/dependency-injection-in-spring-framework</loc>
<lastmod>2022-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/06/verifying-github-commit-with-gpg</loc>
<lastmod>2022-06-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/07/command-line-efficiency-with-tmux</loc>
<lastmod>2022-07-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/07/kubernetes-configmaps</loc>
<lastmod>2022-07-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/08/resource-management-in-kubernetes-requests-and-limits</loc>
<lastmod>2022-08-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/09/kubernetes-java-client</loc>
<lastmod>2022-09-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/09/fabric8-kubernetes-java-client</loc>
<lastmod>2022-09-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/09/monitoring-kubernetes-resources-with-fabric8-informers</loc>
<lastmod>2022-09-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/10/introduction-to-elasticsearch</loc>
<lastmod>2022-10-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/11/searching-related-documents-with-elasticsearch</loc>
<lastmod>2022-11-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/12/introduction-to-jaeger-tracing</loc>
<lastmod>2022-12-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/12/generating-a-gpg-key-in-a-script</loc>
<lastmod>2022-12-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2022/12/instrumenting-an-istio-cluster-with-jaeger-tracing</loc>
<lastmod>2022-12-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/01/introduction-to-kafka</loc>
<lastmod>2023-01-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/01/getting-pid-for-java-process</loc>
<lastmod>2023-01-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/01/get-arguments-used-to-start-a-java-process</loc>
<lastmod>2023-01-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/02/passing-arguments-to-a-java-binary-ran-with-bazel</loc>
<lastmod>2023-02-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/05/getting-started-with-neovim</loc>
<lastmod>2023-05-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/12/introduction-to-ngspice-for-circuit-simulation</loc>
<lastmod>2023-12-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/01/resistors</loc>
<lastmod>2024-01-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/01/introduction-to-kicad-for-circuit-design</loc>
<lastmod>2024-01-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/01/getting-started-with-arduino-uno-r4</loc>
<lastmod>2024-01-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2023/12/introduction-to-arduino-cli</loc>
<lastmod>2024-01-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/01/using-arduino-serial-monitor-from-linux</loc>
<lastmod>2024-01-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/02/using-arduino-language-server-with-neovim</loc>
<lastmod>2024-02-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/02/sending-http-requests-with-arduino</loc>
<lastmod>2024-02-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/02/introduction-to-rust/</loc>
<lastmod>2024-02-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/02/testing-in-rust/</loc>
<lastmod>2024-02-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/03/traits-rusts-interfaces/</loc>
<lastmod>2024-03-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/03/rust-references-lifetimes/</loc>
<lastmod>2024-03-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/03/smart-pointers-in-rust/</loc>
<lastmod>2024-03-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/03/programming-concurrency-in-rust/</loc>
<lastmod>2024-04-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/04/asynchronous-programming-with-tokio/</loc>
<lastmod>2024-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/08/introduction-to-esp32-development/</loc>
<lastmod>2024-08-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/0/neovim-as-esp32-ide-with-clangd-lsp/</loc>
<lastmod>2024-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/08/modularizing-esp32-software/</loc>
<lastmod>2024-08-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/09/making-http-https-requests-with-esp32/</loc>
<lastmod>2024-08-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/09/esp32-non-volatile-storage-nvs/</loc>
<lastmod>2024-09-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/09/aligned-and-packed-data-in-c-and-cpp/</loc>
<lastmod>2024-09-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/09/b-tress-database-storage-internals/</loc>
<lastmod>2024-09-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/09/configuring-esp32-to-act-as-access-point/</loc>
<lastmod>2024-09-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/10/building-a-stand-alone-library-for-esp-idf/</loc>
<lastmod>2024-10-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/10/unit-testing-code-for-esp32/</loc>
<lastmod>2024-10-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/11/pull-up-and-pull-down-resistors/</loc>
<lastmod>2024-11-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/11/handling-interrupts-with-esp-idf/</loc>
<lastmod>2024-11-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/11/open-collector-output/</loc>
<lastmod>2024-11-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/11/voltage-dividers-for-logic-level-shifting/</loc>
<lastmod>2024-11-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/12/sending-e-mails-from-rust-with-brevo/</loc>
<lastmod>2024-12-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/12/error-handling-in-rust/</loc>
<lastmod>2024-12-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2024/12/firestore-transactions-in-rust/</loc>
<lastmod>2024-12-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/01/building-web-servers-with-axum/</loc>
<lastmod>2025-01-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/04/internationalization-of-svelte-apps/</loc>
<lastmod>2025-04-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/05/sharing-the-clipboard-linux-vim-tmux-docker/</loc>
<lastmod>2025-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/05/adding-configurations-to-esp-idf-projects/</loc>
<lastmod>2025-05-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/05/postgis-working-with-geospatial-data-in-postgresql/</loc>
<lastmod>2025-05-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/introduction-to-tonic-for-grpc-in-rust/</loc>
<lastmod>2025-07-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/07/using-gcloud-sdk-to-work-with-storage-buckets-in-rust/</loc>
<lastmod>2025-07-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/10/add-watermark-to-images-from-the-browser/</loc>
<lastmod>2025-10-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/2025/10/building-google-cloud-storage-signed-urls/</loc>
<lastmod>2025-10-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://ncona.com/about-me/</loc>
</url>
<url>
<loc>https://ncona.com/tag/algorithms/</loc>
</url>
<url>
<loc>https://ncona.com/tag/android/</loc>
</url>
<url>
<loc>https://ncona.com/tag/apache/</loc>
</url>
<url>
<loc>https://ncona.com/tag/architecture/</loc>
</url>
<url>
<loc>https://ncona.com/tag/arduino/</loc>
</url>
<url>
<loc>https://ncona.com/tag/assembly/</loc>
</url>
<url>
<loc>https://ncona.com/tag/automation/</loc>
</url>
<url>
<loc>https://ncona.com/tag/aws/</loc>
</url>
<url>
<loc>https://ncona.com/tag/bash/</loc>
</url>
<url>
<loc>https://ncona.com/tag/bundler/</loc>
</url>
<url>
<loc>https://ncona.com/tag/c++/</loc>
</url>
<url>
<loc>https://ncona.com/tag/chrome_extension/</loc>
</url>
<url>
<loc>https://ncona.com/tag/computer_science/</loc>
</url>
<url>
<loc>https://ncona.com/tag/css/</loc>
</url>
<url>
<loc>https://ncona.com/tag/data_structures/</loc>
</url>
<url>
<loc>https://ncona.com/tag/databases/</loc>
</url>
<url>
<loc>https://ncona.com/tag/debugging/</loc>
</url>
<url>
<loc>https://ncona.com/tag/dependency_management/</loc>
</url>
<url>
<loc>https://ncona.com/tag/design_patterns/</loc>
</url>
<url>
<loc>https://ncona.com/tag/django/</loc>
</url>
<url>
<loc>https://ncona.com/tag/docker/</loc>
</url>
<url>
<loc>https://ncona.com/tag/electronics/</loc>
</url>
<url>
<loc>https://ncona.com/tag/error_messages/</loc>
</url>
<url>
<loc>https://ncona.com/tag/es6/</loc>
</url>
<url>
<loc>https://ncona.com/tag/esp32/</loc>
</url>
<url>
<loc>https://ncona.com/tag/firefox_extension/</loc>
</url>
<url>
<loc>https://ncona.com/tag/gcp/</loc>
</url>
<url>
<loc>https://ncona.com/tag/git/</loc>
</url>
<url>
<loc>https://ncona.com/tag/github/</loc>
</url>
<url>
<loc>https://ncona.com/tag/golang/</loc>
</url>
<url>
<loc>https://ncona.com/</loc>
</url>
<url>
<loc>https://ncona.com/tag/java/</loc>
</url>
<url>
<loc>https://ncona.com/tag/javascript/</loc>
</url>
<url>
<loc>https://ncona.com/tag/jslint/</loc>
</url>
<url>
<loc>https://ncona.com/tag/linux/</loc>
</url>
<url>
<loc>https://ncona.com/tag/mobile/</loc>
</url>
<url>
<loc>https://ncona.com/tag/mysql/</loc>
</url>
<url>
<loc>https://ncona.com/tag/networking/</loc>
</url>
<url>
<loc>https://ncona.com/tag/node/</loc>
</url>
<url>
<loc>https://ncona.com/tag/php/</loc>
</url>
<url>
<loc>https://ncona.com/tag/polymer/</loc>
</url>
<url>
<loc>https://ncona.com/tag/postgresql/</loc>
</url>
<url>
<loc>https://ncona.com/tag/productivity/</loc>
</url>
<url>
<loc>https://ncona.com/tag/profiling/</loc>
</url>
<url>
<loc>https://ncona.com/tag/programming/</loc>
</url>
<url>
<loc>https://ncona.com/tag/projects/</loc>
</url>
<url>
<loc>https://ncona.com/tag/python/</loc>
</url>
<url>
<loc>https://ncona.com/tag/rails/</loc>
</url>
<url>
<loc>https://ncona.com/tag/react/</loc>
</url>
<url>
<loc>https://ncona.com/tag/ruby/</loc>
</url>
<url>
<loc>https://ncona.com/tag/rust/</loc>
</url>
<url>
<loc>https://ncona.com/tag/security/</loc>
</url>
<url>
<loc>https://ncona.com/tag/server/</loc>
</url>
<url>
<loc>https://ncona.com/tag/terraform/</loc>
</url>
<url>
<loc>https://ncona.com/tag/testing/</loc>
</url>
<url>
<loc>https://ncona.com/tag/vim/</loc>
</url>
<url>
<loc>https://ncona.com/tag/web_design/</loc>
</url>
<url>
<loc>https://ncona.com/tag/webpack/</loc>
</url>
<url>
<loc>https://ncona.com/tag/zend_framework/</loc>
</url>
<url>
<loc>https://ncona.com/page2/</loc>
</url>
<url>
<loc>https://ncona.com/page3/</loc>
</url>
<url>
<loc>https://ncona.com/page4/</loc>
</url>
<url>
<loc>https://ncona.com/page5/</loc>
</url>
<url>
<loc>https://ncona.com/page6/</loc>
</url>
<url>
<loc>https://ncona.com/page7/</loc>
</url>
<url>
<loc>https://ncona.com/page8/</loc>
</url>
<url>
<loc>https://ncona.com/page9/</loc>
</url>
<url>
<loc>https://ncona.com/page10/</loc>
</url>
<url>
<loc>https://ncona.com/page11/</loc>
</url>
<url>
<loc>https://ncona.com/page12/</loc>
</url>
<url>
<loc>https://ncona.com/page13/</loc>
</url>
<url>
<loc>https://ncona.com/page14/</loc>
</url>
<url>
<loc>https://ncona.com/page15/</loc>
</url>
<url>
<loc>https://ncona.com/page16/</loc>
</url>
<url>
<loc>https://ncona.com/page17/</loc>
</url>
<url>
<loc>https://ncona.com/page18/</loc>
</url>
<url>
<loc>https://ncona.com/page19/</loc>
</url>
<url>
<loc>https://ncona.com/page20/</loc>
</url>
<url>
<loc>https://ncona.com/page21/</loc>
</url>
<url>
<loc>https://ncona.com/page22/</loc>
</url>
<url>
<loc>https://ncona.com/page23/</loc>
</url>
<url>
<loc>https://ncona.com/page24/</loc>
</url>
<url>
<loc>https://ncona.com/page25/</loc>
</url>
<url>
<loc>https://ncona.com/page26/</loc>
</url>
<url>
<loc>https://ncona.com/page27/</loc>
</url>
<url>
<loc>https://ncona.com/page28/</loc>
</url>
<url>
<loc>https://ncona.com/page29/</loc>
</url>
<url>
<loc>https://ncona.com/page30/</loc>
</url>
<url>
<loc>https://ncona.com/page31/</loc>
</url>
<url>
<loc>https://ncona.com/page32/</loc>
</url>
<url>
<loc>https://ncona.com/page33/</loc>
</url>
<url>
<loc>https://ncona.com/page34/</loc>
</url>
<url>
<loc>https://ncona.com/page35/</loc>
</url>
<url>
<loc>https://ncona.com/page36/</loc>
</url>
<url>
<loc>https://ncona.com/page37/</loc>
</url>
<url>
<loc>https://ncona.com/page38/</loc>
</url>
<url>
<loc>https://ncona.com/page39/</loc>
</url>
<url>
<loc>https://ncona.com/page40/</loc>
</url>
<url>
<loc>https://ncona.com/page41/</loc>
</url>
<url>
<loc>https://ncona.com/page42/</loc>
</url>
<url>
<loc>https://ncona.com/page43/</loc>
</url>
<url>
<loc>https://ncona.com/page44/</loc>
</url>
<url>
<loc>https://ncona.com/page45/</loc>
</url>
<url>
<loc>https://ncona.com/page46/</loc>
</url>
</urlset>
