Sign in

Full-Stack Developer and Agile-DevOps Coach from Toronto. I write about programming, technology and leadership | katte.io

A simple guide to essential modern JavaScript

Photo by Eric & Niklas on Unsplash

JavaScript libraries/frameworks like React or Vue are ruling the web development world. But to truly appreciate their power, you must have a good understanding and command of certain modern JavaScript concepts.

If you know JavaScript but haven't yet worked with ES6 or any other modern version of JavaScript, then jumping…


How to solidify your learning and grow as a software developer

Photo by Annie Spratt on Unsplash

I have been crafting software and mentoring for over a decade. I can vouch that there hasn’t been a better time than today to learn to code. Free and quality tutorials on youtube have made it easier than ever.

While it’s exciting to follow along with a youtube video and…


Amazon Web Services

Part 1 of cloud fundamentals with AWS

Image by author

This is Part 1 of the Cloud fundamentals with AWS series.

So you’ve heard enough about the benefits of the cloud, like unlimited computing power, security and unlimited storage. You are eager to jump in and try it out.

Maybe you are working on a big enterprise application with thousands…


A no non-sense reference for developers by a developer.

Photo by Annie Theby on Unsplash

Yet another post on git? Don't we already have enough out there?

There is no dearth of resources on Git and GitHub. But most of them fall on the two extremes: Either they are too basic that you can’t rely on them for your everyday work or they are too…


Master the Terminal to be a productive developer

Photo by Louis Hansel @shotsoflouis on Unsplash

Being a developer means spending an awful lot of time in the terminal, especially Linux based terminal. You may fear this minimal dark text window, but it is your most potent ally to be a productive developer.

Terminals (a.k.a Console a.k.a command prompt) can be found everywhere. You find them…


“But it’ll only take 2 minutes”

Photo by Mimi Thian on Unsplash

It’s a hopeful Friday afternoon on a busy week. You are furiously crunching code to push that last feature out and call it a weekend. But then it happens!… The dreaded shoulder tap and the eerie voice speaks: “Hey, buddy…about that drop-down list on the products page, Can you make…

Shashank Katte

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