Blog

Startups don’t need tests

June 20, 2022

TL;DR: when you’re a startup, you have pressing deadlines to deliver features to make all kinds of stakeholders happy, incl. investors, users, etc. you’re basically fighting for your life...

Launching a product on Product Hunt and then NOT doing any more marketing. Results.

May 28, 2022

The other day I launched a product on PH, StoreBot. Since I launched it, I haven't done any marketing, promotions or anything at all. I'm not going to tell you that I did that because...

Career crisis/burnout and how to get out of it.

May 10, 2022

This is the story about how I ended up having a burnout that I didn't even noticed I had. And for that reason I didn't stop, I just kept going, kept coding, kept working on a shit ton of projects, sometimes even at the same time....

What is an exciting challenge on the front-end? Personal and extremely subjective opinion.

April 29, 2022

You know how companies try to attract you by promising new and interesting challenges. Have you ever thought about what those challenges are or could be? Do you and I have them at OUR work?...

Short guide on starting a Design System for a start-up (feat. Storybook, Figma, and Styled Components)

June 6, 2021

This is not one of those posts where I'm going to define a design system, tell you how it's usually created, who responsible for it, and how to evolve and manage it over time...

Doing Jira tickets in a more 'global' way

March 30, 2021

There is one interesting thing that I've learned when trying to do one of the tickets. This is actually something I've done before but never thought about it explicitly.

How to test API routes in NextJS

June 6, 2020

I'm currently working on a NextJS project where we're using `api` folder for all sort of calls: fetching data, authorization...

React performance: making your app faster

October 5, 2019

While working on one of the projects, I did some research on what can be done to improve the performance of our react app, loading time in particular. And so in this post, I’ve gathered a few tips that helped me...

7 Reasons why Alexa Skill may not work [NodeJS SDK]

April 7, 2018

Alexa SDK isn't that new, I think it's available since 2015. Yet, there isn't much support, isn't enough StackOverflow, and certainly isn't enough YouTube videos. So it can be tricky to debug where the app went wrong between Amazon dev portal...

ES6 Default Parameter Expressions

March 2, 2018

I’ve read about something that I wouldn’t probably think about on a normal day: default parameter expressions in ES6 functions. In ES5 version, we would probably use the following pattern to create a function with default parameter values...

My journey growing as a web developer: 2017 in review

December 22, 2017

I thought I’d share with [anyone who is interested really] how I was growing as a developer, i.e. what I was learning every month, what thoughts and feelings I had, maybe receive some feedback from you, and, if it works, motivate somebody else...

How to install Let’s encrypt SSL on WordPress the 'no-stress' way

December 6, 2017

Now I’m writing this for everyone who has, just like me, never installed SSL from Let’s Encrypt on WordPress. Few points to know before we start...

Top 8 tech events and meetups in Ottawa

September 17, 2017

I went to my first Agile conference recently, because I really wanted to hear people’s stories on how they were transitioning from standard project management to Agile methods....

5 tips for creating behavioural engagement

September 15, 2016

People are irrational and unpredictable. These are the facts that have been established by many researchers worldwide, including Nobel Prize winner Daniel Kahneman...

3 Fs to keep in mind when designing user experience

September 12, 2016

We are humans. Because we are humans, we have feelings. In the argument nature vs. nurture, I would have to go with nature, saying that people care about themselves only and are driven by self-interest...