Chris Ward, May 25
Teaching Programming: What's the Best Language for Beginners?
With programming skills becoming an increasing priority, Chris reflects on approaches to learning code and lessons learned from educating beginners.
Jehan Fillat, May 24
Please: Automated CMS and Framework Installs in Vagrant
Jehan introduces Please, a bash script for automating the installations of many CMSs and Frameworks by configuring them automatically into your Vagrant box.
Shaumik Daityari, May 20
Web Scraping for Beginners
Shaumik introduces web scraping, and how you can create your own web scraping scripts for collecting data from the web.
Nicolai Parlog, May 19
How to Implement Java's hashCode Correctly
Implementing Java's hashCode is a fundamental task for any Java developer, but the devil is in the details. Nicolai Parlog explains how to do it correctly.
Jonathan Saring, May 18
Jonathan introduces Cocycles, a new code search engine that can read code and search open-source code snippets by functionality.
Lincoln Daniel, May 12
Understanding Java Variables and Data Types
Java variables enable programmers to store single data points, bits of information, for later use. Lincoln Daniel explains how to use them correctly.
Shaumik Daityari, May 11
5 Common Problems Faced by Python Beginners
Shaumik Daityari identifies some of the common pain points for Python beginners and presents elegant solutions for dealing with them.
Brett Romero, May 11
Watch: Working with Lambda Functions in Python
Take a sneak peak at one of our lesson in our Python course. In this video, you'll explore how to create anonymous functions in Python, lambda functions.
Craig Buckler, Apr 29
How to Use JSON Data Fields in MySQL Databases
MySQL 5.7 supports a JSON field type which permits NoSQL-like data storage. In Craig's tutorial, he examines whether it's workable or witchcraft.
Eric Elliott, Apr 25
Jeroen Moons, Apr 13
Technical Debt: Rescuing Legacy Code through Refactoring
Jeroen Moons offers advice and lessons learned on how to get a legacy codebase under control and bring it to a new level of maturity.
Chris Ward, Apr 06
Managing Data Storage with Blockchain and BigchainDB
Chris Ward looks at BigchainDB and how it uses the Blockchain in a new and innovative way — for data storage!
Abder-Rahman Ali, Mar 30
Quick Tip: Understanding the Yield Keyword in Python
Abder-Rahman explores uses of "yield" in Python, such as resuming execution where a function exited, iterating over a sequence, and working with iterables.
Patrick Catanzariti, Mar 21
What in the World Is a Reticle? Exploring the Cardboard Unity SDK
An explanation of the new reticle in the Cardboard v0.6 Unity SDK, how it can be customized and used.
Brij Mishra, Mar 18
SQL Server In-Memory OLTP as ASP.NET Session State Provider
Brij Mishra looks at web app state management, and Microsoft's In-Memory OLTP, to provide ASP.NET with a faster Session State Provider.
Patrick Catanzariti, Mar 14
How to Export and Submit Your Meta App
Patrick Catanzariti looks at the Meta augmented reality app exporting and submission process for Meta Pioneers.
Patrick Catanzariti, Mar 07
What the Meta 2 Means for Augmented Reality Developers
Patrick Catanzariti explores the latest Meta 2 augmented reality headset announcement from an augmented reality developer perspective.
Shaumik Daityari, Feb 26
API Building and Testing Made Easier with Postman
Shaumik examines the purpose of APIs, and how Postman can help with the critical task of testing them for functionality, exception handling and security.
Patrick Catanzariti, Feb 22
Getting Started with Augmented Reality and Meta
Patrick Catanzariti explains the basics of putting together a Meta augmented reality project in Unity.
Zdravko Jakupec, Feb 19
Mastering Save and Load Functionality in Unity 5
Zdravko Jakupec follows up on his introductory article to saving and loading player-related data in Unity 5, tackling the difficult topic of world objects.
Craig Buckler, Feb 17
7 Simple Speed Solutions for MongoDB
Are your MongoDB queries fast and effective regardless of database size? Craig discusses a number of options to consider when your NoSQL queries go quirky.
Jérémy Heleine, Feb 10
How To Develop a Package for GitHub's Atom Code Editor
Jeremy provides a step-by-step tutorial on how an Atom package is structured, how you can create your own, and how you can publish it to the world.
Shaumik Daityari, Feb 09
Quick Tip: Sync a GitHub Fork via the Command Line
Shaumik Daityari describes in simple steps how to update your GitHub fork via the command line interface.
Bruno Skvorc, Feb 09
Quick Tip: Sync a Fork with the Original via GitHub's Web UI
Learn how to use the Github web UI to sync a fork with the original repo quickly and easily, all without the use of a CLI