DEV Community

Chris McKay profile picture

Chris McKay

I'm a father of four. I started out as a self-taught programmer, completed a B.S. in Computer Science and am currently employed full-time since 1998. I also own a small mobile software company.

Location Utah Joined Joined on  github website twitter website

Education

Bachelor in Computer Science

Work

Software Engineer III at MasterControl

All 71 comments

Do you agree with intrusive time tracking software?

I personally don't like commits being used as a metric. Right...

What laptop are you using?

Dell XPS 15

In Search of a New Laptop

I almost got an MSI. The only one available had thermal issue...

What shared hosting providers have you tried?

I used to self-host my email on a Fedora server in my basemen...

What shared hosting providers have you tried?

I've been with them for nearly 15 years. I've only ever had a...

What's the strangest Wi-Fi name you've ever seen? 😮

I've seen one named "FBI Listening Van #1."

In Search of a New Laptop

I got lucky. I walked into a Microsoft store about two years ...

In Search of a New Laptop

I really don't think there's anything wrong with Windows. I'v...

My monolith doesn't fit in your serverless

Don't forget that going serverless, in its current state, is ...

Vuejs, React, Or Angular?

I haven't used React at all and Vue is nice, but Angular isn'...

Should remote workers be paid differently based on location?

I'm not exactly sure that your equivalency works here. The at...

Slack Files EU Competition Complaint Against Microsoft

My company standardized on Slack a few years ago. I've had a ...

Where are you attending CodeLand from today?

I'm watching from the comfort of my basement office in Utah.

We're DigitalOcean and we're excited to be here with you!

Thanks for the digital swag. I've been planning out a VPS, as...

How do you identify "over-engineering"?

I've been guilty of the latter. It used to be that when I fou...

What does it mean to YOU to "make an impact"?

I used to think I needed to be some famous software developer...

What's your 'money best spent' on tech?

I don't know which ones you bought, but I have the Logitech x...

Are people ready for PWA?

I think we're nearing that point. Right now, though, if you w...

VSCode vs Vim

I never could get into Vim's workflow. I know the hotkeys, bu...

Windows 10 - Deleting Data

I would love to say that something like this is totally isola...

What to-do apps do you use?

I'm using the one I develop: Due Today. I have a massive upda...

Why use TypeScript for web development?

Oh, absolutely. But, it makes it so much easier to work with....

Why use TypeScript for web development?

In the last couple of weeks I've become a TypeScript champion...

To memorize or not to memorize?

Definitely this. In our day-to-day at work, it's expected tha...

What’s your alternative solution? Challenge #28

So, here is my plain JavaScript solution: var ar1 = [1, 2, ...

What’s your alternative solution? Challenge #29

So, here's my solution: var ar = getDistinctElements([1, 2,...

Introducing VS Code Working Sets 💼

Looks good. I'll give it a try tomorrow.

Everything I HATE About Linux

I wish it were that simple. Fedora, Ubuntu, Mandrake, Gento...

Everything I HATE About Linux

Driver support is perhaps the main reason I left Linux a fe...

Shopping cart state saved in database or cookie for guests?

This is how I do it. There's no identifying information as ...

DAY 3: So bored of WFH.

Same. I typically work from home Tuesday and Thursday. And,...

Windows vs linux?

I used to use Linux exclusively for a couple of years. I ha...

Followers are you here?

I'm still here. I try to visit a couple of times per week. ...

Whats your daily routine?

I get up about 7:00 and start getting my kids ready for sch...

10 reasons to choose Linux

I think sharing desktop setups is always good. I used to fr...

10 reasons to choose Linux

I was once a diehard Linux user. I had to stop because I re...

Is there a good tutorial leading old-school devs through the new ecosystem?

It sounds like you and I learned web development at the sam...

My first day as a software developer

I was hired by a man who started his own company out of his...

What is your morning routine?

This is my everyday reality: Get the kids up Make them lu...

Why does the dignified primitive hate the day after Christmas?

Boo! 😁

Taking a class-based approach to views in Laravel.

I like this approach. It's much cleaner and follows the "se...

What is a good team lead in your opinion?

That's the culture at my workplace. While there are a few d...

How to customize the new Windows Terminal with Visual Studio Code

Thanks!

Creating your first Laravel package

Thanks for posting this. I've dabbled in Laravel a little (...

Ads make your games trashy, so here are some alternatives:

For years I worked in the "shareware" industry and this wor...

How to customize the new Windows Terminal with Visual Studio Code

We use Git Bash frequently in my office as well. Now, if I ...

How to customize the new Windows Terminal with Visual Studio Code

So, I first followed Scott Hanselman's instructions for get...

30 Best Dev and Tech Podcasts

Thanks for the list. I've found a couple of new podcasts to l...

What are your thoughts on the whole 10x engineer viral discussion?

I totally agree. When I was younger I bought into the whole...

The 7 most important software design patterns

I've never heard of Observer being an anti-pattern. If anyt...

New Raspberry Pi 4 Released! What will you build with it?

I'm thinking of building a continuous deployment server for...

How to customize the new Windows Terminal with Visual Studio Code

I started playing with it over the weekend. It's pretty nic...

Why I believe in the brave new world of serverless

One thing I would love to do is set up my own Azure-like sy...

How many computer devices do you own?

Used regularly: Dell XPS 15 (current laptop) Dell XPS 410...

Nevertheless, Ali Coded

Thousands of years of civilization and this is all the bett...

Geek gadgets

I once found a third-party Lego Normandy SR-2. It's proudly...

Why you may need a dedicated homelab.

I used to have one of these, but time and kids haven't perm...

Awesome List of Developer Podcasts

I've been doing that, too. It makes the run more pleasant a...

Is The Web Forcing Us to Split Applications the Wrong Way?

This is something that I've been trying to do with my apps....

What is the most unique place you have worked from?

The most exotic was in a hotel overlooking the ocean in Wai...

What's your coding origin story?

"I started programming on a TRS-80 my family bought from Ra...

What's your coding origin story?

I started out reading the BASIC manual for a TI-99/4A compu...

If you've recently switched code editors— How's it going so far?

I switched from Sublime 3 to VS Code earlier this year. Bes...

Welcome Thread - v8

Well, you're doing good work so keep it up!

Welcome Thread - v8

Hi everyone! My name is Chris McKay. I've been in the indus...

Getting Out of the Open Source Toy Box

I had much the same experience. While I was in university I...

loading...