New Course: Code a Custom Drupal Module

What You’ll Be Creating If you want an easy way to create engaging, content-driven websites for you and your customers, you should give Drupal 8 a try. And Drupal modules allow you to take things a step further and create highly customized functionality for your site. In our new course, Code a Custom Drupal Module,…

Details

Apple just released iOS 11 developer beta 5

Apple just dropped a brand new beta for your favorite iOS update of the year. While iOS 11 isn’t coming out until September, the company has been testing the new version for a couple of months already. I still don’t recommend installing the beta on a device you use every day, unless you’re willing to…

Details

TabBank lets you generate instant guitar tabs

In the days before electronic music, musicians used to have to play things called “guitars.” There are very few players left among us with the skills necessary to play this seemingly lost instrument but programmer Chris Ladd hopes to resurrect the so-called “git-fiddle” with modern technology. Ladd, a former programmer for the New York Times,…

Details

Teaching empathy is the key to suppressing online trolls

Singer-songwriter Ed Sheeran recently announced he had quit Twitter because he was sick of internet trolls. While this high-profile example shows the effects of antisocial online behaviour, it hides an alarming statistic. In one online poll over a quarter of Americans admitted to having engaged in trolling at some point. Now new research into the…

Details

12 Indispensable Go Packages and Libraries

Go is an amazing language with a lot of momentum, and it’s focused on simplicity. This approach is evident in its standard library, which provides all the essentials, but not much more. Fortunately, Go has a vibrant community that creates and shares a lot of third-party libraries. In this tutorial, I’ll introduce you to 12…

Details

Principles for Mobile Design

By Steven Hoober I am a principled designer. I also like to think I am a principled man, but today, I’m going to talk not about my moral guideposts, but about the principles I use in mobile design. We all have many tips and tricks, styles, favorite research learnings, lists of heuristics to keep in…

Details

UX for the Industrial Environment, Part 1

By Jon Walter Do a Web search for UX best practices, and you’ll find well-written articles and blog posts about designing Web sites and mobile applications. They’ll be chock full of helpful examples and screenshots depicting ecommerce Web sites, social-media applications, and slick interaction paradigms. But you’ll be hard pressed to find any examples from…

Details