
Develpreneur: Become a Better Developer and Entrepreneur
This podcast is for aspiring entrepreneurs and technologists as well as those that want to become a designer and implementors of great software solutions. That includes solving problems through technology. We look at the whole skill set that makes a great developer. This includes tech skills, business and entrepreneurial skills, and life-hacking, so you have the time to get the job done while still enjoying life.
Latest episodes

Oct 6, 2022 • 21min
The Benefits of SAAS Products - TrackMage Decisions
We continue our interview with Irina Poddubnaia of TrackMage to discuss the benefits of SAAS solutions, why they chose them, and how to distinguish your solution from the pack. This delves into many practical challenges for building traditional software. Then, we switch gears to focus on how a similar solution can differ in critical areas. Delivery Over Packaging The bottom line of benefits of SAAS solutions is that you can focus on delivering features over platform configuration headaches. Rather than spend time tightly integrating into an OS or device, a SAAS approach tackles that once, and then developers can move forward, adding features and resolving bugs. Yes, there are some admirable aspects of an installed application, but how often would you rather have features than that level of accessibility? Different Goals There are many ways to deliver software in the modern world. These range from plugins, to applets, to installed applications, SAAS, and more. These products may also be focused and simple to create or full-featured and highly complex. The challenge with selling your product comes down to highlighting where it fits in the mix. Customers are not always clear on how the options compare. While this is one of the benefits of SAAS products, i.e., you can quickly add those quick-to-build features and make them available. It also can be confusing. Customers may see a simple plugin providing one or two features you offer and try to equate the products. It is up to you to craft the story for your product and why the other options fall short. A Little Background Irina is a SAAS founder and a business consultant specializing in Operations and Processes Optimization. Irina has over eight years of experience in eCommerce with its different challenges and obstacles. These span from running a fulfillment center in China, where she was living for over two years, to launching her own SAAS "TrackMage." TrackMage allows eCommerce stores 5-10% extra sales by simplifying the customer experience. Likewise, it will enable them to track their products on the platform and do the upsell, then automatic follow-ups for reviews. Free ebook: https://trackmage.com/flywheel-extra-sales/ Irina's Linkedin: https://www.linkedin.com/in/irina-poddubnaia TrackMage Linkedin: https://www.linkedin.com/company/34952655/ Track Mage Site: https://trackmage.com/ The E-Book Free ebook "How To Make 5-10% Extra Sales On Autopilot Without Increasing Your Ad Spend Or Hiring More Staff." Here is the brutal truth about eCommerce: Most eCommerce sellers focus on getting traffic to their stores. Paid ads, affiliate promotions, events, direct outreach, SEO, etc. The thinking goes like this: traffic -> paying customers and more traffic -> more paying customers. So, all this becomes a race to get as much targeted traffic as possible. While doing that, they forget about existing customers. Do you know that it costs you five times more to acquire a new customer than it takes to keep an existing one? The probability of selling to an existing customer is 60-70%, while the chance of selling to a new prospect is 5-20%In this guide, she explains how you can drive back traffic to your store after purchase and make 5-10% extra sales by upselling your existing customers. All this while they are waiting for their orders. This technique doesn't require coding and is easy to apply.

Oct 4, 2022 • 21min
An Interview with Irina Poddubnaia of TrackMage
The new season kicks off with an interview with Irina Poddubnaia of TrackMage. This season will once again explore how others have found success and the lessons learned along the way. The topics for this interview include SAAS benefits, building your team, and providing the best experience for your customers. Track Mage Site: https://trackmage.com/ Scratch Your Itch Irina spent her early professional years as a project manager and learning how to build software. She spun these experiences into a plan for solving some of the common problems she saw customers struggle with. Thus, TrackMage was born. It is a story of a side hustle and bootstrap approach that grew into a solid solution and full-time focus. Integrations and Challenges No success story is without challenges, obstacles, and strong decisions. The TrackMage story is no different. This is an industry with many competitors and companies to partner with. However, this is an example of selecting a focus and sticking with it. While the solution may seem like a niche approach, it is useful to almost every business. A Little Background Irina is a SAAS founder and a business consultant specializing in Operations and Processes Optimization. Irina has over eight years of experience in eCommerce with its different challenges and obstacles. These span from running a fulfillment center in China, where she was living for over two years, to launching her own SAAS "TrackMage." TrackMage allows eCommerce stores 5-10% extra sales by simplifying the customer experience. Likewise, it allows them to track their products on the platform and do the upsell, then automatic follow-ups for reviews. Free ebook: https://trackmage.com/flywheel-extra-sales/ Irina's Linkedin: https://www.linkedin.com/in/irina-poddubnaia TrackMage Linkedin: https://www.linkedin.com/company/34952655/ The E-Book Free ebook "How To Make 5-10% Extra Sales On Autopilot Without Increasing Your Ad Spend Or Hiring More Staff." Here is the brutal truth about eCommerce: Most eCommerce sellers just focus on getting traffic to their stores. Paid ads, affiliate promotions, events, direct outreach, SEO, etc. The thinking goes like this: traffic -> paying customers and more traffic -> more paying customers. So, all this becomes a race to get as much targeted traffic as possible. While doing that, they forget about existing customers. Do you know that it costs you five times more to acquire a new customer than it takes to keep an existing one? The probability of selling to an existing customer is 60-70%, while the probability of selling to a new prospect is 5-20%In this guide, she explains how you can drive back traffic to your store after purchase and make 5-10% extra sales by upselling your existing customers. All this while they are waiting for their orders. This technique doesn't require coding and is easy to apply.

Sep 8, 2022 • 21min
Lessons Learned - A Better Life
There is an amusing irony to the idea that more mistakes can lead to a better life. While the trip can be a challenge, the end is enjoyable. We see this in many "overnight success" stories if we fail to look at the journey. It is not the same as the end justifying the means. However, learning from mistakes is a way to make the most of the price paid for them. We cannot roll back time, but we can avoid repeating it. Better Developer And Better Life The stories shared in this season did not all focus on becoming a better developer. Nevertheless, they point to a better life, which leads to that more specific goal. We are not able to be our best in one area if we are not also examining all areas of our life. It is like a race car with a top-notch engine but shoddy tires. We are the combination of all of our attributes. The Lesson Learned Life is treacherous, and no one gets out alive. However, we can spend time learning from our mistakes (and those of others) to make it more fun over time. We can even see mild to wild success from those early errors. Maybe the secret to a happy life is eliminating enough bad choices that only the best options are left. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Sep 6, 2022 • 17min
Incremental Improvement and Progress - Do It Now
We often talk about momentum and incremental improvement as substantial steps towards progress. However, we have to take action to benefit from those. Thus, we have another facet of failing to take a step. Not only do we not make any progress, but we also find ourselves in the same situation weeks, months, or years later. On the other hand, a little activity can put us in a far better position for the future. Incremental Improvement Leads To Significant Progress There are many examples of little steps covering substantial ground. Progress and incremental improvement add up to a much better situation over time. For example, if you want to get better at situps, you can start with one a day. Even if you add one to that each week, you should be easily capable of 50+ situps after a year. That may be a long time, but it is better than still being stuck at zero pushups a year from now. While that can be a noticeable physical difference, it holds for many other pursuits. Anything that requires time or repetition can be addressed this way. Even writing a book can be achieved one page at a time. Most of our achievements are not done in one bug effort but are the culmination of many smaller steps. The Lesson Learned I have lived enough years to recognize numerous potential goals that were not achieved (yet) because I failed to get started. If only I had started, I could play guitar, juggle, or have commercial software among my skills and achievements. While those opportunities are in the past, that does not mean they are lost. That makes our action similar to planting a tree. The best time was years ago, but the second best time is to do it today. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Sep 1, 2022 • 18min
Save Your Work - Avoid Simple Mistakes
Sometimes the obvious escapes us. The suggestion to save your work often and habitually is one of those apparent recommendations. It is a newer phenomenon as we have to worry about data loss through various means. Likewise, we have a virtual workplace, and the idea of our work not being done until it is committed is new. The latest generations may not see it that way, but "us old folks" do. There was no need to "save your work" on a typewriter or a written journal. When you performed an action, it was done. The idea of saving or committing our work is a new challenge. Save Your Work - Avoid Loss First and foremost, we must consider saving our work before an application dies or power is interrupted. While these occurrences are not necessarily typical, they are destructive when we fail to save early and often. We also might run into a situation where we thought our work was done and saved, but it was not. That can be frustrating when you send a partial document in an email or cause a loss of valuable time when debugging old source code. When in doubt, just hit save again. The time you save may be your own. The Lesson Learned I am not sure how many people are surprised that save your work rose to the top suggestion for debugging. While this is often a technical and complex task, it also has simple facets. That is a lesson in itself. We can overthink problems and skip right past the simplest solution. Often that simple step gets us to our solution quickly and easily. However, we must accept that sometimes we make silly mistakes, or human error enters the equation. Next time you are perplexed by a problem, step back to square one and ensure you save your work first. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Aug 30, 2022 • 16min
You Have To Risk To Succeed - The Shot Not Taken
There is a great truth among those that have been successful. One must take a risk to succeed. The safe road is too popular. Thus, most people take it, and you will travel a path of high traffic. The nature of success in a noticeable way is that you are among a minority of the population. For example, we can all tie our shoes, and most take a common path. That is why no one talks about their success in tying shoes. I guess it is important to note I am talking about Success as a significant achievement, not simply completion or avoiding failure. We Must Accept Risk To Succeed There is an investment required for almost any success. Likewise, we can lose what we invest, whether time, money, or relationships. That equates to risk. While we can mitigate risk, we can never eliminate it completely. Unfortunately, it is hard to argue that we do not gain larger success without a corresponding risk. Therefore, we have to risk to succeed in a meaningful way. That gets us to the point of this story. We have to try out an idea if we are ever going to take advantage of it. The Lesson Learned The road of life is littered with ideas, some brilliant, that never saw the light of day. Some genius got so far as to think about how that idea could change the world and then let it die a horrible death. No one will come to you, pluck out your good ideas and implement them. Thus, we have to take a step (or leap) of faith in ourselves and take a shot at making the idea a reality. That can be risky. However, you have to take a risk to succeed. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Aug 25, 2022 • 18min
Multiple Contact Options - Make The Most Of Them
We often feel like we can not get away from work and those that want our time. However, multiple contact options can easily be overlooked. That can cause delays and information loss. The ease of communication in the modern world should not convince us to overlook the need for contingencies and other channels. Any time we rely on one path, it can be blocked and stop progress. That goes for our available communication channels as well as any physical path. We All Have Multiple Contact Options To Share While we all have preferred ways to communicate, we also have other options. None of us are so special that we can ignore multiple contact options for those that are most important to us. Yes, that can even mean our customers and coworkers. We can look at the negatives, such as getting a call at an inconvenient time. However, we might also get a call that says we need to stay home from work today due to weather or some other emergency. Not all "surprise" news is negative. In any case, we are always better off when we can choose what to ignore rather than have the choice forced on us. The Lesson Learned There is value in having at least a couple of communication channels you are comfortable with. These can be a primary and emergency or a 1A and 1B option. The essential point is to have more than one just in case the other goes down. The message you do not miss could be the one that changes your life. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Aug 23, 2022 • 17min
Stay Healthy Or Pay The Price
We provide many ways to become a better developer. One of the best ways to do hits over the long run is to stay healthy. Big things like cancer and chronic disease can disrupt your career. However, smaller things like the flu or seasonal cold can also knock you out for days or weeks. That unplanned "time off" can cause a sizeable setback. Likewise, it can derail time-critical plans and cause missed opportunities. Stay Healthy As A Good Investment There is a cost to doing healthy things. It takes time to exercise and eat well. Regular rest is often seen as directly opposed to the high octane lives of the driven. While less sleep and focusing on your projects can be useful in the short term, that will catch up to you. You effectively roll the dice when you skip over healthy habits to hit that deadline. That can be an effective way to squeeze every minute out of your day. On the other hand, it can lead to a "surprise" illness that takes out days or even years of your life. A healthy body is much more likely to shrug aside illness of all sorts and avoid chronic issues. The Lesson Learned We have natural alerts to help us stay healthy. Our bodies will slow, grow tired, or send pain signals when we fail to care for them. Those signals are warning signs that often can help us change course long before things become unmanageable. It makes no sense for us to spend so much time looking for signs that a project is going off track and ignore our lives doing the same. If you need more motivation to stay healthy, then look at the articles that link it to wealth, such as this one. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Aug 18, 2022 • 21min
Take The High Road - Avoid Shady Partners
In this episode, we share a story that shows us to take the high road. It is a road less traveled but one worth the effort. While shortcuts and quick fixes are often mistakes, shadowy paths can also be far more costly than expected. There is far more at stake than a single goal. Our reputation and its impact on our future must also be considered. Take The High Road - A Worthy Plan The error of this episode comes from a partner who (unwittingly) shifted his hard work to me. While it is not a mistake I made, it is one that I witnessed and shows us consequences. I gained a client for years that only came through his foolish approach to business and trust. This story also points to how we approach the delivery of bad news. Sometimes we over-think the situation, hedge our message, or try to hide it. In the end, it is often much better to deliver the news directly and clearly. When we water it down, we show a lack of trust in the recipient. Thus, we start in a weak position for good communication. The Lesson Learned When we have two paths to take, take the high road. Honesty and clarity will win out over deception and trickery. The best client relationships are partners; we cannot have that without trust. They trusted us enough to hire us in the first place. So why would they suddenly bail out on that trust over disappointing news? Even if our mistake led to the bad news, it is better to lay things out clearly and avoid getting stuck in a web of deceit. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."

Aug 16, 2022 • 19min
Project Completion - Cross The Finish Line
Project completion is the focus of this episode. We discuss how to start and implement a solution but ignore finishing. That changes in this story. We look at how "moving the goal line" can be expensive and self-defeating. On the contrary, we are often far better off declaring victory and putting a stake in the ground. That gives us a solid foundation to build on. When we do not, we often find ourselves on shifting sand. That causes delays, overruns, and unneeded frustration. Project Completion - Declare Victory One of the essential facets of the Agile Manifesto is delivering working software. That seems like something that should go unsaid. However, we see that being an issue in far too many projects. When there is a moving goalpost for a milestone or completion that vexes us. Likewise, it causes delays, confusion and pummels morale. However, those are just the highlights. There is much to be gained by declaring something "done" and building on that. The label and related processes help solidify what we have and stabilizes the solution. When we delay completion for "small additions," we block our solution from getting to a static and stable state. It is not different from teasing someone with a gift and constantly taking it away again. The Lesson Learned Stick to the plan. We have requirements, design, and implementation plans to keep our focus. That includes Agile projects where we have an undefined number of sprints to get to project completion. Rather than "sneaking" in scope creep, we need to work towards completion first. That allows us a better approach to project completion and then a focus on the next phase or version. We can declare victory, take a deep breath, plan our next moves, and then progress with a fresh mental start. Never underestimate the value of such milestones. If you like this season, you will probably like Scott Adams' book, "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life."