Uploaded May 2024 | Updated September 2026, 2 weeks ago
This is what I am doing to start building my freelancing agency as a self taught developer.
Even if you are new to programming. I will cover what I am doing to create my first offering two clients, and what approach I am taking.
We will explore the necessary skills you need to have, the tools you can use to streamline your development process, and strategies for finding clients.
Whether you're just starting out or looking to transition into freelancing, this video will provide you with valuable insights and tips to help you succeed. Join me on this journey as I share with you what I am doing to build by free lancing business.
I go in depth in to these topics that will help you get started if freelancing even if you are just starting to code or are a self taught developer.
1. Find a suitable theme: Look for simple themes on platforms like Tailwind Awesome or Theme Forest that closely match your client's website requirements. Choose a theme that can be easily customized and updated.
2. Familiarize yourself with headless CMS: Explore different headless CMS options like Strapi to add a backend to your project. Consider using your favorite CMS that will be easy for your clients to update and manage their website content.
3. Build your project: Utilize the chosen theme as a starting point to create the project. Customize the theme according to your client's specifications and requirements. Use the headless CMS to connect the frontend and backend, allowing your clients to easily update and manage their website content.
4. Choose a deployment solution: Research and select a deployment solution that fits your needs, such as Vercel, Netlify, or Strapi Cloud. Opt for a solution that simplifies the deployment process, saving you time and effort.
5. Identify your target clients: Define your target audience, such as small businesses, restaurants, coffee shops, etc., that require informational websites. Focus on a specific niche to start with and expand from there.
6. Determine your offering: Decide on the specific service you will offer, such as building small business informational websites using next.js, a chosen theme, and a headless CMS. Concentrate on delivering this one service instead of trying to cater to all client demands.
7. Market and promote your services: Utilize word-of-mouth marketing by leveraging your existing network and client referrals. Create content on platforms like YouTube or blogs showcasing your skills and attract potential clients. Participate in relevant forums and engage with small business owners. Utilize social media platforms like LinkedIn and Twitter for promotion.
Hope you enjoyed this video. Let me know in the comments any question or suggestions that you have.
This is what I am doing to start building my freelancing agency as a self taught developer.
Even if you are new to programming. I will cover what I am doing to create my first offering two clients, and what approach I am taking.
We will explore the necessary skills you need to have, the tools you can use to streamline your development process, and strategies for finding clients.
Whether you're just starting out or looking to transition into freelancing, this video will provide you with valuable insights and tips to help you succeed. Join me on this journey as I share with you what I am doing to build by free lancing business.
I go in depth in to these topics that will help you get started if freelancing even if you are just starting to code or are a self taught developer.
1. Find a suitable theme: Look for simple themes on platforms like Tailwind Awesome or Theme Forest that closely match your client's website requirements. Choose a theme that can be easily customized and updated.
2. Familiarize yourself with headless CMS: Explore different headless CMS options like Strapi to add a backend to your project. Consider using your favorite CMS that will be easy for your clients to update and manage their website content.
3. Build your project: Utilize the chosen theme as a starting point to create the project. Customize the theme according to your client's specifications and requirements. Use the headless CMS to connect the frontend and backend, allowing your clients to easily update and manage their website content.
4. Choose a deployment solution: Research and select a deployment solution that fits your needs, such as Vercel, Netlify, or Strapi Cloud. Opt for a solution that simplifies the deployment process, saving you time and effort.
5. Identify your target clients: Define your target audience, such as small businesses, restaurants, coffee shops, etc., that require informational websites. Focus on a specific niche to start with and expand from there.
6. Determine your offering: Decide on the specific service you will offer, such as building small business informational websites using next.js, a chosen theme, and a headless CMS. Concentrate on delivering this one service instead of trying to cater to all client demands.
7. Market and promote your services: Utilize word-of-mouth marketing by leveraging your existing network and client referrals. Create content on platforms like YouTube or blogs showcasing your skills and attract potential clients. Participate in relevant forums and engage with small business owners. Utilize social media platforms like LinkedIn and Twitter for promotion.
Hope you enjoyed this video. Let me know in the comments any question or suggestions that you have.




![Strapi v5 Crash Course 2025 [ Part 11 Build the Blog content collection type ]
In this Strapi tutorial part 11, we will build out our Blog collection type.
Lesson Notes: 👉 https://www.codingafterthirty.com/courses/strapi-5-crash-course-2025/building-out-our-blog-section-in-strapi
👉 Learn more about Strapi: https://strapi.link/learn-more
In this video, well build a blog with Strapi! In this video, we’ll cover everything you need to know about setting up your blog API, managing articles, authors, and tags.
- Setting Up Strapi: We’ll start by creating our article collection type, complete with title, description, and featured image.
- Adding Authors and Tags: Next, I’ll show you how to create an author collection and tag system to organize your articles efficiently.
- Populating Data: You’ll learn how to write middleware to populate related data, ensuring your API provides comprehensive information in responses.
- Testing with Postman: Finally, we’ll test our article API to ensure everything’s functioning as expected.
Key Takeaways: By the end of this video, you’ll have a fully functional blog backend powered by Strapi, ready for your front-end development! Strapi v5 Crash Course 2025 [ Part 11 Build the Blog content collection type ]](https://i.ytimg.com/vi/U79F0BU6-ig/mqdefault.jpg)





