The history of the font and the reasons people hate Comic Sans are great ways to learn about typography.
Learn typography online and practice basic typography skills.
Design basics for developers who do not have a designer around to say "no comic sans!"
Librarian Mary Glendening describes how they created their library makerspace.
Learn how two people created a fun online game to teach HTML and CSS.
Apple's new Swift programming language is an interesting language to study and learn, plus an opportunity to watch a new language evolve.
A real life case study to explore online security, privacy, and the law.
How to create secure passwords, manage your email accounts, securely backup data, and more.
Interesting stories about computer science, software programming, and technology.
Learn without a computer or programming language. Includes exercises.
Links from the bottom of all the April 2015 articles, collected in one place for you to print, share, or bookmark.
Problems software programmers can do to practice their skills, from beginner to advanced.
How programmers use design patterns and anti-patterns to develop software.
This website lets anyone practice their coding and design skills.