Discover the Best Books & Courses for Developers by Indie Authors
Learn from the best indie experts with our curated collection of books and courses for developers.
Advanced Inertia
Master advanced Inertia.js concepts with this 180-page guide, featuring real-world Laravel integration, best practices, and Mixjobs' source code.
Astro Course
Learn Astro from basics to advanced via this project-based course covering core concepts, dynamic routing, APIs, and integrations.
Advanced React & GraphQL
Build a full-stack online store using React, Next.js, and GraphQL with Wes Bos' hands-on course. Learn modern tech like Apollo Client, Keystone.js, and testing best practices.
Beginners Guide to Web Security
Learn web security fundamentals with this 100+ page guide, covering vulnerabilities, HTTPS, SSL, tools, and prevention techniques.
Battle Ready Laravel
Learn to audit, test, fix, and improve Laravel applications with actionable techniques for writing secure, maintainable, and efficient code.
Beginner JavaScript
Learn JavaScript fundamentals with Wes Bos in a beginner-friendly, exercise-rich course that covers all the core concepts and practical projects.
Boost Your Git DX
Level up your Git workflow with 363 pages of advanced tips, tricks, and tools curated from 11+ years of Git experience—ideal for daily Git users.
Building macOS apps with SwiftUI
Learn to build, publish, and distribute macOS apps with SwiftUI through practical projects, covering both development basics and app release.
Command Line Power User
Learn a modern command line workflow with ZSH, Oh-My-Zsh, Z, and custom setups in this free 11-video series for web developers.
Common Mistakes in Laravel
Avoid common Laravel pitfalls with this concise guide. Covers performance, deployment, and maintenance tips for clean, reliable code.
Complete Guide to CSS Flex and Grid
Learn CSS Flexbox and Grid through 70+ real-world examples, using either Pure CSS, Tailwind CSS, or both, with working demos.
Consuming APIs in Laravel
Master robust API integrations with Laravel using Saloon, testable patterns, error handling, and secure webhook practices.
Crafting Interpreters
Learn to create your own programming language with Crafting Interpreters, a hands-on guide for building a scripting language from scratch.
CSS for JavaScript Developers
Master CSS fundamentals and advanced techniques with this engaging course tailored for JavaScript devs, featuring 40+ hours of lessons and interactive tools.
CSS Grid
Master CSS Grid with Wes Bos in this free 25-video series, covering fundamentals, real-world examples, and best practices in just 4 hours!
Cursor AI
Master Cursor AI, the AI-powered code editor, with this hands-on course—boost productivity, simplify coding tasks, and build apps and games like a pro.
Debugging CSS
A detailed guide on debugging CSS effectively using DevTools, real-world examples, and actionable methods for developers.
Django for Beginners, Fifth Edition
Build 6 real-world projects while mastering Django 5 in this beginner-friendly guide, covering authentication, testing, and deployment.
Django for APIs
Learn Django 4.0 and DRF 3.13 by building real-world APIs, including Library, Todo, and Blog apps. Covers authentication, testing, deployment, and more.
Django for Professionals
Learn to build production-ready Django apps with advanced techniques like Docker, PostgreSQL, testing, security, and deployment.
DNS course for developers
Master DNS fundamentals with this in-depth video course. Debug, configure, and manage DNS confidently with practical tools and insights.
Epic React
Supercharge your React 19 skills with Epic React v2: 7 self-paced workshops, hands-on lessons, and complete TypeScript integration.
Exploring Alpine.js
Master advanced Alpine.js techniques with this 2.5-hour course—covering animations, external data, nested components, and real-world examples.
Game Programming Patterns
A practical, free resource on game development patterns to write cleaner, faster, and maintainable game code.
Make VS Code Awesome
Level up your VS Code workflow with Caleb Porzio's guide and screencasts packed with tips, custom extensions, and keybindings.
Level up with Tailwind CSS
Master Tailwind CSS with real-world examples, creative tips, and advanced techniques. Ideal for developers looking to refine their CSS/Tailwind CSS skills!
High Performance SQLite
Master SQLite with 87+ videos covering performance tuning, production optimization, full-text search, JSON support, and advanced SQL techniques.
Mastering Markdown
Learn Markdown in 34 minutes with Wes Bos's free mini video series. Covers essentials like headings, links, lists, tables, and GitHub-specific features.
Mastering PhpStorm
Learn to master PhpStorm with practical tips, shortcuts, and tools for efficient PHP development in a clean, well-configured IDE.
Learn Node
Learn to build full-stack apps with Node.js, Express, MongoDB, and more in this step-by-step premium course by Wes Bos.
Mastering Postgres
Learn PostgreSQL from scratch to expert level with 117 videos covering data types, indexing, full-text search, JSON, and more.
Refactoring UI
Refactoring UI equips devs with actionable design tactics, tailored resources, and tools to create polished user interfaces fast.
PHP 8 in a Nutshell
Master PHP 8.x with this concise guide—ideal for devs of any level. Learn real-world use cases for all major new features.
Speed Up Your Django Tests
Learn techniques to make Django test suites faster with this 198-page guide, covering Django's test framework, pytest, and performance optimization.
screencasting.com
Learn to create polished, high-quality screencasts with Aaron Francis—covering planning, equipment, recording, editing, and publishing.
Ten++ Ways to Make Money as a Developer
Explore 10+ ways to monetize your coding skills, from freelancing and blogging to creating SaaS products and mentoring.
The Good Parts of AWS
Master AWS's essential services and decision-making techniques with insights from 15+ years of expertise in this practical 173-page guide.
The Best Flutter Course On The Web
Master Flutter and build production-ready apps with 85+ lessons, interactive projects, state management, testing, and MVVM architecture.
The Junior to Senior Guidebook
A guide for devs to advance from junior to senior, covering career growth, skills, burnout, and learning strategies.
The Missing Book to Understand Indexes
Master database indexing with this concise book, packed with 60+ visual aids, actionable principles, and practical indexing strategies.
The Standout Developer
Job hunting guide for developers: write standout resumes, prep for interviews, build an online presence, and land top tech roles.
The Ultimate Web Scraping Course
Learn the art of web scraping with 9+ hours of JavaScript-based tutorials covering major sites, bypassing blocks, proxies, and client acquisition.
Total TypeScript
Master TypeScript fundamentals and advanced techniques through interactive workshops, covering real-world patterns, generics, and React.
Tracking Personal Finances using Python
Learn to manage personal finances with Python, Beancount, and plain text accounting. A practical, privacy-first approach by Siddhant.
VSCode Power User
Master Visual Studio Code with 65+ in-depth videos covering power workflows, custom setups, Git, extensions, Markdown, JavaScript, PHP, and more.
What The Flexbox?!
Master CSS Flexbox with a free 20-video course by Wes Bos, covering concepts like alignment, centering, and hands-on Flexbox projects.