Index of posts (by main category)
(Last updated on 2024.10.16)
Career Advice & Motivation
- 2019.04.09 Reddit: Lessons from my 5-month job search (TL;DR – great offer from pre-IPO company)
- 2019.07.09 Joshua Fluke: Shady Companies
- 2019.07.11 Its Never Too Late to Start a Brilliant Career
- 2019.07.16 Joshua Fluke: Why I Won’t Work a Developer Job Anymore
- 2019.07.21 Joshua Fluke: From $13 Hour to $22,000 a month (Developer Stories – Codingphase)
- 2019.07.30 Top myths of FANG software engineers (Facebook, Amazon, Google, Netflix)
- 2019.08.03 Work, life and coding bootcamps
- 2019.08.11 Ladybug podcast
- 2019.12.04 I got my first client project!
- 2019.12.17 Software Engineering Job Tips From A Google Recruiter
- 2019.12.17 Roadbumps with my first client project
- 2019.12.19 Google Recruiter Tips On Offer Negotiation, Interviews, And More
- 2020.01.01 Working as a developer at a FAANG company vs. a mid-sized one
- 2020.04.05 Breast Cancer Comfort Update (April 5, 2020)
- 2020.04.24 Breast Cancer Comfort Update (April 24, 2020)
- 2020.11.17 Coding Bootcamps, Are they Worth It?
Job Search & Work Updates
- 2021.02.12 Job Hunt: I almost fell for a phishing attempt
- 2021.08.17 I got my first programmer job
- 2021.09.08 4 weeks into my first developer position
- 2021.10.29 October 2021 Update
- 2021.11.02 Introduction to Zapier
- 2021.11.03 Zapier: Authentication using session auth
- 2022.05.11 Building an ecommerce site for The Breast Cancer Comfort Foundation: History
Computer Science
Lambda School
- 2019.07.06 Lambda School
- 2019.07.13 Joshua Fluke Interviews Lambda School’s CEO, Austen Allred
- 2019.07.17 Christopher Beards: Go From Poverty to 6 Figures in 6 Months With Lambda School
- 2019.07.20 Joshua Fluke: Programming Advice from Code Bootcamp CTO – Ben Nelson
- 2019.07.21 I failed the Lambda School Challenge this AM
- 2019.07.23 I failed the Lambda School Challenge, Again, this AM
- 2019.07.23 I passed the Lambda School Challenge!
- 2019.08.02 Wired: To End Student Debt, Tie Tuition to Post-Graduation Salaries
- 2019.08.04 Lambda School Student: Vandi’s Techspot
- 2019.08.04 Lambda School Student: Dylan Dislers
- 2019.08.04 Lambda School Student: Gregory L Jordan Sr
- 2019.08.05 Lambda School Student: DP_CHUA
- 2019.08.05 Lambda School Student: Kevin Afable
- 2019.08.05 Lambda School Student: Ira Sanchez
- 2019.08.07 “Simplified” git instructions for Lambda School students
- 2019.09.14 Lambda School update: I’m switching to part-time
- 2019.10.03 Lambda School update: I’ve switched to part-time
- 2019.10.07 let oldPostName(i) = newPostName(i)
- 2019.11.18 Lambda School: Full-Stack – Build Week 1 and conflict resolution
- 2020.01.16 Lambda School update: I’m flexing again
- 2020.01.24 An interview with Christina Gorton, one of my instructors at Lambda School
- 2020.05.15 Lambda School Units and Sprints (as of May 2020)
- 2021.02.24 Lambda Labs and ElephantSQL
Lambda School – Full-Stack/Web Developer Pre-course
- 2019.07.08 Pre-course 1: Learn to Think Like a Software Engineer
- 2019.07.09 Pre-course 2: Learn how web development fits into the Greater Software Hierarchy
- 2019.07.12 Pre-course 3: Learn what HTML is and what it is used for in Web Development
- 2019.07.13 Pre-course 4: Learn to utilize common HTML tags and attributes to mark up a basic page of content
- 2019.07.15 Pre-course 5: Learn about the Box Model and be able to explain its properties
- 2019.07.16 Pre-course 6: Learn what CSS is and describe its place in Web Development
- 2019.07.17 Lambda School Full Stack Web Development Pre-course Quiz
- 2019.07.17 Pre-course 7: Learn what JavaScript is and be able to explain its uses in web development
- 2019.07.18 Pre-course 8: Learn to use Math, Properties, Methods and Global Objects in JavaScript
- 2019.07.23 Pre-course 9: Learn to use Basic Control Flow and If/Else Statements
- 2019.07.24 Pre-course 10: Learn to write control flow using if/else statements
- 2019.07.25 Pre-course 11: Learn to write a basic for loop
- 2019.07.26 Pre-course 12: Learn to use different operators
- 2019.07.26 Pre-course 13: Learn why we use JavaScript Functions and be able to write correct function syntax
- 2019.07.31 Pre-course 14: Learn to write and call functions using arguments and parameters
- 2019.07.31 Pre-course 15: Learn to explain function scope and the return statement
- 2019.08.01 Pre-course 16: Learn to use arrays to store and access data
- 2019.08.02 Pre-course 17: Learn to use array methods and properties
- 2019.08.02 Pre-course 18: Learn to use objects to store and access data
- 2019.08.02 Pre-course 19: Learn to create methods on Objects, and utilize the ‘this’ keyword
- 2019.08.03 Pre-course 20: Learn to use classes, demonstrate when to use them and write and use ES5 class syntax
- 2019.08.04 Pre-course 21: Learn to explain the prototype, how and why we use it
- 2019.08.04 Pre-course 22: Learn to demonstrate understanding of and implement callbacks
- 2019.08.04 Pre-course 23: Learn to use two basic array methods that use callbacks
- 2019.08.04 Lambda School Full-Stack/Web Developer Pre-course Index
Lambda School – Full Stack Web Developer Track
Unit 1: Web Fundamentals: User Interface and Git (Sprint 1)
- 2019.08.05 Lambda School: Full Stack – Week 1, Day 1 (User Interface I)
- 2019.08.09 Lambda School: Full Stack – Week 1, Day 2 (User Interface II)
- 2019.08.10 Lambda School: Full Stack – Week 1, Day 3 (User Interface III)
- 2019.08.11 Lambda School: Full Stack – Week 1, Day 4 (Git for Web Development)
- 2019.08.11 Lambda School: Full Stack – Week 1, Day 5: Sprint Challenge
Unit 1: Web Fundamentals: Advanced CSS (Sprint 2)
- 2019.08.13 Lambda School: Full Stack – Week 2, Day 1 (Responsive Design I)
- 2019.08.17 Lambda School: Full Stack – Week 2, Day 2 (Responsive Design II)
- 2019.08.18 Lambda School: Full Stack – Week 2, Day 3 (Preprocessing I)
- 2019.08.18 Lambda School: Full Stack – Week 2, Day 4 (Preprocessing II)
- 2019.08.18 Lambda School: Full Stack – Week 2, Day 5: Sprint Challenge
Unit 1: Web Fundamentals: JavaScript Fundamentals (Sprint 3)
- 2019.08.27 Lambda School: Full Stack – Week 3, Day 1 (User Interface I)
- 2019.08.27 Lambda School: Full Stack – Week 3, Day 2 (User Interface II)
- 2019.08.31 Lambda School: Full Stack – Week 3, Day 3 (User Interface III)
- 2019.09.01 Lambda School: Full Stack – Week 3, Day 4 (User Interface IV)
- 2019.09.01 Lambda School: Full Stack – Week 3, Day 5: Sprint Challenge
- 2019.09.17 Lambda School: Full-Stack – Week 4: Build Week (Sprint 4)
Unit 2: Web Applications I: Applied JavaScript (Sprint 5)
- 2019.11.03 Lambda School: Full Stack – Unit 2, Sprint 5: DOM I
- 2019.11.03 Lambda School: Full Stack – Unit 2, Sprint 5: DOM II
- 2019.12.29 Lambda School: Full Stack – Unit 2, Sprint 5: Components I
- 2020.03.25 Lambda School: Full Stack – Unit 2, Sprint 5: Components II
- 2020.03.26 Lambda School: Full Stack – Unit 2, Sprint 5: Applied JavaScript Challenge
Unit 2: Web Applications I: Intro to React (Sprint 6)
- 2020.03.28 Lambda School: Full Stack – Unit 2, Sprint 6: React Components and Component State [1 of 2]
- 2020.03.30 Lambda School: Full Stack – Unit 2, Sprint 6: React Components and Component State [2 of 2]
- 2020.03.31 Lambda School: Full Stack – Unit 2, Sprint 6: React Components and Component State Project
- 2020.04.02 Lambda School: Full Stack – Unit 2, Sprint 6: Composing React Components and Passing Data Via Props [1 of 2]
- 2020.04.03 Lambda School: Full Stack – Unit 2, Sprint 6: Composing React Components and Passing Data Via Props [2 of 2]
- 2020.04.04 Lambda School: Full Stack – Unit 2, Sprint 6: Composing React Components and Passing Data Via Props Project
Programming
- 2019.04.14 Big Think: Bjarne Stroustrup (Creator of C++)
- 2019.07.18 Andy Sterkowitz: Best Learning Strategies for Programmers
- 2019.09.02 8-Bits of Advice for New Programmers (The stuff they don’t teach you in school!)
- 2019.11.29 Design Patterns
- 2020.01.06 Design Patterns in Plain English | Mosh Hamedani
- 2020.03.11 How to make a new repo of a project that you already forked on GitHub
HTML/CSS
- 2019.08.06 Styling the box model with CSS
- 2019.08.10 TraversyMedia: Flexbox CSS in 20 Minutes
- 2020.01.01 DesignCourse: The 2020 Frontend Developer Crash Course for Absolute Beginners
- 2020.07.21 10 modern layouts in 1 line of CSS (Una Kravets)
- 2020.08.12 Lazy loading with CSS (Kevin Powell)
- 2021.01.05 CSS Outline vs Border – differences, advantages, and disadvantages (Kevin Powell)
- 2021.01.06 Flexbox design patterns you can use in your projects (Kevin Powell)
- 2021.01.08 Controlling background-images (Kevin Powell)
- 2021.01.08 Fluid Typography
- 2021.01.11 ‘details’ and ‘summary’
- 2021.01.18 Parallax scroll effect
- 2021.01.29 Easily add email to contact forms with Netlify
- 2021.01.29 Add a Google Map with multiple points to a website
- 2023.01.07 The ‘kbd’ and ‘audio’ HTML elements
JavaScript
- 2019.07.24 Reddit: What are some key JS concepts a developer should know at the start of their career, and does this change over time/with seniority?
- 2019.07.31 JavaScript The Right Way (online resource)
- 2019.08.02 Programming with Mosh: JavaScript Tutorial for Beginners: Learn JavaScript in 1 Hour [2019]
- 2019.08.31 WHEN to use array methods in JavaScript
- 2019.11.05 ES6 JavaScript Array Methods
- 2019.12.19 The Future of JavaScript – New Features and Disruptive Trends in 2020
- 2020.01.01 JavaScript Higher Order Functions & Arrays
- 2020.01.20 Modern JavaScript From The Beginning: Section 2 – JavaScript Language Fundamentals (1 of 3)
- 2020.01.21 Modern JavaScript From The Beginning: Section 2 – JavaScript Language Fundamentals (2 of 3)
- 2020.01.24 Modern JavaScript From The Beginning: Section 2 – JavaScript Language Fundamentals (3 of 3)
- 2021.01.18 Brad Traversy, Ania Kubow & Jessica Chan all released web dev tutorials this past week
- 2023.01.05 Scrimba: Learn JavaScript for free
- 2023.01.07 JavaScript30: Drum kit
- 2023.01.08 JavaScript30: Clock
- 2023.01.13 JavaScript’s Date(), setInterval() and .style property
- 2024.01.23 The basics of working with CSV files in JavaScript
- 2024.02.15 Basic asynchronous JavaScript: async/await vs. promise chaining
- 2024.10.16 HTML forms: How to get the value from a checkbox
Node/Express
Python
- 2019.01.26 Automate the Boring Stuff with Python
- 2019.01.28 Automate the Boring Stuff with Python – Chapter 1: Basics
- 2019.02.04 Automate the Boring Stuff with Python – Chapter 2: Flow Control
- 2019.02.06 Automate the Boring Stuff with Python – Chapter 2: Break & Continue Statements and Ending a Program
React
- 2021.01.28 Next.js Crash Course 2021
- 2021.02.15 Add Google Analytics to a Next.JS project
Web Design
- 2019.08.31 Color Leap
- 2019.08.31 Image Color Picker
- 2019.09.01 Should we still be selling responsive web design?
- 2019.12.29 The UX Mini Course
- 2019.12.30 Learn UX & UI Design for FREE (Our Favourite Courses – 2019)
- 2019.12.30 Your Layouts are BORING! Layout Design Tutorial
- 2020.01.07 The 2020 Logo Design (Mini) Crash Course
- 2021.01.17 Free Web Design Course from Flux
Other
- 2019.08.06 Note-taking and time-tracking apps
- 2019.08.10 VS Code extensions
- 2019.08.18 Background
- 2019.10.26 General Update
- 2020.01.26 The blog turned 1 today. Happy birthday!
- 2020.02.26 Quick update – We’re moving to California!
- 2020.03.25 March 2020 Update
- 2020.04.12 April 2020 Update
- 2020.05.15 May 2020 Update
- 2020.06.25 June 2020 Update
- 2020.10.26 October 2020 Update
- 2020.12.30 December 2020 Update
- 2021.01.16 Updated resume & design experiments
- 2021.04.22 April 2021 Update
- 2021.07.06 Connect a Netlify website to a GoDaddy domain
- 2022.03.07 Use Font Awesome with Next.js
- 2023.11.09 November 2023 Update
- 2024.02.09 Rancho Cucamonga Meetup: How it Works: Studio Technology (Mureed Zafr)
- 2024.02.22 Meetup: Tech Leadership Strategies for Scaling Growth, Talent & AI in 2024
- 2024.01.14 January 2024 Update: Networking