Hello world, I'm Sonda!

Software Developer

View Articles or Peruse my Github
pic of Sonda

I've loved creating things ever since I was a kid. Nowadays, I make software for a living.

If you would like to get in touch just send a LinkedIn message at my LinkedIn profile

  • On Interviewer Prep

    Make interviews more productive with the right preparation as interviewer. More...

  • On Complex Learning

    Using the Feynman Technique to understand complex topics. More...

  • On Making Jobs Faster

    We wanted to make a complex job faster. Here are some tips to tried to speed up performance. More...

  • On Learning Technology

    A few truths on learning efficiently within software development. More...

  • On Updating A Legacy App

    Our team took a monolothic legacy application and moved chunks into a new app. Here is what we learned. More...

  • C# Patterns: The Strategy Pattern

    What is the strategy pattern and when to use it. More...

  • Home Sick

    A Windows desktop app that saves your favorite remedies for easy retrieval when your sick when the same illness in the future. More...

  • Tutorials: Intro to ASP.NET MVC5

    This is a step-by-step guide to teaching you the newest MVC implementation in the ASP.NET web application made by Rick Anderson back in 2013. More...

  • Make Your Fortune

    A Windows desktop app that saves your fortunes and gives you a random fortune depending upon category you pick. More...

  • Book Review: Head First C#

    This was a friendly introduction to the .NET world that I used to supplement my more formal education. I loved the variety of examples that really help internalize concepts. More...

  • The Twisted Time Traveller

    Created at the 2015 Global Game Jam where the theme was 'What do we do now?' Our team decided on a time-travelling choose-your-own-adventure story. More...

  • Homes for the Holidays

    This is a site where people can share their favorite Christmas home displays. The markers are prepopulated with data from the Nashville Lights Competition. More...

  • Geomarker Roulette

    Guess the coordinates of a random bullseye on the map. This game was a simple afternoon diversion to study Angular and Maps for a larger project. More...

  • Book Review: Don't Make Me Think

    This book is a guide to web usability. It's chock full of examples, easy to understand explanations, and a sprinkle of humor. Just an overall great read. More...

  • Why use Module Patterns?

    I feel module patterns is the next level to coding for a beginner. You are not merely content with working code. You want cleaner, more efficient code. More...

  • Simple Calculator

    This calculator was foremost a study in unit testing using the mocha/chai testing framework and done as a pair programming project with Leon Peck. More...

  • Meet our Tech Community!

    If you are serious about becoming a part of the tech industry, then what’s your excuse for not being *part* of the tech industry? It’s never too late or too early. More...

  • Coding at HackNashville 6!

    When I attended HackNashville 5, I knew absolutely nothing about coding. I was in beginning of my career transition and I had taken a few tutorials online. More...

  • NashViva! with Code for Nashville

    This was a proof of concept app was done during HackNashville 6 in which I teamed up with Code for Nashville to produce an amenities map. More...

  • Site Review: CSS Diner

    CSS selectors are extremely important to understand in web design and this site gives a fun interesting way to help you learn your selectors. More...

  • Becoming Tool Agnostic

    Tools have telos. Technology has telos. Everything in software engineering is for a purpose, and being too opinionated makes it too easy to miss it's purpose. More...

  • Conway's Game of Life

    Conway's Game was a study in pure Javascript, CSS, and HTML and one of the earliest projects created during my time at the Nashville Software School. More...

  • Do I need a Mac to be a Developer?

    If you are just starting out as a developer, you may have noticed that the majority of people have macbooks. What gives? More...

  • Life Qualities that Enhance Work

    Just because we are embarking on a new vocation does not negate all the richness, experience, and quality from our lives that have led us to where we are. More...

  • 404 and other Status Codes

    Google says 'Aw, Snap!' or 'He's dead Jim' but for us web developers, HTML status codes can provide much more information behind the scenes. More...

  • A Very Merry Barcamp 2014

    What, you don't know what an unconference is? It is an unbirthday for technology. It is an attendee-driven event made by users for users. More...

  • Using Google Web Inspector

    I'm very new to coding. I tend to code it, save it, and then check my results by refreshing the browser window. I knew no other way. Enter Google Web Inspector. More...

  • Review: Javascript Koans

    JS koans are way for a intermediate programmer to learn a language through unit testing that will help you understand the nuances of the language. More...