Navigating Uncertainty: How I'm turning downtime into creative growth
- Mark Waldron
- 1 day ago
- 4 min read
Updated: 14 hours ago

Finding yourself between contracts can feel like standing at a crossroads without a clear path. It’s a moment filled with uncertainty, but also opportunity. Right now, I’m in that exact spot—no active contract, but plenty of ideas and energy. Instead of waiting for the next gig to come knocking, I’ve decided to take control of this time. I want to build websites, create products, and share what I learn along the way. This blog is where I’ll document that journey.
Making the Most of Downtime Between Contracts
Being between contracts might seem like downtime, but I see it as a chance to focus on projects that often get pushed aside during busy work periods. This is my moment to experiment, learn, and grow without the pressure of immediate deadlines. I’m treating this phase as a creative playground where I can build things that matter to me and potentially to others.
My goal is simple: use this time wisely to develop websites and products that can generate passive income. That means creating something once and letting it earn money over time without constant effort. It’s a smart way to build financial stability while sharpening my skills.
Earning Passive Income Through Creative Development
One of my main objectives is to create websites or digital products that bring in passive income. Passive income isn’t about getting rich overnight. It’s about setting up systems that work for you in the background. By focusing on quality and usefulness, I hope to attract users who find value in what I create. Over time, this can lead to steady earnings that complement contract work or even replace it. Some time ago I went through a period of purchasing domains names that I thought could be useful or valuable or both. I did manage to sell a couple and turn a profit, but there are others that I kept in order to develop further. Now is the time to take a look at those domains and see what I can do.
Exploring AI Tools for Content and Coding
Artificial intelligence is changing how we create content and code. I’m diving into AI tools to see how they can help me generate ideas, write content, make decisions, and even speed up coding tasks. For instance, I use AI to brainstorm blog topics or draft outlines, which saves time and sparks creativity.
On the coding side, AI-assisted development tools could help me write cleaner code faster and catch errors early, so lets explore that some more. This hands-on experience with AI is not just about efficiency; it’s about understanding how these tools fit into the future of work. I want to share what I learn here, so others can benefit too. One of my main goals is to incorporate a large element of AI into the first site that I design. Maybe start simple and expand out, but I definitely intend to make sure that AI is used and it adds value to the product or website in a visible way.
Improving UI Development Skills
User interface (UI) design is a crucial part of building websites and apps. I’m dedicating time to improve my UI skills by experimenting with new design trends, tools, and frameworks. This includes learning how to create interfaces that are not only visually appealing but also easy to use.
I have for a while now been a little too reliant on the expertise of other members of my team for UI. I don't want to fall behind on current trends and options so lets get fully into exploring what is out there and create something cool, from the ground up.
Showcasing Work to Boost My Profile
Sharing my projects and progress is important for building a professional profile. I plan to document everything on platforms like LinkedIn, where potential clients or employers can see my skills in action. This transparency helps build trust and opens doors to new opportunities.
By posting regular updates, tutorials, and case studies, I hope to connect with others in the industry and create a network of support and collaboration. It’s also a way to hold myself accountable and stay motivated.
Practical Steps I’m Taking Right Now
Setting clear goals: I break down big projects into manageable tasks with deadlines.
Learning daily: I dedicate time each day to study new tools, frameworks, or design principles.
Building small projects: Instead of waiting for the perfect idea, I start with small, achievable projects that can grow.
Using AI tools: I experiment with AI for writing, coding, and brainstorming to speed up my workflow.
Sharing progress: I post updates on LinkedIn and this blog to track my journey and get feedback.
What You Can Take Away From This
If you’re between jobs or contracts, you don’t have to wait passively. This time can be a powerful opportunity to build skills, create something meaningful, and prepare for the future. Focus on projects that excite you and have the potential to grow over time.
Explore new tools, especially AI, to work smarter. Improve your skills with hands-on practice and share your progress openly. This approach not only builds your portfolio but also connects you with others who can support your journey.
I invite you to follow along as I share what I learn, the challenges I face, and the successes I celebrate. Together, we can turn uncertainty into a time of growth and creativity.


Comments