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

10 Apr 2026 How to learn programming and CS in the AI hype era interview with dev and prof Mark Mahoney

Large Language Models (LLMs) can aid in programming education for basic tasks and guidance but are unreliable for complex development, with experts advocating hands-on practice, critical analysis, and traditional methods to build foundational skills, while emphasizing LLMs as supplementary tools rather than replacements for human mentorship and experiential learning.

3 Apr 2026 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing

Development practices, critiques of server-side rendering overuse, polyglot programming, simplicity in frameworks, career shifts from snowboarding to tech, education through community college, streaming for growth, and cautious use of LLMs in favor of human expertise and adaptability in evolving tech.

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