“A new black programmer joins the lobby.”

Joshua smiles for a photo in is first custom suit. He bought the fabric in Cape Town, South Africa. Colors are blue, burgundy, and orange.

Hello! I’m Joshua. Flatiron School Alum and Code Superhero-In-Training.

Why a superhero, you ask? Well, to put it simply, I am committed to saving my life and bringing out my best self.

Bitmoji-Josh Loves the internet!

Web Accessibility


1. Web Accessibility Around The World

2. ATAG, WCAG, and UAAG — Accessibility Guidelines

3. Modern Web Accessibility

4. Narratives On Accessibility

Most people interact with computers and the internet to display content in an easily digestible format. This is accomplished with a wide variety of web technologies and…

Welcome to Part 2 of my Algorithm Journal!

Algorithm Journal #2


1. Understand the problem

2. Explore Specific Examples

3. Break it Down, Then Solve

4. Analyze & Refactor

5. Sources


In the previous story, I walked step by step through an algorithm. Since that was an introduction, I didn’t go into too many specifics and directly showed an algorithm…

Help, Bitmoji-Josh is confused by algorithms and can’t escape the whiteboard!

Algorithm Journal


1. What are Algorithms? Why are they useful?

2. Example and Process.

3. Optimizing our solution.

3a. Refactored Solution.

4. Conclusion.

4a. Resources.

4b. Sources.

Here’s the deal folks, I’m TERRIFIED of algorithms. They aren’t scary for any particular reason, but facing them; and other problem-solving situations, brings up…

Bitmoji-Josh welcomes you to Dancing Syntax!

New Publication!


  1. Purpose
  2. Preclude to War
  3. Redefining Self


Hi there! I’m Joshua Mclean; you can read more about me here. Dancing Syntax is my new publication here on medium. It’s where you can find both my writings on code and dance, as well as contributions from other enterprising writers.

I’m a…

Dancing Syntax

A Calendar — Photo by Nick Hiller on Unsplash.


In 2016, I had put my academic plans on hold after my first year and a half of college in order to take care of my younger sibling when our mother was unable to. …

Dancing Syntax

Scalable Vector Graphics are powerful — Photo by Pankaj Patel on Unsplash.

While working on my final project for Flatiron School, I had the opportunity to work with two EPIC designers for my project: Anna Wu and Kendra Jenel. They recommended that I export their designs from Figma as SVGs, a file type I have never worked with before….

Coooool, It’s time…

Dancing Syntax

Photo by Safar Safarov on Unsplash


About a month into the Flatiron School Bootcamp, a friend of mine gave me this advice:

“Learning to read code will help you become a better programmer.”

At first, I heard that and thought, “Yeah!” …

Joshua Mclean

Programmer. Lindy Hop Dancer. Founder of HellaBlackLindyHop

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store