Skip to content
Back to Notes
TalkSpeaking2 min read

Freelancing Isn't Free

Event
AustinJS Meetup
Overview

If you're an engineer transitioning into freelancing, developing the skills necessary to succeed in this new landscape is essential. This talk covers the primary strategies for making money as a freelancer, from building confidence to finding high-paying clients, establishing professional credibility, and the practical steps needed to succeed as an independent contractor in the competitive tech market.

Technologies
FreelancingBusinessConfidenceProfessional Development

This is from the archive. It is kept for reference, so some details and numbers are out of date.

Key Insight

Confidence is Key

Fake it until you make it. As a new freelancer, you may not have the confidence that comes with experience. However, it's crucial to project confidence at all times. When interacting with clients, pretend you've been there before. If a client asks if you've signed a big deal before, say yes. Don't be nervous; sound confident, even if you're sweating and crying afterward.

Professionalism

Be Professional

01

Clear Process & Scope

Having a straightforward process and well-defined scope of work

SOW TemplatesProject PhasesClear Deliverables
02

Professional Contracts

Creating serious and professional contract agreements

Legal ProtectionTerms & ConditionsIP Rights
03

Business Setup

Legitimate business structure with proper invoicing systems

LLC FormationBusiness BankingInvoice Systems
04

ACH Payments Only

Professional payment methods that reduce fees and chargebacks

Bank TransfersNet 30 TermsNo PayPal
05

Transparent Communication

Over-communicating with clients about progress and issues

Weekly UpdatesIssue ReportingProactive Communication
Getting Started

Finding Work

Finding Work
  • Start Small
    Begin with manageable projects to build confidence
  • Use Freelance Platforms
    Leverage platforms like Upwork, Guru, or Freelancer to find clients
  • Build Portfolio with Small Projects
    Take on small projects (5 hours or less) to build your portfolio and gain confidence. As you complete more projects, you'll grow in confidence and be able to increase your rate
  • Cold Outreach Strategy
    If you're feeling courageous, try cold-calling potential clients. Offer them a valuable service, like a website, for $5,000; they will be more likely to take you seriously
Growing Client Base

Starting small and being strategic helps you build a portfolio and confidence that leads to bigger, higher-paying opportunities.

The Essentials

Focus on What Matters

Skip the complexity. These four essentials will establish your credibility and get you started immediately.

Professional Domain & Email

Get yourname.com and hello@yourname.com

Domain RegistrationProfessional EmailCustom Branding

Simple Business Website

One-page site with your services and contact info

Landing PageService ListContact Form

Legal Business Structure

LLC formation and business banking setup

LLC FilingBusiness Bank AccountTax Setup

Business Banking & Credit

Bluevine account and business credit card

Business BankingCredit BuildingExpense Tracking
Results

Success by the Numbers

Real outcomes from engineers who've made the transition to successful freelancing

$75/hr
Average Rate After 1 Year
6mo
Time to Full-Time Income
40%
Higher Earnings vs Employment
90%
Client Retention Rate
FAQ

Frequently Asked Questions

While feigning confidence is okay, don't lie about your skills or experience. If you need clarification on a project, tell the client you need extra time to scope it. Spend the necessary time learning and becoming an expert. Lying about your skills will cost you money and damage your reputation.

Keep reading

Related notes

Article
Technology

Agent Harness 101

Every coding agent is a short loop: ask the llm, run the tools it asks for, and stop when it asks for nothing. The harness is everything around that loop that keeps it safe and durable, and each of its primitives (session, thread, turn, tool, permission and agent) is written here as a real schema. Ends with a scripted demo that follows one message from the moment you press enter to the final answer.

AIAgentsArchitecture+2
The Innovation LabRead
Article
Technology

Take the Keys Away From Your Agent

A process that runs model-authored code should hold no credential worth stealing and have no route to anywhere it could send one. Builds that from the bottom up: what TCP, HTTP and TLS actually are, how certificate authorities decide who you believe, and what a proxy can and cannot see. Ends with an interactive walkthrough of one request through every process that touches it, which you can rerun on a flat network to watch the whole thing become irrelevant.

SecurityNetworkingTLS+3
The Innovation LabRead
Article
Technology

AI Workflows That Don't Rot Your Codebase

AI is leverage only inside a disciplined loop — plan, devil's-advocate, execute, post-mortem, improve your skills. Let it push ahead unsupervised and the same tool quietly wrecks the project: drifting to mimic old code, writing docs that pass typecheck but lie, leaving half-refactors and parallel types behind. A field guide to the loop that ships and the anti-patterns that sink, with downloadable skills and a real brand-book deliverable.

AIWorkflowsAgents+3
The Innovation LabRead

Get in touch

Have a question about something I wrote, or want to talk? Send me a message.