Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Develpreneur: Become a Better Developer and Entrepreneur

Technology Business

Episodes

Showing 701-800 of 968
«« ← Prev Page 8 of 10 Next → »»

Creating Products as Passive Income

02 Aug 2019

Contributed by Lukas

The best possible approach to passive income is by creating products.  Even a single product can provide a substantial profit.  Of course, there is ...

Value-Added Reselling As Passive Income

31 Jul 2019

Contributed by Lukas

Value-added reselling is roughly a form of passive income.  However, it is still a good enough approach for us to look at it as an option.  This app...

The Passive Income Approaches Season Overview

29 Jul 2019

Contributed by Lukas

Passive income is a hot topic in certain quarters.  Likewise, we have mentioned and even discussed this approach to revenue over the years.  This se...

Book Recommendations During That Long Road Trip

26 Jul 2019

Contributed by Lukas

Whether in audio form or the old-school paper version, books are an essential part of becoming a better developer.  Better yet, they can help us enjo...

Podcast Recommendations To Improve Your Life

24 Jul 2019

Contributed by Lukas

As a podcaster, I am also a fan.  I listen to numerous shows and have for many years.  Therefore it makes sense to offer an episode of podcast recom...

Removing Solvers Block

22 Jul 2019

Contributed by Lukas

In this stand-alone episode, we look at solvers block.  This is what I call the situation where one can not seem to push through to a solution.  It ...

The AntiPattern Season in Review

19 Jul 2019

Contributed by Lukas

We have marched through 31 examples during this antipattern season.  Therefore, we have enough of them to step back and look at themes, bad habits, a...

Death By Planning - A Rigid Anti-Pattern

17 Jul 2019

Contributed by Lukas

Death by planning is an anti-pattern that makes us look like lemmings.  We make a plan, and then we follow it mindlessly.  This approach can work fo...

The Fire Drill Anti-Pattern

15 Jul 2019

Contributed by Lukas

The fire drill anti-pattern is one that falls on project management.  While we can personally place ourselves in this sort of situation, the anti-pat...

The Throw It Over The Wall Anti-Pattern

12 Jul 2019

Contributed by Lukas

The throw it over the wall anti-pattern is shared across a broad range of disciplines.  However, it is particularly damaging to the software developm...

Analysis Paralysis - An Over-thinking Anti-Pattern

10 Jul 2019

Contributed by Lukas

The "Analysis Paralysis" anti-pattern may be the most well known.  It has a few other names.  However, a search on this one will return a broad rang...

Mushroom Management - A Miscommunication Epidemic Anti-Pattern

08 Jul 2019

Contributed by Lukas

The mushroom management anti-pattern is one that appears everywhere.  While it can be simplified to keeping employees in the dark, there is more to i...

The Feature Creep Anti-Pattern

05 Jul 2019

Contributed by Lukas

Feature creep is one of the most prevalent anti-patterns in my experience.  I personally find it a recurring challenge to avoid.  The issue is that ...

The Magic Strings Anti-Pattern

03 Jul 2019

Contributed by Lukas

The magic strings anti-pattern implies a much more entertaining experience than it is.  This coding style is not rare.  Thus, it is likely you have ...

The Death March AntiPattern

01 Jul 2019

Contributed by Lukas

The death march anti-pattern is one of the most painful to endure.  There is even a tendency to envy those involved in actual ones.  This situation ...

Cover Your Assets - The CYA Anti-Pattern

28 Jun 2019

Contributed by Lukas

In this episode, we cover another anti-pattern that everyone has experienced.  However, the CYA approach is not often seen as something to avoid.  T...

Intellectual Violence - A Short-Sighted Anti-Pattern

26 Jun 2019

Contributed by Lukas

This anti-pattern implies a heavier hand than is common.  While the intellectual violence anti-pattern sounds shocking and over-the-top, it is common...

Reinventing The Wheel - An Age-Old Anti-Pattern

24 Jun 2019

Contributed by Lukas

It is hard to go through life without being warned against reinventing the wheel at some point.  This recommendation is a general warning to avoid du...

The Swiss Army Knife AntiPattern

21 Jun 2019

Contributed by Lukas

A swiss army knife is a great tool to carry around with you.  However, this anti-pattern tells us that building a one-stop-shop for your design funct...

Architecture By Implication - An Easy Anti-Pattern to Fall Into

19 Jun 2019

Contributed by Lukas

While experience is an excellent teacher, it is not a silver bullet.  Every problem we tackle is a little different.  Thus, we should follow best pr...

The Grand Old Duke of York Anti-Pattern

17 Jun 2019

Contributed by Lukas

The skills of writing code and abstracting functionality are not the same.  This fact is why the Grand old Duke of York is an anti-pattern.  Passing...

Design By Committee - A More is Less Anti-pattern

14 Jun 2019

Contributed by Lukas

There is an old saw about too many cooks spoiling the broth.  This statement roughly describes the design by committee anti-pattern.  While two head...

The Warm Bodies AntiPattern - Not a Cool Situation

12 Jun 2019

Contributed by Lukas

We all know that more is always better except when it is not.  The challenge of quality and quantity is a common anti-pattern for software developmen...

Autogenerated Stovepipe - An Anti-Pattern

10 Jun 2019

Contributed by Lukas

In an effort to re-use our previous work, we can over-simplify a solution.  One such situation is when we grow from a stand-alone system to a distrib...

Wolf Ticket AntiPattern - Not What It Seems

07 Jun 2019

Contributed by Lukas

We often look at vendors and standards for a way to improve productivity.  There is nothing wrong with this and it even is a best practice.  However...

Defining The Jumble AntiPattern

06 Jun 2019

Contributed by Lukas

In this episode, we tackle a higher form of the Spaghetti Code Anti-Pattern.  While that is a code-level issue, the jumble antipattern shows up in th...

The Input Kludge AntiPattern

03 Jun 2019

Contributed by Lukas

It is hard to think of the word "kludge" and anything other than an anti-pattern.  Thus, the input kludge antipattern is an obvious name.  This exam...

The Ambiguous Viewpoint AntiPattern

31 May 2019

Contributed by Lukas

The ambiguous viewpoint anti-pattern is one that goes to the heart of object-oriented design.  We want to abstract and isolate functionality in a way...

Walking Through a Minefield AntiPattern

29 May 2019

Contributed by Lukas

Velocity is an important part of modern software development.  However, there is also that adage that "speed kills."  Therefore, we need to strike a...

The Dead End AntiPattern - The Name Says It All

27 May 2019

Contributed by Lukas

Over the years, we have built tiny up to large systems that provide a launching point for other applications.  These solutions are built on the hard ...

The Copy Paste AntiPattern - An Easy Trap To Fall Into

24 May 2019

Contributed by Lukas

We all do it.  There is a chunk of code that almost does what we need.  So, we copy and paste it where we want it then make some modifications.  Wh...

The Lava Flow Pattern - After The Code Cools Down

22 May 2019

Contributed by Lukas

While lava is hot and deadly early on, it becomes hard to move once it cools down.  The is the thinking behind the name for the lava flow pattern.  ...

The Poltergeist Anti-Pattern - When Design Goes Bad

20 May 2019

Contributed by Lukas

Best practices are like everything else.  There are times to ignore or break the rules.  The anti-pattern we cover in this episode results from not ...

The Boat Anchor Anti-Pattern

17 May 2019

Contributed by Lukas

Sometimes ideas that are good at one time become horrible later on.  This is one of many ways to get stuck in the boat anchor anti-pattern.  It is a...

The Continuous Obsolescence Anti-Pattern

15 May 2019

Contributed by Lukas

As hard it is to spell the Continuous Obsolescence anti-pattern is easy to fall into.  The lure of shiny new versions of products often leads us into...

Spaghetti Code Anti-Pattern

13 May 2019

Contributed by Lukas

The spaghetti code anti-pattern is one that has become less prevalent in applications.  However, we can still see some excellent examples in the worl...

The Golden Hammer Anti-Pattern

10 May 2019

Contributed by Lukas

The next anti-pattern we look at is the golden hammer.  It is another situation that seems to come up often.  Thus, it is one we need to keep an eye...

The Blob Anti-Pattern

08 May 2019

Contributed by Lukas

We will kick off the new season with a look at the Blob anti-pattern.  This is one that is common and easy to fall into.  The tendency to kick desig...

A General Anti-Pattern Definition - New Season Kick-off

06 May 2019

Contributed by Lukas

It is time to kick off a new season.  Thus, we will set the tone by providing a general anti-pattern definition.  Spoiler alert, this season will fo...

Success vs. Successful

03 May 2019

Contributed by Lukas

Some recent pondering has me considering the whole idea of being successful.  I think we can find success and happiness without worrying about being ...

Creating a Podcast - Not Just a Lot of Talking

01 May 2019

Contributed by Lukas

There are a vast number of tutorials for creating a podcast.  These cover the technical issues and often include some suggestions to help you be succ...

Writing A Book - What You Should Know Before You Begin

29 Apr 2019

Contributed by Lukas

One of the popular suggestions for passive income is writing a book.  There are some pros to doing so.  However, it is not a project to be undertake...

Habits, Roadmaps, and the Value of Career Momentum

26 Apr 2019

Contributed by Lukas

When we think of our professional lives, the result is a marathon, not a sprint.  Thus, there is a need to develop a form of career momentum that can...

Adding Soft Skills To Advance Your Career

24 Apr 2019

Contributed by Lukas

It is probably not going to shock you to find that soft skills are an essential piece of success in your career.  Technical skills are your primary a...

Advancing Your Career Through New Challenges

22 Apr 2019

Contributed by Lukas

As you move through the years, you might find that advancing your career becomes a more significant challenge.  There was so much to learn when you s...

Giving Back As A Mentor, Coach, and Lead

19 Apr 2019

Contributed by Lukas

We have looked this week at how to get the most out of mentors and teammates.  However, we also should think about giving back.  There will be oppor...

Learning From Peers, Teammates, and Co-Workers

17 Apr 2019

Contributed by Lukas

There are a wealth of teachers in our professional community.  I have found the most common contributor to my success is learning from peers.  The p...

Finding Mentors To Advance Your Knowledge and Career

15 Apr 2019

Contributed by Lukas

There are many tools that will help us keep up with technology and even advance our career.  These have differing values.  However, finding mentors ...

Developer Tool Categories You Should Know

12 Apr 2019

Contributed by Lukas

While we have discussed a broad range of tools over the years.  There are a lot of good ones out there that are free and even better ones that are co...

Increasing Productivity and Quality With Proper Tools

10 Apr 2019

Contributed by Lukas

One of the side effects of becoming a better developer is increasing productivity and quality.  You literally get more value from time spent on a tas...

Enhancing Your Resume With Development Tools

08 Apr 2019

Contributed by Lukas

A big part of advancing your career includes enhancing your resume.  There will be new skills you pick up along the way, and it helps to let others k...

Researching New Tools and Technologies

05 Apr 2019

Contributed by Lukas

Learning for our personal purposes is not the limit of what IT workers are asked to do.  There are also situations where we need to learn the latest ...

Career Advancement Through Training and Conferences

03 Apr 2019

Contributed by Lukas

There are many ways to add to our skills and advance our career.  While on-the-job learning is essential, formal learning situations can move the bal...

Learning New Tech Skills On The Job

01 Apr 2019

Contributed by Lukas

An IT career demands that we include learning new tech skills as part of our regular routine.  This requirement often leads to a lot of time spent on...

Playing Your Professional Role as An Employee or Consultant - Career Intangibles

29 Mar 2019

Contributed by Lukas

We all have seen situations in our career where we are asked to play a role.  The role is sometimes a broader one than we are used to.  However, we ...

Best Practices For Travel and Related Expenses

27 Mar 2019

Contributed by Lukas

A side hustle does not preclude travel.  Thus, sooner or later you will face the question of how to handle travel and related expenses.  You might n...

Consulting Intangibles - Building Relationships

25 Mar 2019

Contributed by Lukas

An excellent measure of long-term success is how much your customers like you.  Thus, building relationships are a critical part of your job.  You m...

Explicit and Implicit Project Deliverables

22 Mar 2019

Contributed by Lukas

We have touched on the idea that there are explicit and implicit project deliverables in most cases.  These may be due to our customer simplifying a ...

Deliverable Packaging and Creating a Customer Experience.

20 Mar 2019

Contributed by Lukas

When we complete a project for a customer or employer, we give them a product.  Thus, there is a form of deliverable packaging that we need to consid...

Project Deliverables, Quality, Guidelines and Best Practices

18 Mar 2019

Contributed by Lukas

Sooner or later, every developer is asked for project deliverables.  This may be source code, binary files, or full-blown documents.  No matter whi...

Communicating Progress and Status - Consulting Tips

15 Mar 2019

Contributed by Lukas

No matter how good you are at your job, sooner or later communicating status will be required.  A helpful hint is to avoid waiting until this become...

Your Code Repository and Ownership of Source - Consulting Tips

13 Mar 2019

Contributed by Lukas

A software consultant brings intellectual tools with them as well as applications.  This capital comes in the form of experience and also the more co...

Developer Tools and Licenses as a Consultant (or Employee)

11 Mar 2019

Contributed by Lukas

One of the common aspects of consulting that is missed is clarity about developer tools and licenses.  In particular, this obstacle is natural to ove...

Consulting Project Enhancements and Follow-Ups

08 Mar 2019

Contributed by Lukas

The completion of a project is not necessarily the end of a customer relationship.  To the contrary, consulting project enhancements are a common wa...

Writing Proposals and Winning Projects

06 Mar 2019

Contributed by Lukas

Once you find a prospect your next step is turning them into a customer.  In the IT world (as well as most other lines of business) this is done th...

Finding Consulting Projects Without Cold Calls

04 Mar 2019

Contributed by Lukas

The challenge of finding consulting projects is not one you should overlook.  However, the first is the hardest.  Once you have a couple of projects...

Fixed or Hourly Project Pricing

01 Mar 2019

Contributed by Lukas

One of the critical choices in accepting a project is whether you will bill based on a fixed or hourly basis.  The bottom line is that one approach p...

Consulting Invoices and Getting Paid

27 Feb 2019

Contributed by Lukas

Whether you are running a side hustle or a full-blown business, at some point you will need to create consulting invoices.  Well, unless you do not c...

Setting the Price for Software Consulting

25 Feb 2019

Contributed by Lukas

The most common discussion I have had around consulting is setting the price on my services.  Yes, customers care about my rates.  However, the conv...

Honest Communication Is Critical For Consultants

22 Feb 2019

Contributed by Lukas

There is a book on having difficult conversations.  The challenge is that we do not like having them.  They tend to be difficult.  Unfortunately, t...

When To Vent (never) as part of Consulting Communication

20 Feb 2019

Contributed by Lukas

As we continue to discuss consulting communication, we turn towards venting.  This topic includes negative communication as well.  To be clear, nega...

CYA Documentation : Getting Started With Consulting

18 Feb 2019

Contributed by Lukas

There are all sorts of documents that are needed for a consultant.  However, the ones that provide a form of CYA documentation may be the most vital....

Plan For Disruptions - Getting Started With Consulting

15 Feb 2019

Contributed by Lukas

One of the hardest parts of building a consulting career is the disruptions that always occur.  This is a path that often follows the feast or famin...

That Final Push - Getting Started On Consulting

13 Feb 2019

Contributed by Lukas

As we look at how and when to start a consulting business (or project), it helps to consider timing.  Sometimes you can select when to start, and oth...

Getting Started - Preparing for Consulting

11 Feb 2019

Contributed by Lukas

This season is focusing on lessons learned from a consulting career.  A lot of the content can be found in the Develpreneur book.  However, we will ...

Season 7 and Beyond: Advancing Your Career

08 Feb 2019

Contributed by Lukas

This is a perfect time for us to look ahead at season seven and beyond.  We will continue providing content for advancing your career starting with a...

The Mentor and Mastermind Group - Bringing Accountability to Your Goals

06 Feb 2019

Contributed by Lukas

We have run a weekly gathering for the last few years that is called our mentor and mastermind group.  This is a resource we rarely push.  However, ...

The Source Code Of Happiness - A Develpreneur Book

04 Feb 2019

Contributed by Lukas

This episode covers the new book "The Source Code Of Happiness" that is our first Develpreneur published work.  It contains a lot of ideas that we ha...

Software Design - The Observer Pattern and Series Wrap-Up

01 Feb 2019

Contributed by Lukas

We wrap up the season with the observer pattern and a review of what we have learned.  This pattern is one that you probably have already encountered...

Software Design - The Visitor Pattern

30 Jan 2019

Contributed by Lukas

The visitor pattern is the last of the behavioral ones for us to review.  This is going to feel similar to some others that allow us to abstract func...

Software Design - The Template Method Pattern

28 Jan 2019

Contributed by Lukas

In the last episode, we looked at abstracting algorithms.  Now we examine the template method pattern and how it allows us to abstract steps of an al...

Software Design - The Strategy Pattern

25 Jan 2019

Contributed by Lukas

Our review of the behavioral design patterns moves on to look at the Strategy pattern.  This is one that you might not recognize from the name.  How...

Software Design - The Memento Pattern

23 Jan 2019

Contributed by Lukas

We tackle the memento pattern in this episode.  If you ever wanted to store the state of an object, then this is the one for you.  You can think of ...

Software Design - The State Pattern

21 Jan 2019

Contributed by Lukas

In this episode, we look at the state pattern.  It is a design that uses object-oriented tactics to provide a class with very different functionality...

Conference Solutions - Free and Low Cost Tools

18 Jan 2019

Contributed by Lukas

The number of conference solutions available out there can be overwhelming.  A large number of them are free or close enough that it can make decidin...

Software Design - The Mediator Pattern

16 Jan 2019

Contributed by Lukas

We spend this episode looking at the mediator pattern.  This is a pattern that provides a great deal of flexibility.  However, it is not used as oft...

AWS Services - New Since We Started and Looking Ahead

14 Jan 2019

Contributed by Lukas

We started this series on AWS services in the late 3rd quarter of 2018.  As we start in 2019, there are over a dozen new AWS services that have come ...

Web Browsers - Free and Low Cost Tools

11 Jan 2019

Contributed by Lukas

The Internet has become so pervasive that web browsers are everywhere.  It is hard to find anyone that does not at least know how to launch one on th...

Software Design - The Iterator Pattern

09 Jan 2019

Contributed by Lukas

At long last, we come to my number one pattern.  The iterator is one of those software concepts that you come across and do not know how you managed...

AWS Internet of Things Services

07 Jan 2019

Contributed by Lukas

One of the latest advances is the Internet of Things.  As one would think, this focus on small and connected devices has not been lost on Amazon.  T...

Hosting Options - Free and Low Cost Solutions

04 Jan 2019

Contributed by Lukas

[podcast src="https://html5-player.libsyn.com/embed/episode/id/8033606/height/360/theme/standard/thumbnail/yes/preload/no/direction/forward/" height="...

Software Design - The Interpreter Pattern

02 Jan 2019

Contributed by Lukas

In this episode, we look at a behavioral pattern that is key for solving certain types of problems.  These happen to be grammar and translation app...

Amazon AWS Analytics Services

31 Dec 2018

Contributed by Lukas

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 u...

Hot Technology and Advances for 2019

28 Dec 2018

Contributed by Lukas

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 thi...

A Look Back on What We Learned in 2018

26 Dec 2018

Contributed by Lukas

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....

Making The Most of Your Holiday or Vacation Downtime

24 Dec 2018

Contributed by Lukas

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 ...

Cross Platform Mail Client - Free and Low Cost

21 Dec 2018

Contributed by Lukas

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...

Software Design - The Command Pattern

19 Dec 2018

Contributed by Lukas

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 famili...

Amazon Mobile Services

17 Dec 2018

Contributed by Lukas

The Amazon mobile services group is one of the newer ones in their offerings.  However, that does not mean it is something you want to skip over.  T...

E-Commerce Solutions - Free and Low Cost

14 Dec 2018

Contributed by Lukas

E-commerce is one of the primary drivers of the Internet.  Although funny pictures of cats may seem like the largest draw, those pictures and social...

«« ← Prev Page 8 of 10 Next → »»