<?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>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 20:29:48 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/@petarjs/rss" rel="self" type="application/rss+xml"/><item><title><![CDATA[The Front-End Checklist - 88 Items To Make Your Web App Awesome]]></title><description><![CDATA[As developers, we often forget to do the final polishing after we're ready to deliver the code. This checklist will remind you about 88 things that are important for any web application to check and implement.]]></description><link>http://direct.ecency.com/programming/@petarjs/the-front-end-checklist-88-items-to-make-your-web-app-awesome</link><guid isPermaLink="true">http://direct.ecency.com/programming/@petarjs/the-front-end-checklist-88-items-to-make-your-web-app-awesome</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sun, 09 Sep 2018 10:54:09 GMT</pubDate></item><item><title><![CDATA[1 Day Challenge: Be The Ultimate Office Hipster For A Day - Windows 9x GitHub Skin]]></title><description><![CDATA[Couple of days ago, I stumbled across this beautiful piece of engineering - a CSS script that easily makes GitHub.com look like Windows 9x. I dare you to try it! Just install it at work, start browsing]]></description><link>http://direct.ecency.com/programming/@petarjs/1-day-challenge-be-the-ultimate-office-hipster-for-a-day-windows9x-github-skin</link><guid isPermaLink="true">http://direct.ecency.com/programming/@petarjs/1-day-challenge-be-the-ultimate-office-hipster-for-a-day-windows9x-github-skin</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sat, 08 Sep 2018 22:44:57 GMT</pubDate><enclosure url="https://images.ecency.com/p/HNWT6DgoBc14riaEeLCzGYopkqYBKxpGKqfNWfgr368M9UU1MYL8agaxvGBApjEzjeMCPnM3Mq4t8KM5s37S8YKZw4qHE4r1AjonVAKm5Rp77oRHGEE75132mNn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Superhero Git Aliases]]></title><description><![CDATA[Typing git status over and over again, for hundreds of times a day can get really annoying. You type one letter wrong and have to retype it. Yeah, you can have nice command completion, especially if you]]></description><link>http://direct.ecency.com/software/@petarjs/superhero-git-aliases</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/superhero-git-aliases</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sun, 05 Aug 2018 08:20:54 GMT</pubDate><enclosure url="https://images.ecency.com/p/C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iPQEPLPGt6c7xVDUGJi2f9AnicaMHc1DerUqZ1zmTVPRWXWrQWQaaJD95zy8GLgQT8UGnEwBCTg?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Solidity Workshop Guide - Pocked Edition - Part 2]]></title><description><![CDATA[Solidity Workshop Guide - Pocked Edition - Part 2 This is the part 2 of Solidity Workshop Guide, now tackling communication between JavaScript and a smart contract. Let's start! We'll use the already deployed]]></description><link>http://direct.ecency.com/ethereum/@petarjs/solidity-workshop-guide-pocked-edition-part-2</link><guid isPermaLink="true">http://direct.ecency.com/ethereum/@petarjs/solidity-workshop-guide-pocked-edition-part-2</guid><category><![CDATA[ethereum]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sun, 03 Jun 2018 19:49:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/HNWT6DgoBc14riaEeLCzGYopkqYBKxpGKqfNWfgr368M9VQnw6L1ET9JvEmJJh3nuucADqYmRDsS6RYbjjmyH2kLySjpXXs79WJ7wBz2cGJUsa36SnQGUQoF5cS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Solidity Workshop Guide - Pocked Edition 📙]]></title><description><![CDATA[Solidity Workshop Guide - Pocked Edition 📙 Do you want to have a quick run-through on how to setup a Solidity project? This is a written guide accompanying an actual workshop I held last week. Follow]]></description><link>http://direct.ecency.com/ethereum/@petarjs/solidity-workshop-guide-pocked-edition</link><guid isPermaLink="true">http://direct.ecency.com/ethereum/@petarjs/solidity-workshop-guide-pocked-edition</guid><category><![CDATA[ethereum]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Thu, 24 May 2018 21:34:54 GMT</pubDate><enclosure url="https://images.ecency.com/p/HNWT6DgoBc14riaEeLCzGYopkqYBKxpGKqfNWfgr368M9WPRSE3DVMb9MaZ37n9xfbp1ESaBAqRx4koXDeoBqAEFhRX48NMJKAwVdkn7QrUDQVy9RLvRPKnTEHt?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Awesome GitHub Repo - Life Commit]]></title><description><![CDATA[Life Commit Life Commit is a really cool idea by ByronHsu! It's a NodeJS CLI tool where you can interactively add your life events and track them like you were using Git. Then it can generate a nice looking]]></description><link>http://direct.ecency.com/javascript/@petarjs/awesome-github-repo-life-commit</link><guid isPermaLink="true">http://direct.ecency.com/javascript/@petarjs/awesome-github-repo-life-commit</guid><category><![CDATA[javascript]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Wed, 07 Feb 2018 22:41:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/D5zH9SyxCKdBnJaFeHnL3svQi9ZN2XzXDbzH7Wc9rgQdq1JUmTZYs7VRkiHx4UZD1ktRsFx3ePjWz4cuv7kFKXJrL5FtsD1kRacwh96uCoUbCQ9vcaJyr1C7fcyqjhrChNQ9vW?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[GitHub Repo Sentiment Analysis]]></title><description><![CDATA[Me and a couple of friends went to the Google Developer Days @ Krakow 2017. It was a fun and thought provoking experience. My mind was most blown by the food menu there - pretty much everything was vegan,]]></description><link>http://direct.ecency.com/software/@petarjs/github-repo-sentiment-analysis</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/github-repo-sentiment-analysis</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Wed, 07 Feb 2018 22:31:24 GMT</pubDate><enclosure url="https://images.ecency.com/p/D5zH9SyxCKdBnJaFeHnL3svQi9ZN2XzXDbzH7WcA2S8DtxSzGMXECiAAyxLAYpRA934ePfNaKJEcdYhKvwJiAtM71iKjEg1QSPBgyfBgH8hudeFAq6iQaimXNb5GWEuM7f2Hyp?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[I launched Awww.ooo - A feel-good cuteness email newsletter! 😍]]></title><description><![CDATA[Hey guys, what is up! I've been working over the past few months on a side project - Awww. And now it's ready for you to try it out! 🎉 Soon I'll publish a post on the journey of creating Awww, my first]]></description><link>http://direct.ecency.com/entrepreneur/@petarjs/i-launched-awww-ooo-a-feel-good-cuteness-email-newsletter</link><guid isPermaLink="true">http://direct.ecency.com/entrepreneur/@petarjs/i-launched-awww-ooo-a-feel-good-cuteness-email-newsletter</guid><category><![CDATA[entrepreneur]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Wed, 24 Jan 2018 04:04:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/2gsjgna1uruvUuS7ndh9YqVwYGPLVszbFLwwpAYXYXFoaKQ6xSoxvyu8JWeDztDHHK7KtPRS864AYYLWx4MvkZPsV75vWM1bMVcf3vKXCL5fMJzK9Q?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[How to Easily Optimize Your Static Website - A Stupidly Simple Guide]]></title><description><![CDATA[Everyone knows these things. It's common knowledge! But I'll bet you that more than half of us developers don't do it. We're lazy, especially when it comes to our own blogs. Optimizing a static website.]]></description><link>http://direct.ecency.com/software/@petarjs/how-to-easily-optimize-your-static-website-a-stupidly-simple-guide</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/how-to-easily-optimize-your-static-website-a-stupidly-simple-guide</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Wed, 24 Jan 2018 03:38:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/D5zH9SyxCKdBnJaFeHnL3svQi9ZN2XzXDbzH7Wc9pPtg2wnCpGaF57WrwRjSY3fyasxDqCbVonjQCQZE4z2JsA1PBMhtQPprZgzTDDmWDyXti2A859Pi17NkB7VwHtaTUHbT3U?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[When being a good programmer hurts you]]></title><description><![CDATA[As a programmer goes through his career, moving from junior to senior positions, he constantly learns. One of the first things that people start telling him is to use generalization when solving problems.]]></description><link>http://direct.ecency.com/entrepreneur/@petarjs/when-being-a-good-programmer-hurts-you</link><guid isPermaLink="true">http://direct.ecency.com/entrepreneur/@petarjs/when-being-a-good-programmer-hurts-you</guid><category><![CDATA[entrepreneur]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Wed, 24 Jan 2018 02:42:45 GMT</pubDate><enclosure url="https://images.ecency.com/p/2gsjgna1uruvUuS7ndh9YqVwYGPLVszbFLwwpAYXZjKkFfJJWyA7yS5RMgLWmXgRLKhExoM1sbnyieysi7WmBvqGnNW551TUVMgM3VV6d6CZGrLi8e?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Map, Filter, Reduce - Tame your loop monsters!]]></title><description><![CDATA[Map, Filter, Reduce What are Map, Filter and Reduce? They are functions that let us work with our data in a more expressive way. They are primitives of functional programming, primitives for operations]]></description><link>http://direct.ecency.com/programming/@petarjs/map-filter-reduce-tame-your-loop-monsters</link><guid isPermaLink="true">http://direct.ecency.com/programming/@petarjs/map-filter-reduce-tame-your-loop-monsters</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Tue, 17 Oct 2017 21:28:03 GMT</pubDate><enclosure url="https://images.ecency.com/p/2gsjgna1uruvUuS7ndh9YqVwYGPLVszbFLwwpAYXZtCpoC6e9RmBqj4NBFtZNauAmvdKVrfTtUbuUVBQt1aDnLRJYjreQRqP8aKH3nzuqm1m5xNAXY?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[07 - Guide To Spreading Your Online Presence]]></title><description><![CDATA[Welcome to the seventh part of 14 Steps To A Career-Boosting Portfolio Interactive Course - we're now well under way to have great portfolios! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/07-guide-to-spreading-your-online-presence</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/07-guide-to-spreading-your-online-presence</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Mon, 02 Oct 2017 08:35:21 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTJv1i6qm8z4ixTabBTrjod6hgqHtivx9SgSqJ16gw9atDn9DFdptNyHBate9hZU3iSrhSLsKnkzPYayVwACqsTcPoC?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[06 - How To Polish And Publish Your Blog Post]]></title><description><![CDATA[Welcome to the sixth part of 14 Steps To A Career-Boosting Portfolio Interactive Course - we're now well under way to have great portfolios! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/06-how-to-polish-and-publish-your-blog-post</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/06-how-to-polish-and-publish-your-blog-post</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sat, 30 Sep 2017 09:35:48 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTJv1i6qm8z4ixTabBTrjodAH6gFMC2xuy63TAJqoAq6mPFtXT1Wz9iB4BdokGhUfUaySfzPvJNFXyE4BAWd8BbcUgn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[05 - Yes, It's Time To Write Your First Blog Post]]></title><description><![CDATA[Welcome to the fourth part of 14 Steps To A Career-Boosting Portfolio Interactive Course - we're now well under way to have great portfolios! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/05-yes-it-s-time-to-write-your-first-blog-post</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/05-yes-it-s-time-to-write-your-first-blog-post</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Tue, 26 Sep 2017 11:12:09 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTJv1i6qm8z4ixTabBTrjod8rfLM4cvN8zD3RRwchP7DccCMdYFpcXpVXdAvxmx1XDAK3TGC8nLPFzK73MuSjQrqfEn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[04 - How Do You Publish Your Website Online?]]></title><description><![CDATA[Welcome to the fourth part of 14 Steps To A Career-Boosting Portfolio Interactive Course - we're now well under way to have great portfolios! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/04-how-do-you-publish-your-website-online</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/04-how-do-you-publish-your-website-online</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Thu, 21 Sep 2017 09:28:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTJv1i6qm8z4ixTabBTrjod6Ykv9qqLo8cF7BEgGaqVeMoBEyQwtjLPUdEvjGGcYk69nRUYJzTK1o2UyxWobccujqYr?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[03 - How To Best Present Yourself On Your Portfolio?]]></title><description><![CDATA[Welcome to the third part of 14 Steps To A Career-Boosting Portfolio Interactive Course - I'm excited to start working with you on this! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/03-how-to-best-present-yourself-on-your-portfolio</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/03-how-to-best-present-yourself-on-your-portfolio</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Tue, 19 Sep 2017 11:45:21 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTJv1i6qm8z4ixTabBTrjodG1ycdy9P8tUkKGLBY3RW6hhYddQLWBDpMmkEJgb179vXvhTsUK3pCWbSbXiHse2uMg8N?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[02 - Start Your Portfolio Faster With Hugo]]></title><description><![CDATA[Welcome to the second part of 14 Steps To A Career-Boosting Portfolio Interactive Course - I'm excited to start working with you on this! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/02-start-your-portfolio-faster-with-hugo</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/02-start-your-portfolio-faster-with-hugo</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sun, 17 Sep 2017 10:32:54 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTJv1i6qm8z4ixTabBTrjod8mB7EpjjVxQHFeHbADiJxvxYbk6KCSivYGN69S2SZCL5vgBm6EvoR6RxbzeWrJdqv2tn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[01 - Introduction - Why Should You Have A Portfolio?]]></title><description><![CDATA[Welcome to the first part of 14 Steps To A Career-Boosting Portfolio Interactive Course - I'm excited to start working with you on this! If you missed it, read the announcement here! Table of Contents]]></description><link>http://direct.ecency.com/software/@petarjs/introduction-why-should-you-have-a-portfolio</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/introduction-why-should-you-have-a-portfolio</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sat, 16 Sep 2017 00:20:39 GMT</pubDate><enclosure url="https://images.ecency.com/p/62PdCouTvNPDuXRaduVYiCb9hxbZWDcAb1acVYBWPmWK6GXareDfUe7tr8nwXpdnX2PsUVQ2NLgtvNowRgJe8isb91xtHBseub2FSvhtRPXJewp?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Interactive Course - 14 Steps To A Career-Boosting Portfolio]]></title><description><![CDATA[Welcome to the Interactive Career-Boosting Portfolio Course! The Sell You can start this course with no online presence and no idea how to market yourself in the programming world. You will end up with]]></description><link>http://direct.ecency.com/software/@petarjs/interactive-course-14-steps-to-a-career-boosting-portfolio</link><guid isPermaLink="true">http://direct.ecency.com/software/@petarjs/interactive-course-14-steps-to-a-career-boosting-portfolio</guid><category><![CDATA[software]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Sat, 16 Sep 2017 00:08:57 GMT</pubDate><enclosure url="https://images.ecency.com/p/PB8ro82ZpZP5xqHVTtgzxr9jRnPYTxeDK7ZMexdNdH9btbPg81GNLzP32HQvq5MAbzGujJ9w3gbrziJujjsGmHzcGfzbqdW3xAxzbUqB6XiGRzzi?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Awesome Quotes Weekly - Motivation]]></title><description><![CDATA[Motivation We start with some amazing quotes to make you feel the itch. The itch to get up and do that thing you've always wanted to do. I'm not going to give you the cheesy old quotes you find all over]]></description><link>http://direct.ecency.com/life/@petarjs/awesome-quotes-weekly-motivation</link><guid isPermaLink="true">http://direct.ecency.com/life/@petarjs/awesome-quotes-weekly-motivation</guid><category><![CDATA[life]]></category><dc:creator><![CDATA[petarjs]]></dc:creator><pubDate>Fri, 15 Sep 2017 23:22:15 GMT</pubDate><enclosure url="https://images.ecency.com/p/5ShzsKnKF7vqjwxfz8GNQQU7Rv6mDu9Mbhf9eZ573CEnNmLhR3WsKVH5jffZQieMhNBVXc2k9HkM1hUjUQQvcVdTWCZS4u9aXbw2DBEhvqWRvfXo4KPcTtpvQiHW8f7BJXxz9qnyAC2qappYF9k6kVoc?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>