J&S Tech Designs - Blog

You're Going To Be Wrong

Being wrong sucks. Unfortunately, being wrong is a fact of life for developers. Personally I have chosen the wrong technology for the task at hand, made unnecessary abstractions, named variables poorly, repeated code unnecessarily, and so much more.

  • 7 July 2016
  • Author: Dave Moore
  • Number of views: 577
Abstraction To The Rescue

When I was in high school, I didn’t have a typical job for my age. Instead of waiting tables or making sandwiches, I worked as a software developer. I couldn't believe my luck! I was making more money than my peers, doing something I loved.

However, that enthusiasm was short-lived. The code I was producing was a horrible, tangled mess, which made the job frustrating at times. My coworkers were just as inexperienced, and wrote code that wasn't much better than mine. Our mindset was, if the code worked by our deadline, then we did our job. We never gave much thought to formulating clean abstractions.

  • 2 June 2016
  • Author: Dave Moore
  • Number of views: 877


EasyDNNMailChimp Plus

Stay Informed!

Every week we explore the latest in Technology, UI/UX, Software Development, Consulting, Business Management, Social Media Marketing & MORE! If you’re an entrepreneur, developer, business owner, consultant, or marketer be sure to subscribe today!

J&S Tech Designs - Archive Calendar

«July 2017»

Consultants: The Importance of Being an Expert

​As a consultant, you’ll run into situations nearly daily where you are meeting new people who want to hear about what you do. I get questions regularly on topics that I consult on. Many times these conversations come up on the spot and out of a normal business environment.  So, what do you do when you’re approached, totally unprepared, and you have to talk about your business out of the blue? Do you know your business well enough that you can stop whatever you’re doing and come up with an intelligent informed conversation? As a consultant, this is a must.
Read more