Get a proof of concept up in 15 minutes using Docker, MySQL and Grafana Visualization

Source: Author


Throughout my engineering career as a systems engineer (i.e. business analyst), my handy dandy go-to has always been Excel spreadsheets. With VBA and pivot tables, there wasn’t anything I couldn’t tackle. So why not keep using spreadsheets? …

Using Robot Framework to automate just about anything. A step-by-step guide.

Photo by AltumCode on Unsplash


If I have to do something repeatedly in Excel, I’ll write a macro. If there are commands I need to run all the time I’ll script it. I live by the Don’t Repeat Yourself (DRY) code so when it comes to testing you best believe I’m not going to follow the status…

A step by step guide to getting MySQL running with Homebrew, MySQL Workbench

Photo by Jan Antonin Kolar on Unsplash


Dear SQL Lite: It’s not you, it’s me. I think it’s just time to see other databases.

Django supports the following databases officially:

  • Postgres
  • MariaDB
  • MySQL

It’s all about those billable hours

Photo by Sharon McCutcheon on Unsplash

Getting your freelance or consulting web development business off the ground is tough. I know because I’m going through it firsthand as I start a side web development gig.

How much do websites cost?

Offer cut-rate prices and you’ll attract bargain hunting customers who are more focused on cost than the value you’re bringing. Set the rates too high and without a portfolio or network to acquire clients and you’re left waiting for the phone to ring.

Searching the internet for the price of a website, you’ll find that cost can vary tremendously based on what the client…

The limit applies to each individual

Dan Troung — Unsplash

Something couples forget when it comes to Roth IRA contributions is that the limits apply to each individual.

For some reason it didn’t click for me for awhile. I had read the IRS guidance talking about contribution limits and how married couples could only contribute if their combined income was below a certain threshold. It somewhat tricked my brain into thinking that the contribution limit applied to both of us combined.

Once you’re married, you just become one anyway right?

When I made that realization I set up a separate account for my wife with TD Ameritrade and seeded it…

Life as a Father of Two Kids

Bastion Jeilot — Unsplash

Big Dreams

Itching to try my hand at something new I signed a lease to start a restaurant with my brother-in-law. This was a side venture on top of my day job as an engineer.

A newbie’s guide to getting up and running with unit testing for a Django project

Artem Sapegin — Unsplash


“Well-well look…

Choosing a Point of Sale and Credit Card Processor for a small business

Blake Wisz — Unsplash

As a new small business owner, you’ll have to figure out how to accept payments. You’d think this would be fun, who doesn’t enjoy accepting money?

Welcome to the nebulous world of credit card processing and POS hardware sales. They need a Truth In Lending Act for this stuff as it feels more complicated at times than buying a house with the games that get played with pricing and fees.

Figure Out What You Need

  • Payroll
  • Timekeeping…

The newbie’s guide to setting up version control for your Python project (and some thoughts on freelancing pay)

Photo by Maxwell Nelson on Unsplash


Since I’m not an established freelancer or website design company (I have a full-time job as an engineer myself) I had to do some legwork to figure out what technologies to use to get a project started. This is a continuation of my article “Creating My First Web App with Django”.

Getting a Django project started was easy but now I had to figure out how to run the show like I actually knew what…

A newbie guide to getting rolling in under 15 minutes

Photo by Ketut Subiyanto from Pexels


The other day my brother asked me if I could build a website for him that could capture some user input, perform some calculations, and build leads. I hadn’t worked on websites since the Geocities and MySpace days. Well, maybe not that long ago but I was pretty rusty since web programming isn’t my day job. …

I Sun

Engineer, restaurant owner, dabbler in the written arts. Proud to call JHU, USC, and UIUC my alma mater. Find me on Twitter @kaistreetfare

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