Tech articles
Different findings in the tech world that I want to share with world.
Recent publications:
React Router + Connected Component
technologyreactreduxjavascript
A tip on how to fix issue when using connected React Router v4 and Redux in React
Read βUse Elm as a Reducer in Redux
technologyreactreduxweb developmentjavascriptelm
Want to use Elm in your project, but a bit hesitant going cold turkey? In this blog post I'll try to show how you can use the best from both worlds bulletproof Elm logic and ridiculously rich React components library.
Read βOpen RSS Reader
technologyproductsprojectrsssoftwareopen source
I'm starting a new open-source project "Open RSS Reader" that will be modular app so if you don't like the existing clients, you'll be able to quickly build your own. It's gonna be both open source and free to use.
Read β5 Reasons To Give Linux A Try
This time I want to share 5 reasons why I advocate for using Linux whenever I have a chance, and why you should give it a try too.
Read βReact-Router v4: Activity indicator
technologyreactreact-nativejavascrip
A simple example of how to create a react-router link with indication of being active
Read βSia and How It Will Change Cloud Storage
technologycryptocurrencysiacoincloud
Sia is a decentralized and encrypted cloud that uses blockchain technology for making cloud storage truly private. Here I give a few thoughts about it and why you should care.
Read βErgoDox and Colemak Time
technologykeyboardsdevelopment
I've finally switched to ErgoDox and Colemak and would like to share some of my thoughts on this.
Read βPerfectionist Tips: Plan and Prioritize
technologyproductivitypsychologyperfectionist tipproductsstartup
"Perfectionist Tips" is a series of short stories and notes I wish I had read before getting burnt. In this post I write how a not critical bug killed all my enthusiasm and motivation to work on Whubi, a productivity product I built from scratch on my own.
Read βSearching for a Symmetric Node
technologyproblems solvinghtmljavascript
After a while decided to post some more problem solutions. The first problem this year is about looking for a node in a DOM tree: given two identical DOM tree structures, A and B, and a node from A, find the corresponding node in B.
Read βNo Numbers, Symbols First
technologyexperimentvimproductivitykeyboards
It's a time for a new experiment: I've decided to move all the numbers to the combination of Shift+[number] and symbols to just [number] key. Here I'll try to keep updated diary of my new experience.
Read βTruly Multiple Entries with Webpack
technologyreactjavascriptweb developmentwebpacktips
In this post, I will try to explain how to handle situations when you need to use Webpack with a lot of small apps that share one codebase.
Read βHow To: Autocomplete Inputs in Ember
technologyemberweb developmentjavascript
In this tutorial we will go through several basic things about Ember and create a reusable autocomplete input for your Ember project
Read βCode completion? Thank you, but no.
technologyjavascriptweb developmentdevelopmentvim
How working without code completion, bright syntax highlighting and other "incredibly needed" utilities can make you more productive, flexible and better front-end developer.
Read βAnimating Path's Transparency
technologyandroiddevelopmentanimation
A small example of implemetating a Path transparency animation with ObjectAnimator
Read βBe Productive without Administrator Rights
technologyproductivitydevelopmenttipswindows
You cannot install anything? You cannot even install your favorite font for IDE? Your admins have disabled task scheduling management for you? Not a problem. Here you can find a few tricks I do, when I need to workaround some limitation for my daily work.
Read β5 Good Reasons To Start Streaming Your Coding
technologystreamingdevelopmentmotivationtipslivecoding
Benefits I have found during my streaming "career" and how streaming will help you to get things done. 5 benefits for streaming your side project development.
Read βDeferred Messaging Using localStorage
In this post I will describe the way how I have solved a tricky problem to broadcast deferred messages to unknown iframes from parent window on the same domain using localStorage.,
Read βCreating Ember CLI Addon with External Library. Part 2
technologyemberjavascripttutorial
In this post we will finish development of ember-cli-webfontloader addon and I will describe some issues you might experience during addon development, so you can gain some experience of solving those by reading.
Read βCreating Ember CLI Addon with External Library. Part 1
technologyembertutorialjavascript
In this post I'll try to describe a step-by-step creation of Ember CLI addon for wrapping an external library, covering just basics that will allow you to wrap your favorite libraries and reuse them in Ember.
Read βFlexbox and Relative Sizes
technologyhtmlcssweb developmenttips
How to implement the layout that utilizes both flexbox and relative sizing. Incredibly useful for displaying a cascade grid within a flexbox element.
Read βWeb Fonts, WebFontLoader and Ember
technologyjavascripttipsemberfontsweb development
In this post I describe why it can be a good idea to use Web Font Loader library and how to use it with Ember application.
Read βHeartbeat and Polling
technologyjavascripttipsweb developmentpatterns
Sometimes in your applications you want to track when the user's PC went to sleep mode, so you can do some routine, such as reestablish the session, or connection. Or your user just opened your app and is doing nothing, but you need to keep the session opened. So what can we do?
Read βCoding Challenges for Javascript Developers
technologyproblems solvingjavascripttips
The list of competitive programming sites that allow you to use JavaScript to submit solutions
Read βGetting a Powerset
technologyproblems solvingjavascript
How to get a powerset of a set? With ease.
Read βTowers of Hanoi
technologyproblems solvingjavascript
Decided to post my implementation of solving Towers of Hanoi problem
Read βGroup rotationally equivalent strings
technologyproblems solvingjavascript
Found a problem about grouping together rotationally equivalent words from a given array of words
Read β