develpreneur podcast

Amazon AWS Analytics Services

The AWS analytics group of services has a lot of members.  These are some of the newer offerings from Amazon.  However, they are very effective to use in professional development and learning more about your enterprise environment. Amazon Athena Query Data in S3 using SQL.  Store your data in S3.  Then you can define your schema on top of the data set and run queries.  The UI is not very awesome currently, but it is a way to avoid building out a data warehouse for your needs.  This serverless query service can get you analytical data back quickly.  Better yet, it comes without all of the typical setup. Amazon CloudSearch Managed Search Service.  This service provides a way for you to... Read more

develpreneur podcast

Hot Technology and Advances for 2019

Every year it is common to see articles about the next hot technology that will be part of our lives in the year ahead.  We are not going to skip this opportunity to provide our thoughts on the matter as well.  These items may seem obvious, but that does not mean you can treat them lightly.  Here are some areas you should advance your knowledge to stay relevant in 2019. Azure and Office 365 Microsoft has been pouring features and applications into their Office 365 and now Azure offerings.  Every week seems to bring new things to learn about your subscription and what it has for you.  This includes hot areas like security and managing your cloud (structure and users).  There are... Read more

develpreneur podcast

A Look Back on What We Learned in 2018

One of our annual topics is a look back at the year we have completed.  In this episode, we cover precisely that and look at what we learned in 2018.  Ok, maybe this is what we should have learned.  In any case, this holiday special may give you some items to catch up on during your time off. Java Is Still Growing Microsoft has been pushing forward on C# and .NET languages.  Java is now joining that rapid change approach.  After some early rapid development (pre version 6) it stabilized for a few years.  However, it is now getting on a track where a lot of changes have come in the last year and are planned in the upcoming months... Read more

develpreneur podcast

Making The Most of Your Holiday or Vacation Downtime

In this special episode before the Holidays, we look at some ways to make the most of your downtime.  We have focused on how to squeeze more out of every minute.  However, there are also times we need to rest and relax.  When we use our downtime correctly, there will be a benefit in productivity, health, and even drive when our work schedule resumes. Downtime Rest Sleep and rest are often at the top of our list during these periods.  We do not tend to sleep very much or often.  Therefore, one of the most significant benefits of some downtime is the ability to recharge physically through proper sleep and rest.  The goal should be to use these vacation periods to... Read more

develpreneur podcast

Cross Platform Mail Client – Free and Low Cost

There are those that say email is dead and texting is the most popular form of communication.  However, those people are also the most likely to have an inbox with thousands of unread emails.  For most of us, the mail client is one of our most used applications.  While these applications have almost become a commodity, there are still some important distinctions among the top players.  There are also some new kids on the block worth a look. Spark URL: https://sparkmailapp.com/ This is a nice front end for those of us that have several different email accounts to keep track of.  It has mobile application versions as well so you can feel like you are always in the same solution across all... Read more

develpreneur podcast

Software Design – The Command Pattern

We continue our look into the behavioral patterns with an examination of the Command pattern.  This is another one of them that will seem very familiar.  In fact, you have probably made use of this in one way or another in your code. The Command Pattern Defined As always, we will start with the “Gang of Four” intent to set the stage for our discussion. “Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.” This intent is short and sweet both in the description and in implementation.  The goal is to create an object that can be passed around as a function.  When we do this, we are allowed... Read more