Sallar Kaboli

Sallar Kaboli

Thoughts on Software Engineering, IoT and more. Written by Sallar Kaboli who lives in Helsinki. Follow me on Twitter and GitHub.

Refactoring Buttercup with React/Redux

November 20, 2016

I started refactoring Buttercup ’s UI about 8 months ago I had no idea how difficult it’s going to be. Why I Refactored Back in 2015 when…

Elevator Stops Problem + Solution

October 01, 2016

Recently I went to a technical interview in a big tech company for the front-end engineering role. Regardless of how I feel about their…

Javascript’s Unicode Problem

August 16, 2016

Disclaimer: A repost of my article for CafeDev A while ago I needed a sim­ple string pad func­tion, and since it’s a freak­ishly sim­ple…

The Importance of Open Source

April 11, 2016

I started learning to code when most things were closed source; at least they were to me. There was no Github and the internet wasn’t…

Buttercup 0.1.0-alpha has been released

January 30, 2016

It’s been couple of months that Perry and I have been working on our own password manager called Buttercup . We released the very first…

Developing for The Real Web - Mouse Wheel Programming

January 29, 2016

tl;dr**: Calculating mouse wheel value across browsers is a real pain in the ass. Avoid it as long as you can. So nowadays there’s all these…

Making an iOS app using Javascript vs. Swift

December 23, 2015

We decided to do a small hackaton at Kiosked during summer which was all kinds of fun. Couple of colleagues and me decided to make an app…

Promisified Arrays

December 16, 2015

I like Javascript Promises a lot, so I’m trying to fit them everywhere in my apps. If you haven’t heard about Promises, or haven’t used…