This article was first published at TK’s blog.

Image for post
Image for post
Photo by Yu Kato

One day I came across a tweet from Lari Mazza that says

“Can I make a suggestion? Types are hard to understand when you’ve only worked with JS in your life and suddenly have to learn TypeScript”

As a software engineer that learned Python, Ruby, Javascript, and Clojure first, when I tried C++, it was a horror movie. I couldn’t do much, so counterproductive, and frustrating. Maybe because I was doing everything wrong and I didn’t understand types the right way.

But even though I had so many problems, I could implement a bunch of algorithms and data structures. …


This article was first published at TK’s blog.

Image for post
Image for post
Photo by Yu Kato

One day I came across a tweet from Lari Mazza that says

“Can I make a suggestion? Types are hard to understand when you’ve only worked with JS in your life and suddenly have to learn TypeScript”

As a software engineer that learned Python, Ruby, Javascript, and Clojure first, when I tried C++, it was a horror movie. I couldn’t do much, so counterproductive, and frustrating. Maybe because I was doing everything wrong and I didn’t understand types the right way.

But even though I had so many problems, I could implement a bunch of algorithms and data structures. …


This article was first published at TK's blog.

Image for post
Image for post
Photo by Manuel Cosentino

One day I came across a tweet from Lari Mazza that says

“Can I make a suggestion? Types are hard to understand when you’ve only worked with JS in your life and suddenly have to learn TypeScript"

As a software engineer that learned Python, Ruby, Javascript, and Clojure first, when I tried C++, it was a horror movie. I couldn’t do much, so counterproductive, and frustrating. Maybe because I was doing everything wrong and I didn’t understand types the right way.

But even though I had so many problems, I could implement a bunch of algorithms and data structures. …


Image for post
Image for post
Ash Art by kazuh.yasiro

This post was first published on my blog.

After 7 years of full-stack development using Ruby, Python, and vanilla JavaScript, I’m now working mostly with JavaScript, Typescript, React, and Redux. The JavaScript community is great.. and really fast. Tons of things are created “overnight”, figuratively, but sometimes literally. And it is really difficult to keep up to date.

Mental note: I always feel I’m late at the JavaScript party. And I want to be there. Even though I don’t really like parties.

1 year working with React and Redux and I feel I need to learn new things like Hooks and the Context API to manage state. After reading some articles about it, I wanted to try these concepts, so I created a simple project as a laboratory to experiment with those things. …


“You have power over your mind — not outside events. Realize this, and you will find strength.” — Marcus Aurelius, Meditations

Image for post
Image for post

I’m always looking for ways to get better. I know it is a long term goal. Actually, it is a forever goal. It doesn’t finish. I’ll do it consistently for my eternity. Every single day.

Sometimes I feel I’m getting closer. But closer to what? It’s just a feeling. I don’t have a real end goal. Actually, my end goal is to be able to do what I love to do daily. It’s all about the process. The end goal is my process. My process is my end goal. …


This post was originally published at TK’s blog.

Image for post
Image for post
Photo by Patrick Fore on Unsplash

I’m building a writing habit trying to publish more and more. Even though I use publishing blogs like Medium, dev.to, and Hashnode, I like to post my content on my own blog.

As I wanted to build a simple website, this blog is basically HTML, CSS with very little JavaScript website. But the thing is, the publishing process could be a lot better.

How does it work now?

I manage the blog roadmap on Notion. It looks like this:


Image for post
Image for post

This post was originally published at TK's blog.

As I’m building a writing habit, well, I’m writing more and more. Even though I use publishing blogs like Medium, dev.to, and Hashnode, I like to post my content on my own blog.

As I wanted to build a simple website, this blog is basically an HTML, CSS with very little JavaScript website. But the thing is, the publishing process could be a lot better.

How does it work now?

I manage the blog roadmap on Notion. It looks like this:


Gotta hook ’em all

Image for post
Image for post
Ash Art by kazuh.yasiro

It was originally published at TK's blog.

After seven years of full-stack development using Ruby, Python, and Vanilla JavaScript, I’m now working mostly with JavaScript, TypeScript, React, and Redux.

The JavaScript community is great and really fast. Tons of things are created “overnight”, figuratively, but sometimes literally. And it is really difficult to keep up to date.

Mental note: I always feel I’m late to the JavaScript party. And I want to be there. Even though I don’t really like parties.

One year of working with React and Redux and I feel I need to learn new things like Hooks and the Context API to manage state. After reading some articles about it, I wanted to try these concepts, so I created a simple project as a laboratory to experiment with those things. …


Image for post
Image for post
Ash Art by kazuh.yasiro

This post was first published at TK's Blog.

After 7 years of full-stack development using Ruby, Python, and vanilla JavaScript, I’m now working mostly with JavaScript, Typescript, React, and Redux. The JavaScript community is great.. and really fast. Tons of things are created “overnight”, figuratively, but sometimes literally. And it is really difficult to keep up to date.

Mental note: I always feel I’m late at the JavaScript party. And I want to be there. Even though I don’t really like parties.

1 year working with React and Redux and I feel I need to learn new things like Hooks and the Context API to manage state. After reading some articles about it, I wanted to try these concepts, so I created a simple project as a laboratory to experiment with those things. …


Image for post
Image for post
Ash Art by kazuh.yasiro

This post was first published at TK's blog.

After 7 years of full-stack development using Ruby, Python, and vanilla JavaScript, I’m now working mostly with JavaScript, Typescript, React, and Redux. The JavaScript community is great.. and really fast. Tons of things are created “overnight”, figuratively, but sometimes literally. And it is really difficult to keep up to date.

Mental note: I always feel I’m late at the JavaScript party. And I want to be there. Even though I don’t really like parties.

1 year working with React and Redux and I feel I need to learn new things like Hooks and the Context API to manage state. After reading some articles about it, I wanted to try these concepts, so I created a simple project as a laboratory to experiment with those things. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store