Simplifying Logic Using Maps

Published: 06/18/2020

Today I was working on a program that scrapes data from a CSV, maps the records to a custom JSON structure then exports it as a custom file for injest into the system at a later date. The trouble was I was using a TON of IF statements. Today, I’m going to show you how to transform a massive if statement into a much simpler map.

Read More

You need a new hobby

Published: 06/17/2020

Are you a developer? Do you do your full time job then go home only to sit in front of another screen to build code for another 3-6 hours? Does your weekend revolve around Netflix, syfy channel, eating, coding and sleeping? If so, you NEED a new hobby.

Read More

Automating API login for manual testing using Postman

Published: 06/11/2020

Postman is a very powerful tool for API development. If you’re like most developers I know, you use it as a CURL with folders. That is until now. Postman can do a lot more then help you stay organized. You can use Postman to build automated and manual tests, you can also use variables in URLs, headers and other locations to facilitate easy API testing. Today we’re going to show you how to make a reusable login method that will allow you to fire a request, automatically log into the API, then shove the JWT automatically into a variable to be used by a header. Why is this important?

Read More

running ubuntu on a work windows laptop

Published: 06/09/2020

Suppose you’re a developer, on your first day of a new job you’re handed not a MacBook Pro but instead a Dell or HP laptop. You go into denial, question your manager and learn that almost no one, developers included, at the firm use anything but Windows. But there is good news, they give you local admin privileges. This is where I found myself 2 and half years ago at my job, the job I now love. I considered quitting on the spot, but decided to give it a try; heck they were PAYING me to set it up…

Read More

The case for not using redux with react

Published: 06/01/2020

Today I want to talk about Redux. For those not informed, Redux is a Flux implementation of a state management system for React. Redux is an interesting and useful tool that can improperly used.

Read More

Thank you for the dream host config help!

Published: 05/30/2020

Yesterday & Today I spent a number of hours working on this blog from making videos for a post about dev tools to working on configuring the domain name. I always wanted to use Github Pages, but had a hard time in the past getting the domain to work.

Read More

A long overdue post

Published: 05/29/2020

This is a long over due post. I had many hopes for Pro Dev Mentor. I had many plans of what I was going to say, sell and do. But then I lost my job then was thrown into the world of consulting. I spent 50-60 hours a week for a solid year developing software to manage software. It felt recursive. Then this blog really took a back seat. I’ve let AdamBourg.com and Prodevmentor.com sit, Pro dev has expired and my own site has site idle for years. It’s a waste really.

Read More

Living the dream: Working from home

Published: 05/02/2018

It has long been my dream to be my own boss, set my own schedule and travel the world. I often dreamed of the idea of being able to work from home, make money and set myself free from the open workspace or cube farms of the office world.

Read More