Archive for the ‘Development’ Category:

Keep Your Types And Interfaces Closer (In TypeScript)

I’ve been writing production TypeScript for a little over year and as a hobby for a couple of years longer than that. If you’ve never used TypeScript before, the quick way to describe it is that it’s ES2015+ and types thrown together. Ie. modern JavaScript with real typing. TypeScript is awesome and I love writing […]

Read More2m

Simple HTML/CSS Workflow With Parcel

Very recently, I started working on an HTML/CSS side project and I found myself in a state of panic. I haven’t worked on plain HTML/CSS in a while. JavaScript has been part of my workflow for years and the output of that JavaScript was always a single page app. In fact, I haven’t worked on […]

Read More6m

How to “grep” in PowerShell

PowerShell is awesome if you haven’t used it but it’s absolutely foreign if you’re used to Unix-like Bash-like shells. For instance, there’s no grep, and ls -al won’t work (but ls will and it’ll display all files with details!). If you switch from Linux to Windows, you might be tempted to either install Cygwin or […]

Read More3m

Building your first Redux Application with React

A few weeks ago, I decided to dive into Redux and make the experience of learning Redux as simple as possible. As with all of my high-quality guides (yeah, I’m selling myself here), I try to go through the simplest application possible that not only demonstrates all of the core features, but also shows actual […]

Read More1m

When I tried out Go

I tried out Go as part of my “2 weeks with Go” challenge and wanted to share my experiences as I … go. package management Go’s package managemenet is completely bizarre. At first, I thought it was awesome. You don’t have a package.json, you don’t have any crazy dependency trees, you simply list a package, […]

Read More9m

Comprehensive Beginner’s Guide To ReactJS

A few weeks ago, I made a presentation and a youtube video introducing Angular (and JS developers in general) to ReactJS. It seems like React became a framework many want to try but somehow, it’s always out of reach. A part of the reason for that is that there’s not a “why” attached to the […]

Read More27m