Develpreneur Blog • Latest
Latest Posts
Fresh thinking, practical patterns, and lessons that compound — built for developers who want to ship, lead, and build momentum.
The second part of our interviews with Trevor Ewen focuses on the value of a technical MBA. We discuss the benefits of the degree, the program, and the network it can build. This discussion…
Trevor Ewen Part 1 – Building Software
We start a new season of episodes full of interviews in a discussion with Trevor Ewen. Building software is an underlying theme of this part of our multi-part series of discussions with him. This…
Django-Python Tutorial Part 2
It is time for us to take our Python and Django skills to building a full application. This is part two in a two-part series of tutorials where we build an application from scratch. …
Django-Python Application Tutorial Part 1
It is time for us to take our Python and Django skills to building a full application. This is part one in a two-part series of tutorials where we build an application from scratch. …
Unit Testing In Python and Django
Our series on Python and Django moves into a focus on testing. Fortunately, unit testing is very easy to incorporate into your solution. We can provide some basic unit tests within minutes and improve…
A Solid Restart – Stop, Plan, Reset, Go
This special topic presentation comes during a time when things have been hectic for a while. Therefore, we are at a crossroads and it is a good time to stop and reset our goals…
Object-Oriented Design : Invest In The Design Process
We wrap up the season with a focus on the design process. There is a cost to doing this, as with most things of value. However, you will find that the benefits in tighter,…
Keep It Simple – Avoid Complex Object-Oriented Designs
Software developers are known for many traits. Unfortunately, one of those is ignoring the keep it simple philosophy. We tend to “show off” our prowess through complex designs and implementations. However, those rarely are…
Leverage Your Language – Use What It Gives You
An often overlooked facet of object-oriented design is how to leverage your language to speed development. Every coding language has features and strengths to make your design or implementation better. We should not design…
Finding Balance In Your Object-Oriented Design Complexity
There are many areas of life where moderation is required. Object-oriented design complexity is one of those situations. We can create a solution that is highly granular and flexible or one that is monolithic…