The best tech stack for your project in 2020

August 05, 2020, 3 min read, tagged as: careerstrategyleadership

There's two philosophies when it comes to choosing the right tech stack. 1. First solve the problem. Then write the code. What makes your…

Hope is not a strategy when building a team

August 05, 2020, 1 min read, tagged as: careerstrategyleadership

The most important trait of a world class team is that everyone is rowing in the same direction. This doesn't happen by chance. Nothing has…

Reflecting on my Team Building Strategy

July 29, 2020, 4 min read, tagged as: careerstrategyleadership

Strategy is not a lengthy action plan. It is the evolution of a central idea through continually changing circumstances. - Jack Welch The…

Doing it the hard way - My career journey failing forward into success

May 28, 2020, 8 min read, tagged as: motivationpersonal

No coding tutorial or bootcamp can prepare you for the feeling of having to tell your family that you don't know where your next paycheck is…

Creating an Engineering Growth Map

May 20, 2020, 3 min read, tagged as: careermentorship

Becoming a great engineer doesn't happen by chance. Aside from continuing to develop technical skills, it takes support, focus and direction…

The real secret to achieving your goals

May 13, 2020, 2 min read, tagged as: careermentorship

Recently, I've been thinking a lot about goals. I believe that by setting clear, attainable goals and being able to measure successes or…

What makes a good engineering culture?

May 06, 2020, 7 min read, tagged as: careermentorship

Empowerment. A healthy culture creates empowerment which breeds ownership, proactivity and resilience. A healthy culture creates happiness…

What does a Senior Software Engineer do?

April 27, 2020, 6 min read, tagged as: careermentorship

In a previous article, I talked about what I do as a Director of Engineering . After reading some of the fantastic conversation on Hacker…

Quick JavaScript Tip: Emptying an array without losing reference

April 17, 2020, 1 min read, tagged as: javascriptcodequick tip

Quick JavaScript Tip: Overwriting an array's length property gives us an easy way to truncate and clear its content.

What does a Director of Engineering do?

April 15, 2020, 7 min read, tagged as: careermentorship

I've been fortunate in my career to be part of organizations that have always constantly pushed me. When I started with the company I'm…

Quick JavaScript Tip: Storing unique data using Sets

April 13, 2020, 1 min read, tagged as: javascriptcodequick tip

Quick JavaScript Tip: Sets in JavaScript are a great way to store unique values. You can even convert Arrays to Sets to deduplicate them.

"What are your salary expectations?" - How to figure out what really motivates you, besides money

April 10, 2020, 5 min read, tagged as: careermentorship

We're in the golden age of technology. The demand for developers and individuals that understand technology far outweighs the supply and it…

Quick VSCode Tip: Easily scaffold folders for your new file

April 08, 2020, 1 min read, tagged as: vscodequick tip

Quick Visual Studio Code Tip: Typing a path into Visual Studio Code's new file prompt will scaffold out the folder structure if it doesn't…

5 things you didn't know you could do with only HTML

April 06, 2020, 1 min read, tagged as: javascripthtmlcode

I've been seeing finding a lot of cool things that HTML can do by itself recently and decide to compile a list of a few of them (width code…

Quick JavaScript Tip: TypeScript checking in JavaScript

April 03, 2020, 1 min read, tagged as: javascripttypescriptcodequick tip

Quick JavaScript Tip: If you're writing JavaScript in Visual Studio Code, add // @ts-check to the top of your file to gain some benefits…

Why you should be destructuring your method parameters in ES6

April 02, 2020, 1 min read, tagged as: javascriptcodequick tip

A lot of times when we're defining methods and creating classes, we use "config objects" to group parameters in a neat way so that we don't…

Every ES6 Array method you must know to be a JavaScript Expert

March 26, 2020, 6 min read, tagged as: javascriptcode

Arrays are ordered list-like objects with basic methods that allow us to perform traversals and mutations. Before ES6, libraries like jQuery…

10 Tips for working from home that actually work

March 22, 2020, 2 min read, tagged as: careermentorship

Working from home, or working "remotely" has been a trend that's been becoming more popular on for a while. For employees its an opportunity…

A Review of Web Components in 2020

March 18, 2020, 2 min read, tagged as: javascriptcodeweb components

According to Google, somewhere between 5% and 8% of all page loads today use one or more web components. That makes web components one of…

20 examples of ambitious and achievable SMART goals

November 10, 2019, 1 min read, tagged as: careermentorship

Defining SMART goals is one of the most important steps to success. You need to figure out where you're going so that you can make a plan of…

The 5 most important things to look for in your next job

October 29, 2019, 4 min read, tagged as: careermentorship

Tl;dr at the bottom of the post. What do you see yourself doing next year? How about 5 years from now? I always thought I knew what I wanted…

© 2020 Hashtag Coder
Built with Gatsby