blogging tools

Blogging Tools To Help You Be Productive and Successful

As we start a new year, it is an excellent time to look at tools that can help your blog.  Of course, there is always our Launch Your Internet Business series of tutorials.  However, we are going to look at some specific tools to help once your site is live instead of just launching it. Blogging Tools Come In All Forms We start by considering all the ways tools can help our blogging.  There are some that help us write faster, better (SEO and grammatically), communicate to our audience, and more.  For this article, we will look at a wide range of tools and how they can help. Write Better – Grammarly The best tool I have come across personally is Grammarly.  You can... Read more

The Value of Varied Development Environments

When we get serious about development we have to use enterprise tools.  These include version control, defect tracking, change management, and multiple development environments.  These development environments range from pure development to testing, staging, and finally production.  In this episode, we explore how to build and use each of these. Development Environments Cover the Full SDLC A good series of environments will address the various areas of the software development lifecycle.  There might be one for design, prototyping, and clickable demos.  As you progress through the SDLC the demo environment can grow into your sales environment.  Thus, features can be mocked up and shown to customers.  There should always be at least one development environment.  Preferably there is an environment for... Read more

Sleeping Well In a Busy World

src=”https://html5-player.libsyn.com/embed/episode/id/6053701/height/360/width/450/theme/standard/autonext/no/thumbnail/yes/autoplay/no/preload/no/no_addthis/no/direction/forward/” height=”360″ width=”450″ placement=”top” theme=”standard”We all have busy lives.  That is just a part of modern life.  However, those of us in the develpreneur world can have it even worse.  Sleeping well can be quite a challenge when you are facing deadlines and always trying to push for that next goal.  Nevertheless, sleep is a critical factor in health and even long-term productivity so let’s look at ways to get some rest without sacrificing productivity. Sleeping Well Vs. Sleep Hacking Sleep hacking is a popular topic among those that value productivity and squeezing everything they can out of life.  The downside is that the goal of sleep hacking is finding ways to limit our downtime instead of maximizing it.  Over time... Read more

Side Hustle To Passive Income

A Side Hustle will typically earn money by trading hours for dollars.  There is a hustle or level of work that is required.  However, there is also income related to that hustle.  This is a good step towards total success and we need to move forward from hustle to passive income.  In other words, do not simply invest in your career and skills, invest in future revenue. Side Hustle Vs. Passive Income A typical side hustle is either doing work for hire or a service that pays you for your time.  An Uber driver is a good example of this.  Also, a developer that works extra projects is an example of this.  Passive income is where your income is not tied... Read more

looking ahead

Looking Ahead to 2018

We recently looked back at the advances of 2017.  There were a lot of changes, and it looks like 2018 will continue the momentum.  So, as we wrap up 2017, it is time to start looking ahead to 2018. Looking Ahead at Java The big thing in 2018 is likely to be Java and all of the changes in the new version.  Although Java 9 was introduced towards the end of 2017, it will take time to be implemented.  There will be some pilot projects in early 2018 I am sure.  However, the second half of the year should see a push for developers that have some Java 9 experience.  As usual, it takes time to back in the new changes... Read more

Development Language Families

Across the hundreds of programming languages, there are some similarities.  These even fall into types of development language families.  When you are looking at how to expand your technical skills these complementary languages can speed your growth.  The key is to start with fundamentals and use those to grow to less common problems that are solved with code. Start With a Good Foundation The key to rapid learning and mastering of languages is to start with core or general purpose languages.  The ones that fall into this category include popular languages like C, C++, C#, Java.  Also, there are lesser-known ones like ADA, Fortran, and Pascal.  These general purpose languages are perfect for learning concepts like logic, data structures, file interactions,... Read more