Steve Brownlee

Steve Brownlee is dedicated to helping teach the next generation of software developers by providing people with a solid understand of the core technologies used today, and then expanding into how to be a valuable contributor. Brownlee has been developing software since 1980, when he programmed his TRS-80 to do his math homework for him. Since then, he grew up with the world wide web explosion and discovering all the new technologies that got invented to exploit its capabilities. 35 years later, he wants to take all the knowledge and skills he has accumulated and teach a new generation to build the next version of the Web.
Find me on:

Recent Posts

Building Teams That Learn
Jul 23, 2019
There are many subtle things that go into being an instructor on our team. If you look at our courses on Github (which are open source), you only get the what of the entire experience. It's simply a listing of what we teach and the order in which we do it. That's about 20% of the entire experience. A critical part of our course that isn't recorded anywhere is the group project experience. These projects are the forging fire of student knowledge and understanding. It doesn't come from the instruction staff. We just light the fire, and the students make the steel. Read More

Topics: Learning

Visualizing Docker Compose
Jun 13, 2019
A few months ago, I got a Django app deployed to a server with Docker. Today I realized I did not recall how all the pieces fit together. I need to visualize it. Read More

Topics: Technology Insights

Learning C# And ASP.NET
Sep 28, 2017
Steve Brownlee shares about teaching C# and ASP.NET to students fresh out of their JavaScript education and walks us through running ASP.NET on Linux. Read More

Topics: Learning, Technology Insights

Learner Experience Design
Jun 15, 2017
Great teaching isn’t about knowledge transfer from the expert to the learner, it’s about clearing a path of discovery, and expertly guiding people down it. Head Instructor at Nashville Software School, Steve Brownlee, shares his research in & experience with Learner Experience Design (LxD). Read More

Topics: Learning

1