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 501-600 of 968
«« ← Prev Page 6 of 10 Next → »»

Polymorphism Without Side Effects - Object-Oriented Clarity

26 Feb 2021

Contributed by Lukas

We discussed in the previous episode how polymorphic behavior gives us a form of a common language for objects.  Thus we need to consider the idea of...

Polymorphism Overview - Reducing code size and a better user experience

24 Feb 2021

Contributed by Lukas

We start the next series of episodes with a polymorphism overview.  This is a core concept for proper object-oriented design.  Likewise, we will dig...

Data Hiding - Practical Accessors

22 Feb 2021

Contributed by Lukas

We have discussed the accessor levels of our data.  In most environments, the three levels are public, protected, and private.  In this episode, we ...

A Practical Approach to Data Encapsulation

19 Feb 2021

Contributed by Lukas

We have developed many bad habits over the years as OOP has proliferated frameworks and tools.  In this episode, we look at the practical side of dat...

Data Hiding - A Need To Know Software Approach

17 Feb 2021

Contributed by Lukas

Data encapsulation and data hiding are terms for keeping object properties from public consumption.  This concept is an essential part of object-orie...

An Introduction to The Object-Oriented Programming Season

15 Feb 2021

Contributed by Lukas

Object-Oriented Programming (OOP) and related concepts have become almost ubiquitous in modern software projects. It was a novel idea a few decades a...

The 21-Day Habit Building Challenge

30 Dec 2020

Contributed by Lukas

We decided that it is a good idea to start a new year with a habit building challenge.  Therefore, we have created exactly that.  The objective of t...

Successful Completion, Declaring Victory, and Planning The Next Steps

25 Dec 2020

Contributed by Lukas

Sooner or later, a task we work on will reach successful completion.  That is the goal, and yes, sometimes (hopefully often) we do achieve goals.  T...

The Weight of Waiting Until The Last Minute

23 Dec 2020

Contributed by Lukas

It is not hard to find a movie or show during the holidays that shows the weight of waiting until the last minute to get things done.  It often is sh...

Celebrate Achievements and Victories - Do Not Forget A Job Well Done

21 Dec 2020

Contributed by Lukas

We have calendars full of tasks and items to be done.  However, we must take time and celebrate achievements.  Whether we have successes daily or ra...

Side Hustle Ideas From Your Annual Review and Planning

14 Dec 2020

Contributed by Lukas

Every year we find ourselves reviewing what was done and planning for the months ahead.  We do this as part of crafting New Year's resolutions or to ...

Find a Role or Job That Makes You Happy

07 Dec 2020

Contributed by Lukas

Many things can be used to measure your success.  One of the most important of these is whether you can find a job that makes you happy.  That will ...

Maintaining Momentum And Steady Progress

27 Nov 2020

Contributed by Lukas

Holidays and vacations provide us with many benefits.  However, maintaining momentum can be difficult during these times.  There are more than the n...

Holiday Sales, Budgets, and Side Hustles

25 Nov 2020

Contributed by Lukas

Holiday sales start to show up earlier and earlier every year.  Black Friday has become well known and is not just for your personal purchases.  The...

Quiet Periods and Blackouts Over The Holidays

23 Nov 2020

Contributed by Lukas

There are two sides to quiet periods or closing business over holidays.  We might do this to ease our schedules, or vendors may do so.  In either ca...

Implementing An Incremental Approach - Small Progress is Still Progress

20 Nov 2020

Contributed by Lukas

We have often touched on the idea of an incremental approach as one that builds to great achievements.  Let's look closer at how that works.  There ...

System Backups - Prepare for the Worst

18 Nov 2020

Contributed by Lukas

Sometimes it is important to get back to the basics when we plan for success.  One of the most basic tasks to address is the idea of system backups. ...

Setting Work Boundaries And Separating Your Life

16 Nov 2020

Contributed by Lukas

The holy grail of full-time work from our home has several challenges.  One of the most impactful snares is a blurring of the lines between work and ...

Work Boundaries and Constraints For Greater Success

06 Nov 2020

Contributed by Lukas

We are moving to more and more remote options for our job and career.  However, we need to set work boundaries if we are going to enjoy long-term suc...

Setting a Professional Development Pace For Success

04 Nov 2020

Contributed by Lukas

We frequently look for ways to become better.  One part of that approach is steady (daily) forward progress.  However, this approach can be exhausti...

Hard Work Pays Off - You Get Out What You Put In

02 Nov 2020

Contributed by Lukas

There is an old saw that hard work pays off.  It may seem to be a truth that only holds in some cases.  However, things tend to work out for us when...

Agile Principles Summary - Our Next Steps

30 Oct 2020

Contributed by Lukas

In this final episode of the Agile Manifesto season, we look at the key takeaways we should have.  These items have been a focus throughout the seaso...

More Agile Development Patterns - Swarm and More

28 Oct 2020

Contributed by Lukas

We are nearing the end of the season on the Agile Manifesto and more.  However, we have several agile development patterns left to consider before wr...

Key Agile Patterns - Set Your Team Up For Success

26 Oct 2020

Contributed by Lukas

We continue a review of key agile patterns with more ways to make sure it all goes right.  Each pattern is possibly overstated.  However, we need th...

Patterns For Agile - Templates for Success

23 Oct 2020

Contributed by Lukas

In this episode, we continue a tour of patterns for Agile.  We will see definitions we need to set as well as tools for success.  A deeper review of...

Agile Patterns - Make The Most of The Process

21 Oct 2020

Contributed by Lukas

We take a look at Agile patterns as we come to the end of this season.  There has been a lot of content covered.  However, we do not want to move on...

Scrum Management Anti-Patterns - A Vote of No Confidence

19 Oct 2020

Contributed by Lukas

The focus on anti-patterns continues with this episode.  We have touched on some of these challenges in other examples.  However, these scrum manage...

Scrum Team Anti-Patterns, What We All Need To Avoid

16 Oct 2020

Contributed by Lukas

Our focus the last few episodes have been on anti-patterns relegated to a specific role.  We take a step back in this episode and review scrum team a...

Common Scrum Master Anti-Patterns, Avoid These To Improve Velocity

14 Oct 2020

Contributed by Lukas

We have talked about Scrum and Agile.  However, some guidance helps us improve our odds or success.  That is an essential part of becoming a better ...

Agile Anti-Patterns of The Dev Team

12 Oct 2020

Contributed by Lukas

Everything in software development has good and bad patterns.  We have looked at why the agile approach is valuable.  However, we need to review agi...

Agile Weaknesses - When It Is Not a Good Approach

09 Oct 2020

Contributed by Lukas

It may come as a shock, but there are agile weaknesses.  These are situations where a different approach brings a lower risk.  These weaknesses also...

Agile Philosophy, Not Hard And Fast Rules

07 Oct 2020

Contributed by Lukas

We have covered a broad range of topics in our discussion of Agile.  However, the goal of this approach is to fit your team and environment.  Think ...

Using The Sprint Retrospective For Agile Improvement

05 Oct 2020

Contributed by Lukas

The sprint retrospective is where we take the time to assess how we did and plan for improvement.  It is essential for getting better.  Unfortunatel...

Sprint Planning - Setting The Scope

02 Oct 2020

Contributed by Lukas

We have set a goal of delivering working software as part of every sprint.  That requires sprint planning and deciding on what will be in or out of s...

Sprint Grooming - Deciding on the Included Tasks

30 Sep 2020

Contributed by Lukas

Several sub-tasks are needed for proper sprint grooming.  They are essential steps in crafting a sprint plan.  These tasks are not trivial and inclu...

Scrum Ceremonies - Running An Effective Sprint

28 Sep 2020

Contributed by Lukas

We have already touched on the scrum ceremonies.  However, the way we perform each ceremony goes a long way towards embracing the Scrum process.  Le...

The Sprint Process - An Agile Approach

25 Sep 2020

Contributed by Lukas

The sprint process is a popular way to implement the Agile approach to software development.  Is has its detractors.  However, there are many ways t...

Scrum - A Framework for Agile Software Development

23 Sep 2020

Contributed by Lukas

The Agile Manifesto gave us many ideas.  These were embraced by the software development community and implemented in many ways.  Scrum is one of th...

Responding To Change - An Agile Value

21 Sep 2020

Contributed by Lukas

In this episode, we reach the fourth and final value statement.  There is a larger value in responding to change than following a plan.  Planning is...

Customer Collaboration Over Contract Negotiation

18 Sep 2020

Contributed by Lukas

Software development works best when everyone is on the same team.  We need to pull together to be most effective.  However, the sub-groups and memb...

Working Software Over Comprehensive Documentation

16 Sep 2020

Contributed by Lukas

We started this season with a focus on satisfying the customer.  Since then, we have built a case for working software being the best way to achieve ...

Individuals and Interactions Over Processes And Tools

14 Sep 2020

Contributed by Lukas

We shift slightly in our tour of the Agile Manifesto to focus on the opening statements.  In this episode, we dig into the value of individuals and i...

Twelve Principles of the Agile Manifesto

11 Sep 2020

Contributed by Lukas

We take a look at overall ideas from the twelve principles of the Agile Manifesto before moving on.  There are some challenging concepts mixed in amo...

Reflect on How To Become More Effective, Then Tune And Adjust

09 Sep 2020

Contributed by Lukas

The final principle of the Agile Manifesto directs us to reflect on a project.  We follow those eleven principles and then evaluate how we did so we ...

Self-Organizing Teams Produce The Best Results - An Agile Principle

07 Sep 2020

Contributed by Lukas

We near the end of the focus on the agile principles with a bold statement.  The idea of self-organizing teams producing the best results is a strong...

Simplicity - Avoid Doing Busywork

04 Sep 2020

Contributed by Lukas

Simplicity is an integral part of satisfying the customer.  Ideally, we would provide them a button to click that does everything they want.  Howeve...

Good Design Enhances Agility

02 Sep 2020

Contributed by Lukas

We have mentioned time and again that the goal of agile is satisfying the customer.  However, each principle we explore provides ways to accomplish t...

A Constant Pace Indefinitely - Measured Development

31 Aug 2020

Contributed by Lukas

Software development has high and low points.  Likewise, there are hectic and "slow" times that we live with as part of our work-life.  When you thi...

Working Software - The Primary Measure of Progress

28 Aug 2020

Contributed by Lukas

There are times where it helps to state the obvious.  The most glaring truths can be lost in the details when we forget to focus or reset.  Working ...

Face-To-Face Conversation - Efficient And Effective

26 Aug 2020

Contributed by Lukas

The season of digging deeper into the Agile Manifesto continues forward to the sixth principle.  Our primary focus is on satisfying the customer.  H...

An Environment And Support They Need

24 Aug 2020

Contributed by Lukas

In this episode, we continue our crawl through the fifth principle of the agile manifesto.  Our focus switches from motivated individuals to the envi...

Motivated Individuals - An Agile Principle

21 Aug 2020

Contributed by Lukas

The fifth principle of the Agile Manifesto is a big one.  It starts with the idea of motivated individuals and progresses to getting the job done.  ...

Work Together To Be An Agile Team

19 Aug 2020

Contributed by Lukas

The principle we cover in this episode is short but powerful.  It is also one that goes to the heart of defining an Agile team.  We do not focus on ...

Deliver Working Software Frequently - Clear and Open Communication

17 Aug 2020

Contributed by Lukas

The third principle of the Agile Manifesto tells us to deliver working software frequently.  This step is an essential factor in satisfying the custo...

Changing Requirements - Welcome Them For Competitive Advantage

14 Aug 2020

Contributed by Lukas

In this episode, we continue a walk through the twelve principles of the Agile Manifesto.  The second principle focuses on change and how it can be a...

Satisfy The Customer - The Agile Manifesto

12 Aug 2020

Contributed by Lukas

We start our focus on the Agile Manifesto with a deep dive into the twelve principles they address.  Thus, we begin at the first principle and will f...

The Agile Manifesto - A Deep Dive

10 Aug 2020

Contributed by Lukas

The Agile Manifesto was a game-changing paper many years ago.  That impact is still felt today.  However, there are a lot of thoughts that are expre...

Business Agreements - Lessons Learned

07 Aug 2020

Contributed by Lukas

Most of us are technical in our background and focus.  However, we have many facets of business we need to understand to be successful.  The area of...

Writing A Book - Getting Started, And Completing The Goal

05 Aug 2020

Contributed by Lukas

This episode sees a return to the work involved in writing a book.  First, you should consider aiming for this lofty goal.  It is not as monumental ...

Creating a Podcast - Lessons Learned

03 Aug 2020

Contributed by Lukas

The intermission between seasons comes at a time where a retrospective seems appropriately placed.  This episode focuses on creating a podcast and so...

A Summary Of The Positivity Season

31 Jul 2020

Contributed by Lukas

We come to the close of another season.  The focus for the last series of episodes has been positivity.  Therefore, I hope you have shifted to a mor...

Experienced Worker Benefits - Why We Desire Experience

29 Jul 2020

Contributed by Lukas

In a season full of positive points, the list of experienced worker benefits is one of the easiest to put together.  We might not see any negatives i...

The Upsides Of Entry-Level Workers

27 Jul 2020

Contributed by Lukas

We all are beginners in our careers at some point.  Some of us even do so multiple times.  We are not entirely green a second time.  However, we ma...

The Benefits of Status Meetings and Stand-Ups

24 Jul 2020

Contributed by Lukas

Any event that distracts us from work can be seen as a negative.  That goes for both paperwork and in-person activities.  However, there are benefit...

Remote Work Benefits - The Positives Of Working Out Of Office

22 Jul 2020

Contributed by Lukas

Modern technology and related jobs have allowed us to get out of our office.  This change in a work venue can be full of challenges.  On the other h...

The Joy of Co-Workers

20 Jul 2020

Contributed by Lukas

Some things are universal in the world of work.  Nearly everyone has complained about co-workers at some point.  Even those that work alone have pro...

Benefits of Time Off

17 Jul 2020

Contributed by Lukas

We have been looking at the bright side of things that bother us.  Many of you may be questioning what could be wrong about time off.  Why would an ...

Benefits of Certifications and Training

15 Jul 2020

Contributed by Lukas

A series that focuses on the positives of pain points could skip the tasks with a noticeable ROI.  Nevertheless, we will dive into the less apparent ...

Benefits Of Presentations - Worth The Stress

13 Jul 2020

Contributed by Lukas

One of the scariest things many of us face in our jobs is getting up in front of a crowd.  This situation may occur as part of presenting to our team...

Performance Tuning Benefits - More Than The Obvious Points

10 Jul 2020

Contributed by Lukas

There are countless performance tuning benefits.  Well, maybe not countless, but there are a number of them that are readily apparent.  However, the...

The Benefits Of Planning

08 Jul 2020

Contributed by Lukas

As annoying things go, planning is not at the top of the list.  However, developers tend to feel they are most productive when they are writing code....

The Positives From Meetings

06 Jul 2020

Contributed by Lukas

Almost all Developers prefer to skip most meetings.  These are not activities we tend to look forward to with joy.  However, we can get positives fr...

The Positives of Grunt Work

03 Jul 2020

Contributed by Lukas

Grunt work is often a significant portion of our job that makes it feel like "work."  It is not the fun part of our day.  However, there are pros an...

The Upsides of Niche Requests - Not All Outliers Are Bad

01 Jul 2020

Contributed by Lukas

Outliers and niche requests can often push us over the line from a simple solution to a complex one.  We commonly can get that eighty percent of the ...

The Bright Side of Office Politics

29 Jun 2020

Contributed by Lukas

Office politics are one of the most frustrating things in the business world.  There are people that live for this challenge.  However, they are oft...

Upsides of Cellphones - Yes, There Are Some

26 Jun 2020

Contributed by Lukas

Cellphones have become a constant in many of our lives.  They are the first thing we reach for in the morning and the last thing we put away at night...

The Upside of Messaging Tools

24 Jun 2020

Contributed by Lukas

Our modern communication within a group is dominated by tools like MS Teams and Slack.  These messaging tools are the outcome of several years of wo...

Email As a Positive - Looking on the Bright Side

22 Jun 2020

Contributed by Lukas

We all use email daily.  Even though we have seen several new ways to communicate in recent years, it is still a staple of our lives.  That is why s...

Email As a Positive - Looking on the Bright Side

22 Jun 2020

Contributed by Lukas

We all use email daily.  Even though we have seen several new ways to communicate in recent years, it is still a staple of our lives.  That is why s...

Email As a Positive - Looking on the Bright Side

22 Jun 2020

Contributed by Lukas

We all use email daily.  Even though we have seen several new ways to communicate in recent years, it is still a staple of our lives.  That is why s...

A Positive Look At Scope Creep

19 Jun 2020

Contributed by Lukas

When you look at statistics on software development, the success rate is disappointing.  Many factors contribute to this negative trend.  However, s...

Positive Customer Experience - Finding a Win

17 Jun 2020

Contributed by Lukas

Our paychecks primarily come from customers, directly or indirectly.  That may point to there being no negatives in dealing with them.  Nevertheless...

The Upside of Challenging Problems

15 Jun 2020

Contributed by Lukas

We all face obstacles and challenges in our daily work.  However, the IT world is full of extra challenging problems.  These are the tasks that we s...

The Upside of Recruiters

12 Jun 2020

Contributed by Lukas

Timing is everything.  There are moments where it is easy to list the upside of recruiters.  On the other hand, there are times when we have less ni...

Open Source Software and Tools- A Positive Look

10 Jun 2020

Contributed by Lukas

Open Source software is a staple in most modern careers.  One reason is that there are essential pros to using it.  Some developers would even argue...

Technology Changes - Using It To Your Advantage

08 Jun 2020

Contributed by Lukas

Technology changes at a fast rate.  It might even seem like that speed is increasing every year.  This speed of change can be daunting to those that...

Testing Challenges - Teach More Than Quality

05 Jun 2020

Contributed by Lukas

We will look at a number of obstacles during this season.  The testing challenges that are part of quality assurance can be daunting for developers. ...

Learning From Debugging - A Positive Viewpoint

03 Jun 2020

Contributed by Lukas

Developers have many ways to advance their careers.  Our resumes can fill up quickly when we take the right view of our tasks.  However, the best re...

Learning From Challenges - A Season With a Positive Focus

01 Jun 2020

Contributed by Lukas

There are numerous obstacles we face in our careers.  The day-to-day things that we dread can be a source for complaining and even whining.  However...

Turning Extra Effort Into A Better Career - Season Review

15 May 2020

Contributed by Lukas

A better career has ben the underlying topic for this season.  As we bring this season to a close, it seems like a perfect time to hit the high point...

Surge Effort and Just In Time Work

13 May 2020

Contributed by Lukas

The steady effort we put in to become a better developer can be redirected when needed.  This surge effort can provide us the extra steam we need to ...

Giving Back And Building a Brand

11 May 2020

Contributed by Lukas

We have often looked at ways to provide content as part of a side-hustle.  Thus, we will skip that topic this time around.  Instead, let's look at g...

Mastering Skills In Under Ten Thousand Hours

08 May 2020

Contributed by Lukas

There is a well-known book that describes mastery of skills as needing ten thousand hours.  The ideas put forth in the book have many arguments for ...

Mixing Side-hustle Tasks With Your Daily Job - Overlap Benefits

06 May 2020

Contributed by Lukas

Time is arguably our most valuable resource.  We can not buy extra time. We can only spend it as wisely as possible.  That means we need to be mindf...

Prior Work As a Starting Point For Higher Quality

04 May 2020

Contributed by Lukas

Our daily work to get better is not without positive side-effects.  One of the most powerful of these is the ability for us to build on prior work. ...

Self-Confidence That Comes From Incremental Improvement

01 May 2020

Contributed by Lukas

A big part of a good interview is self-confidence. Those that answer questions directly and confidently are more likely to impress than those that wav...

Stories Instead of Buzzwords - Showing What You Know

29 Apr 2020

Contributed by Lukas

There are numerous guides and articles on how to interview.  They all provide some great suggestions.  However, I rarely see an essential recommend...

I Can Find That Out,Saying I Do Not Know Yet

27 Apr 2020

Contributed by Lukas

We are asked questions every day.  Also, part of the expectation of our job is that we will have an answer.  However, we do not have to answer immed...

Accepting or Rejecting Job Offers

24 Apr 2020

Contributed by Lukas

Part of advancing our career includes accepting or rejecting job offers.  It may come as a surprise to you that we do have a choice.  We might even ...

One Offs, Side Projects, and Veering From Standards

22 Apr 2020

Contributed by Lukas

Rules are meant to be broken, and sometimes there is a reason for veering from standards.  We often do this to build a one-off or maybe a proof-of-co...

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