Hello again
I’ve had the longest writer’s block in history. The last post I published on my blog was nearly a decade ago, which, as I’m writing this down, I still can’t believe. But at some point, I gave up and shut down my blog because I just
I’ve had the longest writer’s block in history. The last post I published on my blog was nearly a decade ago, which, as I’m writing this down, I still can’t believe. But at some point, I gave up and shut down my blog because I just
Reading books has always been a difficult task for me. Not that I don't like reading, I do, but I rarely can find the time to sit down and focus on reading. Also reading while my commute to and from work is impossible because even if I'
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 Perry and I started making Buttercup, I decided to use BackboneJS for coding the front-end part of things, and it went well
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 process and how unrelated the test was to the job, I found one of the questions interesting and thought it would be nice if I post
A while ago I needed a simple string pad function, and since it’s a freakishly simple task, I just wrote a simple function: function limit(str, limit = 16, padString = "#", padPosition = "right") { const strLength = str.length; if (strLength > limit) { return str.substring(0, limit); } else