‘Tis the season to be nerdy! One special, very merry Nerd has personified this festive motto all holiday season: our December Big Nerd of the Month, Mikey Ward. Mikey is our self-pronounced cuddliest nerd. And for good reason. Have you met him? If not, go give him a hug; you’ll feel better.
I love stories. I love telling stories, and I love listening to stories. I learn from stories. I believe that we, as a programming community, don’t tell enough personal stories around the campfire.
When Katie Macoy of Aliens Are Among Us wanted to sharpen her development skills, she turned to the Big Nerd Ranch Advanced iOS bootcamp to get the know-how she needed.
As the number of HTML5 web apps has grown in the last couple of years, so too has the number of people with disabilities that impair their use of the Internet. In fact, as many as 314 million people are visually impaired worldwide, and the number of Americans with visual impairment is expected to double by 2030.
Want to win Big Nerd Ranch prizes and 10% off the bootcamp of your choice? Enter our Very Nerdy Big Nerd Ranch Wish List contest for your chance!
When we aren’t busy teaching bootcamps or building apps for our clients, we’re showing off our Nerdy prowess by getting involved in our community through our code retreats, tech talks and other events. Here’s a sampling of our recent Tech Talks, plus a bonus video from this summer that you may not have seen before.
What are the best tools for UI design? Jeff Heaton weighs the pros and cons of using the Sketch app.
The Universe is a big place. For someone who’s keen on learning new things and absorbing information, that is both a blessing and a curse. On the one hand, it’s great because it means there are many different things you could learn next. But then you encounter choice paralysis: with so many options, which one should you choose?
I’m a big fan of caveman debugging. That is, using log statements to gather information and visualize a program’s control flow. But I only use it very tactically: I need this one piece of information. Add a log or two and see what I get. Once I solve the problem I take out the logs before sending the code out for review and checking it in. I consider caveman debugging different from the logging an app does to report its activity or health. This should be designed like any other feature, and not be dependent upon developers randomly scattering log statements around the code base.