<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>https://ecency.com</link><image><url>https://ecency.com/logo512.png</url><title>RSS Feed</title><link>https://ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Wed, 27 May 2026 07:21:18 GMT</lastBuildDate><atom:link href="https://ecency.com/@codeworkr/rss" rel="self" type="application/rss+xml"/><item><title><![CDATA[Inspiration Image 💻]]></title><description><![CDATA[Steepshot IPFS IOS Android Web]]></description><link>https://ecency.com/programming/@codeworkr/inspiration-image--2018-10-20-22-04-46</link><guid isPermaLink="true">https://ecency.com/programming/@codeworkr/inspiration-image--2018-10-20-22-04-46</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Sat, 20 Oct 2018 22:04:51 GMT</pubDate><enclosure url="https://i.ecency.com/p/3HaJVvr6qfoEFgBir1jy4DeK1wwhDm7oNHzc1b8roaJY8MKXjmbD8HKZ3SLXjsXSJK6yxgZpkg8o7bMU8hbjLpSTSHCDm2yTEbKBoMx?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Daily struggles of a programmer. Do you agree?]]></title><description><![CDATA[Steepshot IPFS IOS Android Web]]></description><link>https://ecency.com/programming/@codeworkr/daily-struggles-of-a-programmer-2018-9-6-3-47-17</link><guid isPermaLink="true">https://ecency.com/programming/@codeworkr/daily-struggles-of-a-programmer-2018-9-6-3-47-17</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Sat, 20 Oct 2018 01:47:36 GMT</pubDate><enclosure url="https://i.ecency.com/p/3HaJVvr6qfoEFgBir1jy4DeK1wwhDm7oNHzc1b8roaJY8MKXLs74JFZmbdri9hUVHoi8qsdiVTWXDGkeiH8Bn5gYZKqYGe1yLJbpf1x?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #14 - React UI with Routing]]></title><description><![CDATA[Description 💻 In this 14th part of this video series, we'll start building the UI with the React! First, we're going to create a couple of components and connect them with the app and then we're going]]></description><link>https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-14-react-ui-with-routing</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-14-react-ui-with-routing</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Sat, 20 Oct 2018 01:40:54 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e2gvvAKH3PTZh85Urxoi47BeiRm7bkuoABG?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Express MongoDB REST API #5 - Async/Await]]></title><description><![CDATA[In the fifth part of Express MongoDB REST API series, we'll take a look how can we use Async/Await to make our code cleaner while also being easier to follow and make sense of. Async/Await is a great new]]></description><link>https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-5-async-await</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-5-async-await</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Mon, 15 Jan 2018 23:16:33 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45dy6F1tpa3UK5XCXEeTF1aZCpgK5SAkr51qx?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Async/Await in JavaScript]]></title><description><![CDATA[Do you want to spend a couple of minutes and master the Async/Await in JavaScript? If so, this comprehensive video will help you out. We'll do a lot of examples in this one and we'll learn how to use]]></description><link>https://ecency.com/technology/@codeworkr/learn-async-await-in-javascript</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/learn-async-await-in-javascript</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Wed, 10 Jan 2018 22:40:00 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eH6hcWi4kbFVk2JP6ZajKLohtM9RSBzHaYn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Express MongoDB REST API #4 - MongoDB/Mongoose]]></title><description><![CDATA[Description In the fourth part of Express MongoDB REST API series, we'll focus on using MongoDB by installing and using Mongoose dependency. Video 🎥 Want to support CodeWorkr? 💖 🌍 To be clear - I'm]]></description><link>https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-4-mongodb-mongoose</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-4-mongodb-mongoose</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Tue, 09 Jan 2018 19:20:48 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e6dZ3mrmMEUmCUis5XKPDyPusmfMLq5bJWa?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Express MongoDB REST API #3 - Routes Design]]></title><description><![CDATA[Description In the third part of Express MongoDB REST API series, we'll start off by learning more about endpoints, how are we going to organize them and last but not least implement them. Video 🎥 Want]]></description><link>https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-3-routes-design</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-3-routes-design</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Mon, 08 Jan 2018 21:42:24 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eENNB4nZA6wXDZREZKHUfRirViygtpyyqpa?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Programming - Daily Inspiration #3]]></title><description><![CDATA[Created with Steepshot View in the web app]]></description><link>https://ecency.com/programming/@codeworkr/20180108t193033022z-post</link><guid isPermaLink="true">https://ecency.com/programming/@codeworkr/20180108t193033022z-post</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Mon, 08 Jan 2018 19:31:03 GMT</pubDate><enclosure url="https://i.ecency.com/p/62PdCouTvNPDuXRaduVYiCb9hxbZWDcAb1acVYBWN4e7fYfA5XDZhJKEhjjm24SusQze8vCxWXb7kdwZX254U8hvKFZzjRFvGEAASowHsWXudti?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Express MongoDB REST API #2 - Code Structure]]></title><description><![CDATA[Description 💻 In the second part of Express MongoDB REST API series, we'll start off by organizing our code for videos to come. Video 🎥 Want to support CodeWorkr? 💖 🌍 To be clear - I'm creating these]]></description><link>https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-2-code-structure</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-2-code-structure</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Mon, 08 Jan 2018 00:29:12 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e31nV6y3MAuMD5vHt6m2jguDmgWoyMruGWA?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Programming - Daily Inspiration #2]]></title><description><![CDATA[Created with Steepshot View in the web app]]></description><link>https://ecency.com/programming/@codeworkr/20180108t002118528z-post</link><guid isPermaLink="true">https://ecency.com/programming/@codeworkr/20180108t002118528z-post</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Mon, 08 Jan 2018 00:21:51 GMT</pubDate><enclosure url="https://i.ecency.com/p/62PdCouTvNPDuXRaduVYiCb9hxbZWDcAb1acVYBWN4e7fYfA5XDZhJKEhjjm24SusQze8vCxWXb7kdwZX254U8hvKFZzjRFvGEAASowHsWXudti?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Express MongoDB REST API #1 - Introduction]]></title><description><![CDATA[Description 💻 In the first part of Express MongoDB REST API series, I'll explain what to expect from this playlist. We are going to use Node's Express framework to build a REST API that will be backed]]></description><link>https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-1-introduction</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/express-mongodb-rest-api-1-introduction</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Thu, 04 Jan 2018 23:40:00 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45dupzptBe56LX7esdQ4EynS1h1czmPEgfzwg?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #13 - React Setup]]></title><description><![CDATA[Description 💻 In the 13th part of API authentication with Node series, we'll set up the React for the frontend part of our project. Firstly, we're going to take a brief look at architecture that we're]]></description><link>https://ecency.com/utopian-io/@codeworkr/api-authentication-with-node-part-13-react-setup</link><guid isPermaLink="true">https://ecency.com/utopian-io/@codeworkr/api-authentication-with-node-part-13-react-setup</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Wed, 03 Jan 2018 20:09:48 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e7Vyhwr4hoyBvKCMBjmFoHTJ6W9UPPf8QJS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #12 - Facebook OAuth]]></title><description><![CDATA[Description 💻 In the 12th part of API authentication with Node series, we'll learn how to integrate Facebook's OAuth with our backend server. We want to have Google, Facebook and our own local authentication]]></description><link>https://ecency.com/utopian-io/@codeworkr/api-authentication-with-node-part-12-facebook-oauth</link><guid isPermaLink="true">https://ecency.com/utopian-io/@codeworkr/api-authentication-with-node-part-12-facebook-oauth</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Thu, 28 Dec 2017 19:59:54 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e76ThAnxkrJaMemX5rw8fM8uKnBK9PxsmQ2?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #11 - Google OAuth]]></title><description><![CDATA[Description 💻 In the eleventh part of API authentication with Node series, we'll learn how to integrate Google's OAuth with our backend server. We want to have Google, Facebook and our own local]]></description><link>https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-11-google-oauth</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-11-google-oauth</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Wed, 27 Dec 2017 18:38:15 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e5uogHabCHgsWHJEj5dkAP6MJrAeug99GS2?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #10 - Unit Testing]]></title><description><![CDATA[Description 💻 In the tenth part of API authentication with Node series, we'll learn about unit testing our server code so far. We'll write unit tests and make sure that we have a good coverage. We're]]></description><link>https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-10-unit-testing</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-10-unit-testing</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Tue, 26 Dec 2017 21:00:27 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e7qaBynTPk84BY4MVViCURU7NtugR6SzyQz?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #9 - OAuth Explained]]></title><description><![CDATA[Description 💻 In the ninth part of API authentication with Node series, we'll learn about OAuth (OAuth2). The OAuth flow can be tricky, especially when trying to understand it for the first time. The]]></description><link>https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-9-oauth-explained</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-9-oauth-explained</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Sat, 23 Dec 2017 18:55:42 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e527TNxU2gQStSCVbzaMeo4Wz18YgJ9KvyL?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #8 - Bcrypt Explained]]></title><description><![CDATA[Description 💻 In the eight part of API authentication with Node series, we'll learn about Bcrypt. Bcrypt is a popular password hashing function that is used for....well hashing a passwords! Why do we]]></description><link>https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-8-bcrypt-explained</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-8-bcrypt-explained</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Fri, 22 Dec 2017 18:16:54 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e8KfUAqPf6iG946e8QFk2tiyrdkMXzaNT6e?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Programming - Daily Inspiration #1]]></title><description><![CDATA[EDIT: Was trying out SteepShot - Instagram web application based on steem - and didn't know it would post this image as a blog post (should have guessed that). I know it looks silly and I would never make]]></description><link>https://ecency.com/programming/@codeworkr/20171221t234945176z-post</link><guid isPermaLink="true">https://ecency.com/programming/@codeworkr/20171221t234945176z-post</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Thu, 21 Dec 2017 23:50:30 GMT</pubDate><enclosure url="https://i.ecency.com/p/B69zEhWZA8UDdv5AFrCPLHSo4zfKMVgj11CHhwE1gnzXEKp9TWJMxbhUK36zbuGsmruZ4K56pWwt9wR5hDq42EeomWEmHCsZytKKYYce?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #7 - Passport and Strategies]]></title><description><![CDATA[Description 💻 In the seventh part of API authentication with Node series, we'll learn about passport.js and its strategies. We're going to use passport, passport-local (for local authentication) and]]></description><link>https://ecency.com/utopian-io/@codeworkr/api-authentication-with-node-part-7-passport-and-strategies</link><guid isPermaLink="true">https://ecency.com/utopian-io/@codeworkr/api-authentication-with-node-part-7-passport-and-strategies</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Thu, 21 Dec 2017 17:44:39 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eKarHYeZUDDcQW9bMiUm8jVrbphzTdYArp6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[API Authentication with Node - Part #6 - JSON Web Tokens]]></title><description><![CDATA[Description 💻 In the sixth part of API authentication with Node series, we'll learn about JSON Web Tokens, commonly abbreviated as JWTs. After quick introduction, we'll get started with learning how can]]></description><link>https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-6-json-web-tokens</link><guid isPermaLink="true">https://ecency.com/technology/@codeworkr/api-authentication-with-node-part-6-json-web-tokens</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[codeworkr]]></dc:creator><pubDate>Wed, 20 Dec 2017 18:23:57 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eByRM2ybz1a9BbEvtknSzjQGN4X8YMQQomp?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>