-
Year in Review (2024)
-
Thoughts on the Treasurer Role at Tech NonProfits
-
DjangoCon US 2024 Recap
-
Best Django Books (2024)
-
Best Flask Books (2024)
-
Django User Model talk at Django Boston Meetup
-
Django for Beginners 4.2 Update
-
Small Things Finance
-
Year in Review (2022)
-
Personal Thoughts on the Django Software Foundation Board's Future
-
Podcast How-To Guide: Microphones, Headphones, Hosting, and More
-
Mac Configuration for Web Development (2022)
-
Django for Professionals 4.0 Update
-
Django for APIs 4.0 Update
-
How to Work Through Django Books
-
Django for Beginners 3.2 Update
-
Updating My Home Internet to 1.2Gb
-
Python 3 Installation & Setup Guide
-
Year in Review (2020)
-
Learn Tailwind CSS - A Beginner's Guide
-
The E-Myth Revisited by Michael E. Gerber - Book Review
-
A Year in the Life of a DSF Board Member
-
How to Contribute to Django Docs
-
Working in Public by Nadia Eghbal - Book Review
-
What Happens When You Type in a URL
-
A Month in the Life of a DSF Board Member
-
Static Website Services
-
Competing in the Age of AI - Book Review
-
Best Python Books (2020)
-
A Beginner's Guide to Docker
-
Best React Books (2020)
-
Flask vs Django (2020)
-
How Django Works Behind the Scenes
-
Announcing the Django News Newsletter
-
Year in Review (2019)
-
Jekyll 301 Redirects on Netlify
-
Best Python Podcasts
-
The Four by Scott Galloway - Book Review
-
DjangoChat Podcast
-
Site Design
-
Best Online React Video Tutorials (2020)
-
Best Online Django Video Tutorials (2019)
-
Best Online Python Video Tutorials (2019)
-
Best JavaScript Books (2019)
-
Year in Review (2018)
-
Talk Python Podcast Interview - Teaching Django
-
Hello, World with Express and JavaScript
-
TCP vs UDP
-
JavaScript: Pure Functions
-
JavaScript: Prototypal Inheritance
-
JavaScript: Function Expressions vs Declarations
-
JavaScript Data Structures: Array
-
JavaScript Algorithms: Quicksort
-
JavaScript Algorithms: Mergesort
-
JavaScript: Reverse a Linked List
-
JavaScript: Find a Number in an Ordered Array
-
Python Web Frameworks
-
Static vs Dynamic Websites: Pros and Cons
-
JavaScript Guide
-
Python *args and **kwargs
-
Podcast.__init__ Interview - The Business of Technical Authoring
-
Thoughts on Publishing a Technical Book (Part 2)
-
Meteor Hosting Options
-
React Counter Button
-
React Stopwatch
-
React Clock
-
A Complete Introduction to React: Build a Beatles Voting App
-
React Real-time Inputs
-
JavaScript Closures Explained
-
JavaScript Callback Functions Explained
-
React Events & Forms: Build a Real-time Input
-
Introducing DjangoX - A new starter framework for Django
-
Django Rest Framework - Changing Field Names with Source
-
Thoughts on Publishing a Technical Book (Part 1)
-
The Evolving Online Test Prep Market
-
JavaScript: Merge Two Sorted Arrays
-
JavaScript: Stock Prices Problem
-
Best Online JavaScript Video Tutorials (2019)
-
JavaScript Two Sum: Find the Highest Product of Two Numbers
-
JavaScript Three Sum: Find the Highest Product of Three Numbers
-
JavaScript: Print Odd or Even Numbers
-
JavaScript: parseInt and map
-
JavaScript: Merge Two Arrays
-
JavaScript: Duplicate an Array
-
JavaScript: Convert Array to a String
-
JavaScript: Compute the nth Fibonacci Number
-
JavaScript: Sort an Array of Strings or Numbers
-
JavaScript: Remove Duplicates from an Array
-
JavaScript Event Loop
-
Object-Oriented JavaScript: Deck of Cards
-
URIs vs URLs
-
JavaScript Range Array Function
-
JavaScript: Map, Filter, Reduce
-
Currying in JavaScript
-
JavaScript: var, let, and const
-
JavaScript Scope and Closures
-
JavaScript Tilde ~ (Bitwise Not operator)
-
JavaScript Double Negate (aka !!)
-
JavaScript: var keyword explored
-
JavaScript Temporal Dead Zone
-
JavaScript Hoisting
-
Python 2 vs Python 3: Which to Learn?
-
Python's greatest common divisor
-
Python Tuple Unpacking
-
Python Optimizations with Guido
-
Python zip()
-
Algorithms: Simple Search
-
Python WAT!? Out of Range Slices
-
Python WAT!? Integer Cache
-
Python's Built-in Help Function
-
Algorithms: Binary Search
-
Node Express Tutorial, part 1
-
Favorite Programming Quotes
-
JavaScript Arrays: slice vs splice
-
JavaScript Arithmetic Operators
-
Python Lambda Expressions
-
Python Pass Statement
-
How The Web Works
-
How Does the Internet Work?
-
Total Beginner vs Beginner
-
Error 522: Connection Timed Out
-
Install Node.js and NPM on a Mac
-
Install Node.js and NPM on Windows
-
Node Rest API Tutorial
-
The Next WordPress
-
Python List Comprehensions Tutorial
-
NextJS/Zeit for Total Beginners
-
Static vs Dynamic: A question of layers?
-
Simple Django Project
-
What is a Static Site Generator?
-
Install Django, Python3, pip, virtualenv, and virtualenvwrapper
-
The Monty Hall Problem Explained
-
REST: a definition
-
Cactus Static Site Generator
-
Teaching Meteor to Beginners
-
Terminal/Command Line for Beginners
-
Meteor Developer Login Accounts
-
How to use Typekit locally
-
Meteor Anchor Tags
-
Meteor Stripe Checkout
-
Format Phone Numbers in Django