More FreeCodeCamp Podcast episodes

How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview) thumbnail

How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview)

Published 13 Mar 2026

Duration: 01:47:29

This guide provides expert advice on freelancing, client management, and navigating AI in the modern workforce, offering practical strategies for building a sustainable and value-driven career.

Episode Description

Today Quincy Larson interviews Luke Ciciliano. He's a front-end developer who runs Modern Website Design, a software consultancy that builds solutions...

Overview

The podcast discusses several new educational resources, including a four-hour AI Infrastructure course covering GPU architecture and CUDA, a one-hour Full-Stack JavaScript course for building screen-sharing platforms, and a five-hour ML Ops course introducing tools like Hugging Face and MLflow. These courses aim to equip learners with skills for AI, web development, and machine learning deployment. A central focus of the content is an interview with Luke Cicilliano, a longstanding self-taught developer who runs a consultancy for small-to-medium businesses (SMBs). He highlights the growing opportunities in the SMB market, despite AI and low-code tools, due to persistent gaps in technical literacy among business owners. His strategies emphasize long-term client relationships, proactive communication, and emphasizing human expertise over automated solutions.

The discussion also explores the evolving role of freelance developers, stressing the importance of client education, maintaining high-quality work, and addressing unspoken needs beyond technical implementation. Case studies, such as rebuilding a locksmith businesss website and resolving a clients crisis after a previous developer disappeared, illustrate the value of reliability and tailored solutions. The podcast underscores the necessity of balancing technology with real-world logistics, such as integrating software with physical processes, and the enduring demand for human problem-solving. Additional themes include the impact of AI on client expectations, the preference for recurring revenue models over one-time payments, and the importance of soft skills like communication and empathy in fostering trust. The content also reflects on the developers personal journey, influenced by a strong work ethic from family history during the Great Depression, and reflections on career choices, freelancing challenges, and adapting to technological shifts.

Recent Episodes of FreeCodeCamp Podcast

27 Mar 2026 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray

AI engineering integrates large language models with infrastructure via "harnesses" to enhance output quality, prioritizes practical application over model retraining, and emphasizes continuous learning, ethical alignment, and balancing technical skills with collaboration and strategic thinking in a rapidly evolving tech landscape.

More FreeCodeCamp Podcast episodes