<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on June 27, 2026 at 6:52 pm by All in One SEO Pro v4.9.3 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://dsgnwrks.pro/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>DsgnWrks</title>
		<link><![CDATA[http://dsgnwrks.pro]]></link>
		<description><![CDATA[The random technical musings of Justin Sternberg]]></description>
		<lastBuildDate><![CDATA[Wed, 30 May 2018 14:26:50 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://dsgnwrks.pro/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://dsgnwrks.pro/git/production-branch-management-and-deploys-for-post-launch-projects-2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/git/production-branch-management-and-deploys-for-post-launch-projects-2/]]></link>
			<title>Protected: Production branch management and deploys for post-launch projects</title>
			<pubDate><![CDATA[Wed, 30 May 2018 14:26:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/git/git-work-flow/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/git/git-work-flow/]]></link>
			<title>Protected: Git Work Flow</title>
			<pubDate><![CDATA[Wed, 30 May 2018 14:09:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/git-workflow/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/git-workflow/]]></link>
			<title>git workflow</title>
			<pubDate><![CDATA[Wed, 30 May 2018 14:09:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/projects/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/projects/]]></link>
			<title>Projects</title>
			<pubDate><![CDATA[Wed, 28 Feb 2018 16:04:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/dont-repeat-yourself-use-wp-lib-loader-instead/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/dont-repeat-yourself-use-wp-lib-loader-instead/]]></link>
			<title>Don&#8217;t Repeat Yourself. Use WP Lib Loader instead!</title>
			<pubDate><![CDATA[Tue, 24 Jul 2018 13:24:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/articles-elsewhere/it-me/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/articles-elsewhere/it-me/]]></link>
			<title>It me!</title>
			<pubDate><![CDATA[Tue, 21 Nov 2017 21:24:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/instascript-async/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/instascript-async/]]></link>
			<title>instascript-async</title>
			<pubDate><![CDATA[Tue, 13 Dec 2016 04:55:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/connect/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/connect/]]></link>
			<title>Connect</title>
			<pubDate><![CDATA[Thu, 13 Nov 2025 19:23:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/bookmarklet-to-toggle-lists-display-in-basecamp/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/bookmarklet-to-toggle-lists-display-in-basecamp/]]></link>
			<title>Bookmarklet to Toggle Lists Display in Basecamp</title>
			<pubDate><![CDATA[Thu, 29 Dec 2016 08:46:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce-add-products-to-cart-url/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce-add-products-to-cart-url/]]></link>
			<title>WooCommerce add products to cart url</title>
			<pubDate><![CDATA[Sat, 08 Jul 2017 14:22:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/bookmarklet-to-highlight-tasks-assigned-to-me-in-new-basecamp/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/bookmarklet-to-highlight-tasks-assigned-to-me-in-new-basecamp/]]></link>
			<title>Bookmarklet to Highlight Tasks Assigned to Me (or other users) in Basecamp</title>
			<pubDate><![CDATA[Thu, 29 Dec 2016 08:47:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce_maybe_add_multiple_products_to_cart/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce_maybe_add_multiple_products_to_cart/]]></link>
			<title>woocommerce_maybe_add_multiple_products_to_cart</title>
			<pubDate><![CDATA[Sat, 08 Jul 2017 14:16:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/how-to/what-is-post-meta-an-intro-to-wordpress-custom-fields/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/how-to/what-is-post-meta-an-intro-to-wordpress-custom-fields/]]></link>
			<title>What is Post Meta? An intro to WordPress Custom Fields</title>
			<pubDate><![CDATA[Mon, 31 Jul 2017 14:40:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/snippets/woocommerce-allow-adding-multiple-products-to-the-cart-via-the-add-to-cart-query-string/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/snippets/woocommerce-allow-adding-multiple-products-to-the-cart-via-the-add-to-cart-query-string/]]></link>
			<title>WooCommerce: Allow adding multiple products to the cart via the add-to-cart query string</title>
			<pubDate><![CDATA[Sat, 08 Jul 2017 14:24:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins/cmb2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins/cmb2/]]></link>
			<title>CMB2</title>
			<pubDate><![CDATA[Mon, 24 Apr 2017 15:04:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/thank-you/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/thank-you/]]></link>
			<title>Thank You!</title>
			<pubDate><![CDATA[Mon, 20 Nov 2017 18:29:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/thank-you-2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/thank-you-2/]]></link>
			<title>Thank You!</title>
			<pubDate><![CDATA[Mon, 20 Nov 2017 18:23:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/tools/my-sublime-text-3-packages/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/tools/my-sublime-text-3-packages/]]></link>
			<title>My Sublime Text 3 Packages</title>
			<pubDate><![CDATA[Mon, 09 Oct 2017 18:19:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/package-control-sublime-settings/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/package-control-sublime-settings/]]></link>
			<title>Package Control.sublime-settings</title>
			<pubDate><![CDATA[Mon, 09 Oct 2017 18:17:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/preferences-sublime-settings/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/preferences-sublime-settings/]]></link>
			<title>Preferences.sublime-settings</title>
			<pubDate><![CDATA[Mon, 09 Oct 2017 18:16:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/default-osx-sublime-keymap/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/default-osx-sublime-keymap/]]></link>
			<title>Default (OSX).sublime-keymap</title>
			<pubDate><![CDATA[Mon, 09 Oct 2017 18:15:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/tools/sublime-text-2-wordpress-debugging-snippets/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/tools/sublime-text-2-wordpress-debugging-snippets/]]></link>
			<title>&lt;strike&gt;Sublime Text&lt;/strike&gt; WordPress Debugging Snippets</title>
			<pubDate><![CDATA[Mon, 09 Oct 2017 15:21:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/script-to-download-high-resolution-images-from-instagrams-website/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/script-to-download-high-resolution-images-from-instagrams-website/]]></link>
			<title>Script to Download High-Resolution Images from Instagram&#8217;s Website</title>
			<pubDate><![CDATA[Tue, 13 Dec 2016 04:58:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins/dsgnwrks-instagram-importer/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins/dsgnwrks-instagram-importer/]]></link>
			<title>DsgnWrks Importer for Instagram</title>
			<pubDate><![CDATA[Mon, 04 Nov 2019 18:29:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/development-principles/gary-jones-recommended-resources-on-avoiding-singletons/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/development-principles/gary-jones-recommended-resources-on-avoiding-singletons/]]></link>
			<title>Gary Jones&#8217; Recommended Resources on Avoiding Singletons</title>
			<pubDate><![CDATA[Wed, 09 Nov 2016 19:01:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/download-insta-images-script-js/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/download-insta-images-script-js/]]></link>
			<title>instascript</title>
			<pubDate><![CDATA[Tue, 13 Dec 2016 04:54:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/wpsessions-custom-meta-and-settings-with-cmb2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/wpsessions-custom-meta-and-settings-with-cmb2/]]></link>
			<title>WPSessions: &#8220;Custom Meta and Settings with CMB2&#8221;</title>
			<pubDate><![CDATA[Thu, 20 Oct 2016 14:47:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce_maybe_add_multiple_products_to_cart-2-0/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce_maybe_add_multiple_products_to_cart-2-0/]]></link>
			<title>woocommerce_maybe_add_multiple_products_to_cart 2.0</title>
			<pubDate><![CDATA[Wed, 17 Aug 2016 19:57:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/cmb-to-cmb2-a-migration-tale/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins-and-scripts/cmb-to-cmb2-a-migration-tale/]]></link>
			<title>CMB to CMB2 &#8211; a migration tale</title>
			<pubDate><![CDATA[Thu, 20 Oct 2016 14:46:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/development-principles/is-experience-exactly-the-same-as-pessimism/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/development-principles/is-experience-exactly-the-same-as-pessimism/]]></link>
			<title>&#8220;Is experience exactly the same as pessimism?&#8221;</title>
			<pubDate><![CDATA[Thu, 20 Oct 2016 14:22:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/7-javascript-basics-many-developers-arent-using-properly/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/7-javascript-basics-many-developers-arent-using-properly/]]></link>
			<title>7 JavaScript Basics Many Developers Aren’t Using (Properly)</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 21:33:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/event-preventdefault-and-stoppropagation/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/event-preventdefault-and-stoppropagation/]]></link>
			<title>event.stop</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 18:02:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/efficient-featureobject-property-detection-2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/efficient-featureobject-property-detection-2/]]></link>
			<title>Efficient Feature/Object Property Detection 2</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 18:01:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/efficient-featureobject-property-detection/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/efficient-featureobject-property-detection/]]></link>
			<title>Efficient Feature/Object Property Detection</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 18:01:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/array-merging-with-push/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/array-merging-with-push/]]></link>
			<title>Array Merging with push</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 18:01:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/canceled/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/canceled/]]></link>
			<title>Canceled</title>
			<pubDate><![CDATA[Mon, 20 Nov 2017 18:30:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/cmb2-a-hitchhikers-guide-to-the-wordpress-galaxy/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/cmb2-a-hitchhikers-guide-to-the-wordpress-galaxy/]]></link>
			<title>CMB2: A hitchhiker’s guide to the WordPress galaxy</title>
			<pubDate><![CDATA[Fri, 28 Oct 2016 17:53:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/array-length-for-truncation/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/array-length-for-truncation/]]></link>
			<title>Array Length for Truncation</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 18:00:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-sort-2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-sort-2/]]></link>
			<title>Array.prototype.sort 2</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 18:00:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce-add-product-to-cart-url/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/woocommerce-add-product-to-cart-url/]]></link>
			<title>WooCommerce add product to cart url</title>
			<pubDate><![CDATA[Thu, 04 Aug 2016 01:30:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-sort/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-sort/]]></link>
			<title>Array.prototype.sort</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 17:59:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-slice-to-clone/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-slice-to-clone/]]></link>
			<title>Array.prototype.slice to clone</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 17:52:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-slice/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/array-prototype-slice/]]></link>
			<title>Array.prototype.slice</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 17:51:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/str-replace-2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/str-replace-2/]]></link>
			<title>str.replace 2</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 17:51:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/give/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/give/]]></link>
			<title>Give</title>
			<pubDate><![CDATA[Mon, 20 Nov 2017 18:33:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/code-snippets/str-replace/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/code-snippets/str-replace/]]></link>
			<title>str.replace</title>
			<pubDate><![CDATA[Thu, 09 Jun 2016 17:50:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/custom-meta-and-settings-with-cmb2/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/custom-meta-and-settings-with-cmb2/]]></link>
			<title>Custom Meta and Settings with CMB2</title>
			<pubDate><![CDATA[Fri, 28 Oct 2016 17:52:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/plugins/dsgnwrks-instagram-importer/dsgnwrks-instagram-importer-privacy-policy/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/plugins/dsgnwrks-instagram-importer/dsgnwrks-instagram-importer-privacy-policy/]]></link>
			<title>DsgnWrks Instagram Importer Privacy Policy</title>
			<pubDate><![CDATA[Thu, 05 May 2016 01:38:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/how-to/using-class-autoloaders-in-wordpress/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/how-to/using-class-autoloaders-in-wordpress/]]></link>
			<title>Using Class Autoloaders (in WordPress?!)</title>
			<pubDate><![CDATA[Fri, 27 May 2016 13:19:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dsgnwrks.pro/articles-elsewhere/custom-metaboxes-and-fields-1-0-0-released/]]></guid>
			<link><![CDATA[https://dsgnwrks.pro/articles-elsewhere/custom-metaboxes-and-fields-1-0-0-released/]]></link>
			<title>Custom Metaboxes and Fields 1.0.0 Released!</title>
			<pubDate><![CDATA[Fri, 08 Apr 2016 15:08:30 +0000]]></pubDate>
		</item>
				</channel>
</rss>
