<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Aleks Gorbenko</title><link>https://aleksgorbenko.dev/blog/</link><description>Recent content in Blog on Aleks Gorbenko</description><generator>Hugo</generator><language>en-US</language><copyright>Copyright © 2025, Aleks Gorbenko</copyright><atom:link href="https://aleksgorbenko.dev/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Empty your Workbench</title><link>https://aleksgorbenko.dev/empty-your-workbench/</link><pubDate>Thu, 09 Jul 2026 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/empty-your-workbench/</guid><description>&lt;p&gt;By now a lot of people would have heard about the book: &amp;ldquo;Deep Work&amp;rdquo; by Cal Newport&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;This post will focus on one of the ideas I found very useful in the book - controlling your physical environment to support deep, focused hours of work.&lt;/p&gt;
&lt;h2 id="past"&gt;Past&lt;/h2&gt;
&lt;p&gt;The first time I read the book around 2018 or 2019. It got me pretty excited and I tried to implement it in my daily routines, especially at work. I blocked time in calendar, turned off my Slack notifications, worked in meeting rooms when they were free. I communicated consistently to colleagues that I&amp;rsquo;d like to have at least 2h of uninterrupted focused work per day. Sadly, after months of experimentation I concluded, that it was not really possible in software engineering, or perhaps in modern office environment in general. Too many things demand your attention during the day, people reach out regularly and there is hardly an hour a day that I could focus intensively.&lt;/p&gt;</description></item><item><title>We Need to Find New Joy In Software</title><link>https://aleksgorbenko.dev/we-need-to-find-new-joy-in-software/</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/we-need-to-find-new-joy-in-software/</guid><description>&lt;p&gt;For the past few weeks, I&amp;rsquo;ve been starting my mornings with calisthenics at around 6:00 in the morning, followed by &lt;em&gt;cà phê phin&lt;/em&gt; and music.&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;This morning routine gives me time to think while watching the streets of vibrant Sai Gon unhurriedly waking up.&lt;/p&gt;
&lt;p&gt;Today, the below message from a friend (talking about AI and work in tech) triggered thoughts that eventually became this post:&lt;/p&gt;

 &lt;link rel="stylesheet" href="https://aleksgorbenko.dev/css/vendors/admonitions.53cd9f8afa9d9a8ac09093f668df057bc6d0f4bbd0886f39991a7b99934a7432.css" integrity="sha256-U82fivqdmorAkJP2aN8Fe8bQ9LvQiG85mRp7mZNKdDI=" crossorigin="anonymous"&gt;
 &lt;div class="admonition quote"&gt;
 &lt;div class="admonition-header"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path d="M448 296c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72zm-256 0c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72z"/&gt;&lt;/svg&gt;
 &lt;span&gt;Quote&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="admonition-content"&gt;
 &lt;p&gt;&amp;ldquo;I think a lot of people used to genuinely enjoy their work and got a sense of fulfilment from having [coding ]skills they could put to use. Now it feels as though those skills have suddenly lost much of their value&amp;rdquo;.&lt;/p&gt;</description></item><item><title>I Reviewed My Digital Consumption and Dropped Most of It</title><link>https://aleksgorbenko.dev/i-reviewed-my-digital-consumption-and-dropped-most-of-it/</link><pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/i-reviewed-my-digital-consumption-and-dropped-most-of-it/</guid><description>&lt;p&gt;May 2026 was an interesting month for me. One moment I abruptly realised that I need to drop everything and re-evaluate what the hell I am doing and where am I going.&lt;/p&gt;
&lt;p&gt;One of the decisions that came out of that tactical pause - is to stop consuming almost all types of digital media.&lt;/p&gt;
&lt;p&gt;This is a list of what I removed from my life for the duration of a bit over a month now:&lt;/p&gt;</description></item><item><title>Do You Admire Your Friends?</title><link>https://aleksgorbenko.dev/do-you-admire-your-friends/</link><pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/do-you-admire-your-friends/</guid><description>&lt;p&gt;When was the last time you said a truly thoughtful complement to your friend?&lt;/p&gt;
&lt;p&gt;We probably all do it sometimes, not very often though. The context, the situation happens and we &lt;em&gt;feel&lt;/em&gt; compelled to say something in a moment. We don&amp;rsquo;t &lt;em&gt;make&lt;/em&gt; it happen, &lt;em&gt;it&lt;/em&gt; just happens.&lt;/p&gt;
&lt;p&gt;Recently one of my close friends turned 40. We humans, put a lot of emphasis on numbers, so I thought &amp;ldquo;I should think a bit more about what I want to say to him&amp;rdquo;. So, I sat for a while, thinking what should I say&amp;hellip;&lt;/p&gt;</description></item><item><title>Zettelkasten in 2000 Words or Less</title><link>https://aleksgorbenko.dev/zettelkasten-in-2000-words-or-less/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/zettelkasten-in-2000-words-or-less/</guid><description>&lt;p&gt;Around 2020 I migrated to Zettelkasten (from Notion to Obsidian). I never looked back.&lt;/p&gt;
&lt;p&gt;This is short, opinionated guide for anyone who still finds themselves confused about what Zettelkasten is and how to start using it.&lt;/p&gt;
&lt;h2 id="why-people-still-struggle-with-zettelkasten"&gt;Why People Still Struggle with Zettelkasten&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Too much upfront terminology - most of it can be ignored in the beginning&lt;/li&gt;
&lt;li&gt;No idea where to start and what to capture&lt;/li&gt;
&lt;li&gt;Not using templates from the start&lt;/li&gt;
&lt;li&gt;Friction - no quick and easy way to add new notes/capture ideas&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="before-we-begin"&gt;Before We Begin&amp;hellip;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Don&amp;rsquo;t set yourself any goals&lt;/li&gt;
&lt;li&gt;Don&amp;rsquo;t question &amp;ldquo;what am I going to write notes about&amp;rdquo;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you are still reading this, you probably have a mild interest in understanding Zettelkasten. This is enough.&lt;/p&gt;</description></item><item><title>What I Learned While Looking For a Job After a Coding Bootcamp</title><link>https://aleksgorbenko.dev/what-i-learned-while-looking-for-a-job-after-a-coding-bootcamp/</link><pubDate>Sat, 26 Nov 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/what-i-learned-while-looking-for-a-job-after-a-coding-bootcamp/</guid><description>&lt;p&gt;Coding bootcamps are not easy. Finding the job after one is often even harder. I spent a total of 3 months looking for a position since I have finished mine. &lt;a href="https://medium.freecodecamp.com/5-key-learnings-from-the-post-bootcamp-job-search-9a07468d2331#.xo8qlsw5f"&gt;There is a similar post written recently&lt;/a&gt; and I have been meaning to write about my experiences as well after I get the job. I got one so I want to share my angle and what I have learned in the process.&lt;/p&gt;</description></item><item><title>Screw 'Follow Your Passion' Advice And What To Do Instead?</title><link>https://aleksgorbenko.dev/screw-follow-your-passion-advice-and-what-to-do-instead/</link><pubDate>Sun, 09 Oct 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/screw-follow-your-passion-advice-and-what-to-do-instead/</guid><description>&lt;p&gt;We have all heard this advice. &amp;ldquo;Follow your passion&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Probably a few years ago I would totally support such advice and be an advocate of the &amp;ldquo;find your passion&amp;rdquo; movement. Not until I have actually lost the direction of where I was going and all my plans basically went to dust. Passion was lost without a sign.&lt;/p&gt;
&lt;p&gt;So I thought &amp;ldquo;ok, I just need to find it again&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;That was the moment when I realised I have no idea how to do it or where to even start.&lt;/p&gt;</description></item><item><title>Firehose Project Week 12</title><link>https://aleksgorbenko.dev/firehose-project-week-12/</link><pubDate>Mon, 18 Jul 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-12/</guid><description>&lt;p&gt;As mentioned the previous week, I am getting closer to the point where I will have to start the job search so I have started to work on my portfolio website.&lt;/p&gt;
&lt;h2 id="enter-jekyll"&gt;Enter Jekyll&lt;/h2&gt;
&lt;p&gt;I have chosen to use Jekyll to build it and host it on GitHub Pages. Firstly, deployment is as simple as just making a git commit and pushing the code to GitHub. You just have to make sure that the repo is named correctly: &amp;lsquo;&lt;code&gt;marcusaurelius.github.io&lt;/code&gt;&amp;rsquo;. Secondly, it is totally free. Jekyll was developed by GitHub team, so the only thing that you have to learn is the Jekyll itself, the rest will be taken by GH.&lt;/p&gt;</description></item><item><title>Firehose Project Week 11</title><link>https://aleksgorbenko.dev/firehose-project-week-11/</link><pubDate>Mon, 11 Jul 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-11/</guid><description>&lt;p&gt;Finally, the jQuery actually makes more sense now. I have spent this week reading up on it and finished a couple of courses as well. &lt;a href="https://www.pluralsight.com/courses/jquery-fundamentals"&gt;One on Pluralsight&lt;/a&gt; and another one &lt;a href="http://jqexercise.droppages.com"&gt;here&lt;/a&gt; &lt;em&gt;(update: it is offline now, so try &lt;a href="http://try.jquery.com/"&gt;this instead&lt;/a&gt;)&lt;/em&gt;. The latter is very practical as it basically asks you to do something with jQuery and gives you 300 seconds to figure out how to do it. Each task makes you google, come back and try your solution, repeat if not working.&lt;/p&gt;</description></item><item><title>Firehose Project Week 10</title><link>https://aleksgorbenko.dev/firehose-project-week-10/</link><pubDate>Mon, 04 Jul 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-10/</guid><description>&lt;p&gt;As planned, this week I spent learning more of the JavaScript (nope, I still don&amp;rsquo;t like it that much).  I have also watched some Plularsight.com courses, and spent time working on the group project, chatting with the team about the tasks we need to complete helping each other with ideas along the way.&lt;/p&gt;
&lt;p&gt;Two main areas I tried to concentrate on this week was the this keyword and the Prototypical Inheritance in JS. I know you can write class-like code in ES6 (which is a relief actually), but in any case to really understand how objects are created in JS and how they inherit methods and properties from each other one has to go through PI.&lt;/p&gt;</description></item><item><title>Firehose Project Week 9</title><link>https://aleksgorbenko.dev/firehose-project-week-9/</link><pubDate>Mon, 27 Jun 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-9/</guid><description>&lt;p&gt;This week my single attention was devoted to JavaScript. I have managed to do quite a few things and can definitely say that I am feeling more confident. Firstly I have built another app - &lt;a href="https://todo-aleks-gorbenko.herokuapp.com/"&gt;ToDo&lt;/a&gt; with Rails and jQuery. Many things were not exactly clear to me while I was writing code, so I decided to start over and found some additional sources to learn JS.&lt;/p&gt;
&lt;p&gt;I came across &lt;a href="https://watchandcode.com/"&gt;WatchAndCode.com&lt;/a&gt;, made by Gordon Zhu, ex-Googler. The course is totally free and it is not yet finished, he is releasing modules every week. Funny enough the app that you build as you go along is the&amp;hellip;Todo app :) The only difference is that he uses only JS, no other frameworks or languages. The first 40% I could easily skip, but everything that came after I found incredibly useful. Moreover, I started getting jQuery concepts that were eluding me before. I understood finally the difference between the Event Listeners and Event Handlers. I have learned what is a Callback and Higher Order Function. Gordon has a very rare skill of explaining things simply so if you think you are &amp;ldquo;not getting&amp;rdquo; - try &lt;a href="https://watchandcode.com/"&gt;his course&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Firehose Project Week 8</title><link>https://aleksgorbenko.dev/firehose-project-week-8/</link><pubDate>Mon, 20 Jun 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-8/</guid><description>&lt;p&gt;The 4rth app that was developed using TDD - &lt;a href="https://grammable-aleks-gorbenko.herokuapp.com/"&gt;Grammable&lt;/a&gt;. It is quite simple (the app, not the process), yet it is much more professional (in the back-end) than other apps that I have built in a sense that it employs industry best practices (as any app should, as it turns out).&lt;/p&gt;
&lt;p&gt;I have also mentioned a couple of weeks ago that I have quite a lot of algorithm tasks to solve and I really felt that it was the area that I needed to work on as I kind of neglected it a bit.&lt;/p&gt;</description></item><item><title>Firehose Project Week 6</title><link>https://aleksgorbenko.dev/firehose-project-week-6/</link><pubDate>Mon, 06 Jun 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-6/</guid><description>&lt;p&gt;I made some more progress with the 3rd project - &lt;a href="http://flixter-aleks-gorbenko.herokuapp.com/"&gt;Flixter&lt;/a&gt; app &lt;em&gt;(Update 09.06.16: it is now finished).&lt;/em&gt; I deviated a bit from the original design just to experiment a bit more with Bootstrap and practice design skills in general, so I spent longer time playing with these things this week. Apart from that following the tradition I made a ton of mistakes and spent lots of time for solving them :)&lt;/p&gt;</description></item><item><title>Firehose Project Week 5</title><link>https://aleksgorbenko.dev/firehose-project-week-5/</link><pubDate>Mon, 30 May 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-5/</guid><description>&lt;p&gt;This week I kept my main focus on JavaScript, although I did start the third application on the Firehose course - Flixter. It is not live yet and I will aim to complete it within the 2 - 2.5 weeks from now.&lt;/p&gt;
&lt;p&gt;I went through a course of some new GitHub techniques like branching, stashing and merging as well as resolving the merge conflicts. At this stage while I am not in a dev team I don&amp;rsquo;t really use them, but I am sure as my apps become more sophisticated, but most likely I will experience that when I start working on the team project after few more weeks.&lt;/p&gt;</description></item><item><title>Firehose Project Week 4</title><link>https://aleksgorbenko.dev/firehose-project-week-4/</link><pubDate>Mon, 23 May 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-4/</guid><description>&lt;p&gt;This week I got the first taste of JavaScript language and pretty much the whole week was spent in it. I barely touched Ruby or Rails. While I have worked with JS before a little as I watching Lynda.com&amp;rsquo;s Programming Fundamentals course, it was not until now that I have tried to solve challenges with it and not following the tutorials.&lt;/p&gt;
&lt;p&gt;This week I mainly was jumping around between three learning resources for JS: Firehose JS Deep Dive, FreeCodeCamp and an app - &lt;a href="http://www.sololearn.com/"&gt;SoloLearn&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Firehose Project Week 3</title><link>https://aleksgorbenko.dev/firehose-project-week-3/</link><pubDate>Mon, 16 May 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-3/</guid><description>&lt;p&gt;This week I have finished the &lt;a href="https://nomster-aleks-gorbenko.herokuapp.com"&gt;Nomster&lt;/a&gt; application that &lt;a href="https://aleksgorbenko.dev/firehose-project-week-2/"&gt;I have started the previous week&lt;/a&gt;, but before I go into that I will cover the most significant lesson that I have learned in the past week&amp;hellip;&lt;/p&gt;
&lt;h2 id="dont-overload-yourself"&gt;Don&amp;rsquo;t Overload Yourself&lt;/h2&gt;
&lt;p&gt;Lots of boot camps have a crazy schedule where you are studying for 10-12 hours a day 5-6 days a week. I thought that this is the way to succeed so I have tried to recreate the same atmosphere for myself at home while studying online. I don&amp;rsquo;t have the peer pressure as well as I don&amp;rsquo;t have others to rely upon in case I am really stuck (of course, there is the Slack channel, but it&amp;rsquo;s a different sort of help from the one that you can get from another student who sits right next to you at the desk), so I was aware that I will have to push myself a lot. So I did. It worked out at the start, but this week I had to pay for it.&lt;/p&gt;</description></item><item><title>Firehose Project Week 2</title><link>https://aleksgorbenko.dev/firehose-project-week-2/</link><pubDate>Mon, 09 May 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-2/</guid><description>&lt;p&gt;This week passed even faster than the previous one. I studied pretty much every day and learn new concept as well. The very basics of the application building were laid in the first week, now it was time to practice them and build upon more foundation.&lt;/p&gt;
&lt;p&gt;I started off this week with building the 2nd application called Nomster - a review site. As students of Firehose Project, we are free to choose which type of places we want to review. It had to be a physical place as part fo the project is to use Google Maps API. As I am based in London and I am Russian, born in Latvia - I decided to make a review site Russian and Eastern European restaurants and food shops in London.&lt;/p&gt;</description></item><item><title>Firehose Project Week 1</title><link>https://aleksgorbenko.dev/firehose-project-week-1/</link><pubDate>Mon, 02 May 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/firehose-project-week-1/</guid><description>&lt;p&gt;The first week of the boot camp is completed and so far it has been nothing but great.&lt;/p&gt;
&lt;p&gt;One of the highlights of the week is the fact that I have built my first application and deployed it to Heroku. It is live and available here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://splurty-aleks-gorbenko.herokuapp.com/"&gt;http://splurty-aleks-gorbenko.herokuapp.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is a simple quote generator where you can submit your quote, and it would spit out a random quote to the homepage every time someone visits or refreshes it.&lt;/p&gt;</description></item><item><title>Choosing The Right Online Coding Bootcamp</title><link>https://aleksgorbenko.dev/choosing-the-right-online-coding-bootcamp/</link><pubDate>Sun, 24 Apr 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/choosing-the-right-online-coding-bootcamp/</guid><description>&lt;h2 id="an-accidental-email"&gt;An Accidental Email&lt;/h2&gt;
&lt;p&gt;The last couple of weeks I have spent researching the boot camps without actually planning to do so. While I have done that already before and had my eyes on Viking Code School for several months now (as you can probably guess from &lt;a href="https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-1/"&gt;some&lt;/a&gt; of my &lt;a href="https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-2/"&gt;previous posts&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;I wasn&amp;rsquo;t even looking around until I came across the blog &lt;a href="http://learntocodewith.me/"&gt;LearnCodeWith.Me&lt;/a&gt; targeted at the beginner programmers. I signed up for it and had a quick email conversation with Laurence (founder of the blog).&lt;/p&gt;</description></item><item><title>Finding The Index of a Single Even or Odd Number in An Array</title><link>https://aleksgorbenko.dev/finding-the-index-of-a-single-even-or-odd-number-in-an-array/</link><pubDate>Fri, 22 Apr 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/finding-the-index-of-a-single-even-or-odd-number-in-an-array/</guid><description>&lt;p&gt;&lt;a href="http://www.codewars.com/"&gt;CodeWars&lt;/a&gt; is a really great place to practice your coding skills by solving different problems of increasing complexity. I just recently started to play around there and find it really challenging, but at the same time, you get to learn a lot.&lt;/p&gt;
&lt;p&gt;So before we carry on, a quick reference to what is Kata:&lt;/p&gt;
&lt;p&gt;Author: WikipediaKata (型 or 形 literally: &amp;ldquo;form&amp;rdquo;?), a Japanese word, are detailed choreographed patterns of movements practised either solo or in pairs. The term form is used for the corresponding concept in non-Japanese martial arts in general.&lt;/p&gt;</description></item><item><title>The Blessing In Disguise of Being Lost In Life</title><link>https://aleksgorbenko.dev/the-blessing-in-disguise-of-being-lost-in-life/</link><pubDate>Fri, 15 Apr 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/the-blessing-in-disguise-of-being-lost-in-life/</guid><description>&lt;p&gt;Have you ever been lost? I mean lost mentally and emotionally? Lost direction in your life, your purpose?&lt;/p&gt;
&lt;p&gt;Did it occur to you when you wake up one day in the morning and you wonder: &amp;ldquo;What the hell is going on?&amp;rdquo; &amp;ldquo;What the hell I was doing for the last 6 months, a year, 5 years?&amp;rdquo;, &amp;ldquo;Why I was doing it?&amp;rdquo; And you don&amp;rsquo;t know the answer for any of these questions. There is nothing wrong with your memory, you remember it all, but it all seems not right anymore, not familiar to you. You start losing the grip of who you are and what you do.&lt;/p&gt;</description></item><item><title>The Importance of Self-Reflection and Keeping a Notebook</title><link>https://aleksgorbenko.dev/the-importance-of-self-reflection-and-keeping-a-notebook/</link><pubDate>Wed, 06 Apr 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/the-importance-of-self-reflection-and-keeping-a-notebook/</guid><description>&lt;p&gt;I will let the ancient one set the stage for this post:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Unexamined life is not worth living.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;- Socrates&lt;/p&gt;
&lt;p&gt;The wisdom of ancient Greece teaches us that going blindly about our lives equals to having an unworthy life.  Well, I bet he had his own reasons to say that, but in short non-self-reflection = stagnation. Stagnation = death. I didn’t say that, he did:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;What is the difference between a living thing and a dead thing? In the medical world, a clinical definition of death is a body that does not change. Change is life. Stagnation is death. If you don&amp;rsquo;t change, you die. It&amp;rsquo;s that simple. It&amp;rsquo;s that scary.&lt;/p&gt;</description></item><item><title>The Most Valuable Currency In the World</title><link>https://aleksgorbenko.dev/the-most-valuable-currency-in-the-world/</link><pubDate>Fri, 01 Apr 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/the-most-valuable-currency-in-the-world/</guid><description>&lt;p&gt;You remember that movie &amp;ldquo;In Time&amp;rdquo; with Justin Timberlake running around the block? It wasn&amp;rsquo;t a great movie at all, but there was one good line:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Time is now the currency.
- Will Salas (played by Justin)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;He is wrong. It has been always the one and single currency. We as humans have invented the concept of time and gave it a subjective measurement. From then on we use time as currency even if we are not aware of it. Think about it. For every day of life we &amp;ldquo;pay&amp;rdquo; 24h of our time. And funny enough, the wealth of time comes to us by the default on day 1, when we are born. Unlike the monetary wealth which most of us spend most of our time chasing.&lt;/p&gt;</description></item><item><title>4 Resources to Learn and Practice Ruby</title><link>https://aleksgorbenko.dev/4-resources-to-learn-and-practice-ruby/</link><pubDate>Wed, 30 Mar 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/4-resources-to-learn-and-practice-ruby/</guid><description>&lt;p&gt;I am new to programming.&lt;/p&gt;
&lt;p&gt;Ruby is the first language I am learning.&lt;/p&gt;
&lt;p&gt;To get grips on it I have used several sources so far and as a complete beginner, one  inevitably tends to compare them. How the material is presented, how the tasks are organised to practice the skills that you have just covered. You definitely notice the different teaching styles. All the sources are good in some ways, although each has some drawbacks.&lt;/p&gt;</description></item><item><title>How Coding is Like Cooking</title><link>https://aleksgorbenko.dev/how-coding-is-like-cooking/</link><pubDate>Sun, 20 Mar 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/how-coding-is-like-cooking/</guid><description>&lt;p&gt;I am sure if you have ever been interested in learning how to program, you came across the metaphor about the algorithm, which is a core element of programming.&lt;/p&gt;
&lt;p&gt;Author: Algorithm is similar to a recipe of a dish. It is a sequence of instructions you have to fulfill to get the desired result.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t disagree with it, on the contrary -  I just want to take this metaphor one step further&amp;hellip;&lt;/p&gt;</description></item><item><title>My First HTML and CSS Experience</title><link>https://aleksgorbenko.dev/my-first-html-and-css-experience/</link><pubDate>Fri, 18 Mar 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/my-first-html-and-css-experience/</guid><description>&lt;p&gt;As a part of the Viking Code School prep work I had to analyse Facebook pages from the UX standpoint and create several mockups with Balsamiq. Here are the links to both posts:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-1/"&gt;Tearing Down and Mocking UP Facebook: UX &amp;amp; Design Part 1&lt;/a&gt; and &lt;a href="https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-2/"&gt;Part 2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This time around the task is to actually build a number of pages including the Facebook ones that are covered in the above posts. The other 2 were: Google Homepage and eCommerce shop page that sells axes for Vikings. These exercises were literally my first attempts at building something from the ground up with HTML and CSS.&lt;/p&gt;</description></item><item><title>[VCS Prep-Work] Tearing Down and Mocking UP Facebook: UX &amp; Design Part 2</title><link>https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-2/</link><pubDate>Tue, 08 Mar 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-2/</guid><description>&lt;p&gt;&lt;a href="https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-1/"&gt;Tearing Down and Mocking UP Facebook: UX &amp;amp; Design Part 1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The 2nd part involves analysing 5 different Facebook pages against a set of 8 questions. In case you want to read about the task in a bit more details - &lt;a href="http://www.vikingcodeschool.com/web-design-basics/tearing-down-and-mocking-up-facebook"&gt;check the assignment page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This task is quite a similar to the one covered in Part 1, but a bit more granular. Let&amp;rsquo;s get started!&lt;/p&gt;
&lt;p&gt;These are our 5 patients for the assignment:&lt;/p&gt;</description></item><item><title>[VCS Prep-Work] Tearing Down and Mocking UP Facebook: UX &amp; Design Part 1</title><link>https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-1/</link><pubDate>Sat, 05 Mar 2016 00:00:00 +0000</pubDate><guid>https://aleksgorbenko.dev/vcs-prep-work-tearing-down-and-mocking-up-facebook-ux-design-part-1/</guid><description>&lt;p&gt;I am currently going through the Prep Work of the Viking Code School (VCS). I thought it would be a good idea to document the assignments online.&lt;/p&gt;
&lt;p&gt;This assignment is a part of the Design mini-course. It is the first part out of the 3 tasks. Below is the part 1 which consists of 8 high-level questions. Part 2 involves a deeper analysis of 5 Facebook pages and building their mockups.&lt;/p&gt;</description></item></channel></rss>