Develpreneur: Become a Better Developer and Entrepreneur
Episodes
When To Search For a New Job
20 Apr 2020
Contributed by Lukas
Sooner or later, most of us have a desire to search for a new job. This situation can arise from negative things like personal conflicts and lack of...
Marketing or Narcissism - How Much Is Too Much
17 Apr 2020
Contributed by Lukas
When we build a personal brand, there is a certain amount of "bragging" we need to do. This form of marketing can be seen as pure narcissism at time...
Addressing Old and Rusty Skills In An Interview
15 Apr 2020
Contributed by Lukas
Technology moves fast and is not likely to slow down. Therefore, cutting-edge knowledge we have today can quickly lose its value. Nevertheless, ju...
Research and Preparation For An Interview
13 Apr 2020
Contributed by Lukas
We spend a lot of time doing the work that makes us a better developer. Nevertheless, there is still some work we need to do as part of selling thos...
Non-Professional Work On Your Resume - It Is Valid Experience
08 Apr 2020
Contributed by Lukas
We often overlook the non-professional work we do in our life. It is easy to throw work experience on our resume when we got paid. However, what a...
Listing Education On Your Resume and Personal Branding
08 Apr 2020
Contributed by Lukas
We have looked at our professional experience and addressing it on a resume or personal branding site. In this episode, we look at the other major a...
Conferences As Professional Experience - A Full Resume
06 Apr 2020
Contributed by Lukas
There countless things we do during our careers that are easy to forget yet make us better. In this episode, we look at counting conferences as prof...
Your Personal Portfolio - Work and References On Your Branding Site
03 Apr 2020
Contributed by Lukas
We talked about a personal brand website. In this episode, we focus on the personal portfolio. This content is work examples, deliverables, and po...
Your Personal Branding Website - Advertise Yourself On The Web
01 Apr 2020
Contributed by Lukas
All of us should have a personal branding website of some sort. This goal can be achieved through a blog site, a web site that displays our portfoli...
Work Examples, Portfolios, And Showing Off Your Deliverables
30 Mar 2020
Contributed by Lukas
A frustrating part of my education was a need to show my work. I always wanted to get to the answer, and showing work slowed me down. However, wor...
Expired Certifications And Stale Resume Items
27 Mar 2020
Contributed by Lukas
Our continued drive to become a better developer will eventually lead to certifications. Therefore, it will lead to those certifications expiring. ...
The Focused Resume - Curating Your Experience
25 Mar 2020
Contributed by Lukas
We have looked at a focused form of a resume with the mini-resume. However, we tend to have a lot of excess in our resume as our career goes on. T...
A Mini Resume - Experience Summaries
23 Mar 2020
Contributed by Lukas
We have looked at resumes small and large during this season. However, it is worth our time to examine a mini resume. This format gets to the poin...
Using Your Side Hustle Experience On Your Resume
20 Mar 2020
Contributed by Lukas
One of the best ways to build experience and grow your skillset is through a side hustle. There is nothing wrong with using that side hustle experie...
Resume Extras - Including Bells and Whistles
18 Mar 2020
Contributed by Lukas
We have looked at resumes that are too large or too small. Now we discuss what makes one "just right." In this episode, our focus is on resume ext...
Large Resume Challenges - When Experience Becomes Too Much
16 Mar 2020
Contributed by Lukas
This episode delves into a problem that may seem a non-issue. We look at what to do with a large resume. The thin resume challenge may seem like a...
The Short Resume - Getting a Job With Minimal Experience
13 Mar 2020
Contributed by Lukas
We all have started our professional life with that most challenging obstacle in front of us, experience. I think all of us have experienced the cha...
Career Improvement - From Better Developer To Better Career
11 Mar 2020
Contributed by Lukas
We kick off the new season on career improvement with an episode to set the table. We take a look at what we will cover and how our attitude can dri...
Milestones An Excellent Tool For Marking and Driving Progress
09 Mar 2020
Contributed by Lukas
As we reach a milestone episode number (350), it is a good time for us to look closer at milestones. These project management tools may appear to be...
Schedule Adjustments - When To Change Course
06 Mar 2020
Contributed by Lukas
We spend a lot of time talking about planning and setting schedules. This activity is a necessary process. However, we should learn from our past ...
Best Practice Mistakes - Process Drift
04 Mar 2020
Contributed by Lukas
We all make mistakes. Even our best intentions can lead to errors. Thus, we can make best practice mistakes. While this may seem like an impossi...
Best Practice Urban Legends - Not Quite the Best
02 Mar 2020
Contributed by Lukas
Urban legends cover a broad range of topics and often have a feel of being correct, even when they are not. This phenomenon is not restricted to say...
The Cost of The Right Decision - Is It Worth It?
28 Feb 2020
Contributed by Lukas
Software developers and designers are often asked for a recommendation to approach a solution. The implication is that we know the right decision. ...
Software Architecture Deliverables - Provide The Story
26 Feb 2020
Contributed by Lukas
It is time to end another season. At this point, we need to revisit the idea of software architecture deliverables. In particular, we should spend...
Software Architecture Best Practices - Essential Ideas
24 Feb 2020
Contributed by Lukas
It is time to wrap up the season of software architecture from scratch. We have covered a broad range of topics and now are able to look over them ...
Middle Tier Architecture - Designing The Business Rules
21 Feb 2020
Contributed by Lukas
We have looked at a broad range of topics this season. However, it is time for us to tackle the middle tier architecture. Thus, we need to conside...
Architectural Documentation - Communicate Your Decisions
19 Feb 2020
Contributed by Lukas
At some point in your project, architectural documentation becomes an essential piece of the deliverables. This material is often a set of diagrams ...
Cohesion or Coupling - Essential Architecture Decisions
17 Feb 2020
Contributed by Lukas
A critical design decision in the object-oriented world is whether to choose cohesion or coupling. These two approaches are not mutually exclusive. ...
Class Architecture And General Grouping of Features
14 Feb 2020
Contributed by Lukas
Object names and namespaces are just the beginning of creating a class architecture. We need to consider globally available values, data hiding, abs...
Session Management - Architecting State Data
12 Feb 2020
Contributed by Lukas
Most modern business applications have some state or context. This model can be easy to implement in a stand-alone application. However, multi-use...
Application Programming Interface (API) Solutions Architected
10 Feb 2020
Contributed by Lukas
One of the most substantial challenges in system development is the application programming interface. The result is (ideally) a stable and well-def...
Integrations, Imports, Exports and Similar Architectural Considerations
07 Feb 2020
Contributed by Lukas
When we talk about creating an architecture for the future, integrations should always be a part of the discussion. These include importing, exporti...
Architecting System Logs and Logging - Finding Proper Balance
05 Feb 2020
Contributed by Lukas
System logs and logging is one of the least sexy things in software development. Nevertheless, they are highly valuable. The ultimate challenge in...
Messages and Notifications - Your Communication Architecture
03 Feb 2020
Contributed by Lukas
While the GUI is used for most of our user interaction, there are other methods to consider as well. The areas of focus in this episode will be mess...
Security And Authentication - Critical Architecture Concerns
31 Jan 2020
Contributed by Lukas
Hackers are everywhere. Thus, security and authentication are essential pieces of software architecture. There are so many common features of appl...
Scaling Up or Out Architectural Decisions
29 Jan 2020
Contributed by Lukas
Systems and solutions will grow if they are successful. Therefore, it is essential for us to consider whether this will be handled by scaling up or ...
Administrative Tools And Architecting Your Solution
27 Jan 2020
Contributed by Lukas
Nearly every solution includes some manner of administrative tools. These tools range from scripts and manual process steps to full graphical interf...
Core Component Architecture - Build a Strong Foundation
24 Jan 2020
Contributed by Lukas
No matter what we build, there is always a foundation of some sort. In software, the core component architecture provides us that foundation. Thes...
Architecting For a Sometimes Connected Application
22 Jan 2020
Contributed by Lukas
The modern world is full of options to connect your app to the Internet. Nevertheless, there are cases where you will have a sometimes connected app...
Architecting The User Experience
20 Jan 2020
Contributed by Lukas
Architecture design can start at the back-end or the front-end. In either case, you will end up architecting the user experience at some point. Th...
Architecting Large File Storage - Software From Scratch
17 Jan 2020
Contributed by Lukas
One of the architectural challenges that are often overlooked is large file storage. These may be documents, images, or other general binary structu...
Selecting Languages, Frameworks, and Libraries - Architecture From Scratch
15 Jan 2020
Contributed by Lukas
One of the rarest of decisions we are allowed to make is when it comes to selecting languages and frameworks or maybe even libraries for our project. ...
Architecting The Database
13 Jan 2020
Contributed by Lukas
In no particular order, we will look at architecting the database as we continue our tour of software architecture from scratch. There are several k...
Frontend or Backend Where To Start? - Software Architectural Decisions
10 Jan 2020
Contributed by Lukas
Every journey starts somewhere. When we architect a solution, we need to decide whether to start at the frontend or the backend. There are pros an...
Software Architecture - Agile vs Waterfall
08 Jan 2020
Contributed by Lukas
The decision of Agile vs Waterfall in software development is not often linked to architecture. However, there is a difference in your approach that...
Software Architecture From Scratch - Season Kick-Off
06 Jan 2020
Contributed by Lukas
We kick off the season on software architecture from scratch with an overview of what we will cover. We also set the table for the assumptions we wi...
Looking Forward and Planning for the Year Ahead
27 Dec 2019
Contributed by Lukas
As we near the end of a decade, it is time to consider planning for the year ahead. We need to consider the goals we want to achieve and how much be...
Year-End Success - Finish Strong
25 Dec 2019
Contributed by Lukas
We once again look at finishing strong. Our steady efforts and incremental progress should result in year-end success. However, there always seems...
Looking Back - How Did We Do With Our Prognostications?
23 Dec 2019
Contributed by Lukas
As we start into our last week of the year, it is a good time for looking back. Therefore, we think it is worthwhile to review what we proposed woul...
Making The Most Of Time Off and Holidays
29 Nov 2019
Contributed by Lukas
We wrap up Thanksgiving week with some recommendations for making the most of that time off. While you may be working frantically on Black Friday, t...
Thankful For Friends, Family, Even Co-Workers
27 Nov 2019
Contributed by Lukas
We continue our focus during the U.S. Thanksgiving week with a look at things to be thankful for. This episode, we look at people in our life. The...
Being Thankful For Effective Tools
25 Nov 2019
Contributed by Lukas
The Thanksgiving holiday is upon us in the United States. That allows us a week that is a little lighter than our normal workload and time to reflec...
Season of Lists Wrap-Up and Becoming a Better Developer
22 Nov 2019
Contributed by Lukas
We have reached the end of season 10. This episode wraps up our look at how lists can be a quick way to cover a lot of ground as topics go. This s...
3 Lessons We Can Learn From Lists
20 Nov 2019
Contributed by Lukas
This season has been an homage to clickbait and lists. Nevertheless, some values come from using lists to communicate. There are some critical conce...
Three Ways To Avoid Burnout
18 Nov 2019
Contributed by Lukas
The worst thing that can happen to your career is burnout. This situation can do lasting damage to your reputation as well as eat away at years of p...
Three Important Software Design Patterns To Recognize and Understand
15 Nov 2019
Contributed by Lukas
There are a wealth of reasons for understanding and recognizing software patterns. However, these three crucial software design patterns appear in m...
Three Signs Of Burnout - Address These Before Its Too Late
13 Nov 2019
Contributed by Lukas
The steady path of continuous improvement can be derailed by burnout. This situation can not only halt progress, but it can also cause us to fall ba...
Better Developers Do These Three Things
11 Nov 2019
Contributed by Lukas
It only makes sense that we would provide a list of things that better developers do during this season. That is a primary focus of this site and on...
Three Impressive Achievements We Can All Do
08 Nov 2019
Contributed by Lukas
All resumes are not created equal. There are impressive achievements we can list that will make us stand out from the crowd. While these are goals...
Interview Better With These Three Tips
06 Nov 2019
Contributed by Lukas
One of the ways to achieve your dream job is to interview better. That allows us to impress decision-makers and win the positions we are suited for....
Win Projects And Jobs Better With These Three Tips
04 Nov 2019
Contributed by Lukas
Our career path will inevitably require us to try to win projects or land a job. There are simply no ways to avoid that. That means that almost ev...
Three Tips To Avoid Writer's Block And Find Content Topics
01 Nov 2019
Contributed by Lukas
Writer's block is a nasty situation when you are trying to crank out regular content. This may be for a blog, a podcast, or a brown bag lunch sessio...
Three Tips for Faster Debugging
30 Oct 2019
Contributed by Lukas
It is time for honesty. There is a dirty little secret we need to discuss. It might be surprising even. However, we need to talk about the bugs ...
Build a Better To-Do List With These Three Tips
28 Oct 2019
Contributed by Lukas
Steady progress is an essential step in becoming a better developer. One tool for achieving this is to create a good set of tasks to complete. A d...
Three Key Skills For Database Developers
25 Oct 2019
Contributed by Lukas
Relational databases are an essential piece of many modern solutions. Thus, most developers have some exposure to SQL within the first few years of ...
Productivity Habits To Start Your Day Right
23 Oct 2019
Contributed by Lukas
One of our often stated goals is to make progress on our goals every day. That leads us to look for ways to create daily habits that promote prog...
Three Everyday Applications For Developer Productivity
21 Oct 2019
Contributed by Lukas
We live and breath technology. Thus, most of us have several everyday applications for developer productivity. While each of us has our way to wor...
Three Technical Certifications To Advance Your Career
18 Oct 2019
Contributed by Lukas
There are many ways to advance your career and earning potential. A degree is one path. However, technical certifications tend to be easier to ear...
Three Important AWS Services Developers Should Know
16 Oct 2019
Contributed by Lukas
We spent an entire season going over Amazon AWS services at a high level. That shows how many options you have available in that world. However, t...
Three Important Development Languages For Your Career
14 Oct 2019
Contributed by Lukas
In this episode of three things for improving your career, we look at important development languages. This is not a look at a primary language. T...
3 Habits For Every Day and a Happier Life
11 Oct 2019
Contributed by Lukas
We take a turn away from technology in this episode to focus on life. It is hard to be a better developer when your daily life is miserable. There...
Three Suggestions For Better Meetings
09 Oct 2019
Contributed by Lukas
There are some activities that are part of any job. While not all of these are also a common concern, it does seem that one often bubbles to the top...
3 Ways to Embrace and Improve Unit Testing
07 Oct 2019
Contributed by Lukas
Quality Assurance is an art as well as a skill. We all can randomly break things. However, testing is not just about breaking things. It is also...
3 Quick Ways To Manage Email
04 Oct 2019
Contributed by Lukas
It is impossible to provide modern productivity suggestions without including a way to manage email. This form of communication has done so much for...
Desktop Security - Three Ways To Turn Aside Hackers
02 Oct 2019
Contributed by Lukas
There are many areas where our three suggestions can make a quick improvement. Desktop security is one such topic. The subject of security comes u...
Three IDE Options For Improved Productivity
30 Sep 2019
Contributed by Lukas
Our tour of three things you can do to make your life easier will look at IDE options in this episode. We all have our favorite IDE within the first...
Three Tips For Writing Better Code
27 Sep 2019
Contributed by Lukas
In this episode, we look at a favorite topic. Here are three ways to write better code. We create a lot of source code during our career. Thus, ...
Three Ways To Improve Your Ability To Pass Certifications
25 Sep 2019
Contributed by Lukas
Our season of threes continues with a look at three ways to make it more likely for you to pass certifications. These tests vary a lot in style and ...
Season Kick-Off, Three Things You Should Know To Get Better
23 Sep 2019
Contributed by Lukas
We jump into a new season and a new topic. This season will bounce around a bit as we tackle three things to know about a subject in each episode. ...
Vending Machines For Passive Income
20 Sep 2019
Contributed by Lukas
One of the oldest methods of passive income is the use of vending machines. They even found some example in the ancient Egypt pyramids (no, they did...
Events, Parties and Networking for Passive Income
18 Sep 2019
Contributed by Lukas
In the world of passive income, what can be better than parties and networking as part of your efforts? I know that some of us do not find a lot of ...
Odd Jobs For Passive Income
16 Sep 2019
Contributed by Lukas
We have touched on a large number of potential passive income opportunities. However, there is an incredible number of lesser-known odd jobs as well...
Arts and Crafts To Passive Income
13 Sep 2019
Contributed by Lukas
While arts and crafts are not always a path to riches, they do often have some value beyond the material they are created from. Thus, hobbies that f...
Ridesharing For Passive Income - Plan Accordingly
11 Sep 2019
Contributed by Lukas
When you think of passive income, the idea of ridesharing is not likely to occur to you. However, there are ways to make this new opportunity work f...
Passive Income From Overages - Make a little more, generate revenue
09 Sep 2019
Contributed by Lukas
No matter what physical product is created, there are bits left over. Sometimes these are full, unused products. In this episode, we look at using...
Subscription-Based Products - The Holy Grail of Passive Income
06 Sep 2019
Contributed by Lukas
The best ways to generate passive income is through subscription-based products. These solutions are the gift that keeps on giving. We have a sale...
Passive Income Best Practices - Avoid Anti-Patterns
04 Sep 2019
Contributed by Lukas
There are passive income best practices we can follow to improve our odds for success. There are also anti-patterns we want to avoid. This area of...
Outsource And Automate For Passive Income
02 Sep 2019
Contributed by Lukas
We have often discussed how we can outsource and automate our processes. This approach allows us to reduce the hustle portion of our side-hustle. ...
Reducing Expenses For Some Passive Income
30 Aug 2019
Contributed by Lukas
It is hard to argue that reducing expenses is not the least exciting episode of this season. Nevertheless, this is an important part of our passive ...
Cashback and Rewards For Passive Income
28 Aug 2019
Contributed by Lukas
It is hard to flip through a magazine or sit through television commercials without being exposed to a cashback program. These come in many forms. ...
Turn Your Hobby Into Passive Income
26 Aug 2019
Contributed by Lukas
One of the best ways to generate a passive income stream is to profit from what you already do. We have looked at a couple of ways to do this. How...
Producing One-Time Content For Passive Income
23 Aug 2019
Contributed by Lukas
We have looked at regular content like blogs and podcasts for passive income. However, there are better options for passive income that are one-time...
Side Hustle To Passive Income
21 Aug 2019
Contributed by Lukas
A side hustle is an excellent way to improve your income. However, that word "hustle" implies that it is anything but passive. While that may be t...
Micro investing in Real Estate
19 Aug 2019
Contributed by Lukas
Real estate is an area where many investors make their money. However, in the past, it has required a sizable investment to get started. That is n...
Micro Venture Capital Investing for Passive Income
16 Aug 2019
Contributed by Lukas
As forms of passive income from investing go, the idea of micro venture capital investments is the best fit. These options can lose all of your fund...
Microloans and Passive Income
14 Aug 2019
Contributed by Lukas
Anyone that has ever been in debt has seen how lenders can make money. However, we often see the level of entry for a lender is far beyond our means...
Passive Income From The Stock Market
12 Aug 2019
Contributed by Lukas
When you think of your money working for you, there are several options. However, the stock market is one of the best potential returns with easy en...
Public Speaking For Passive Income
09 Aug 2019
Contributed by Lukas
There are several passive income and side hustle options that get mentioned over and over. Public speaking is one of those options. It seems like ...
Content Producer For Passive Income
07 Aug 2019
Contributed by Lukas
While not precisely passive, a content producer can open up multiple streams of revenue. We will point back to this option as a potential step in se...
Affiliate Links For Passive Income
05 Aug 2019
Contributed by Lukas
One of the most popular methods of passive income is the use of affiliate links. While there are courses and numerous books about it, there is a lot...