Based on my learning experience from the Google Developers Technical Writing pre-course

Person writing in a notebook

Whether it is writing documentation, an article, PR comments, or just answering a question on Stack Overflow, writing is an underrated part of being a programmer.

Google has a technical writing course on its developer website. This includes pre-class material which consists of reading and some practice questions.

I spent…

How I changed my career and landed my first developer job

I’m happy to announce that I just started my new career as Software Engineer! I’m sharing my story in hopes to inspire others who are thinking to change their careers as well. Before I wrote my first line of code, I knew nothing about programming.

Before we dive into my…

Easily create a dialog component with Tailwind CSS

Tailwind CSS is one of the most popular options when it comes to styling React applications. You can easily add styles to your components with utility classes, rather than creating external CSS files.

If you are new to Tailwind CSS, check out the article below to get started.

Tailwind helps…

Learn how to create a styled component, global theme, and pass props

Person painting their nails

Styled-components is a popular library that is used to style React applications. It allows you to build custom components by writing actual CSS in your JavaScript.

In this article, we will take a look at how to use styled-components in a React application.

By the end of the article, you…

Why do the React docs recommend using controlled components to implement forms?

When dealing with form data in React, you can use either controlled components or uncontrolled components. According to the React docs, a controlled component is the recommended way to go for most cases.

“In most cases, we recommend using controlled components to implement forms. In a controlled component, form data…

Chad Murobayashi

Software Engineer living in Tokyo, Japan. Born and raised in Hawaii.

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