Java
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.
3 COMMENTs
Web
Jonathan Saring, May 18

Find JavaScript Code Snippets by Functionality with Cocycles

Jonathan introduces Cocycles, a new code search engine that can read code and search open-source code snippets by functionality.
Java
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.
5 COMMENTs
Web
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.
Programming
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.
14 COMMENTs
Web
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.
23 COMMENTs
JavaScript
Eric Elliott, Apr 25

JavaScript Testing: Unit vs Functional vs Integration Tests

Eric Elliott takes JavaScript testing under the microscope, examining the kinds of tests available and demonstrating how they enhance software stability.
Web
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.
3 COMMENTs
Programming
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!
1 COMMENT
Web
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.
5 COMMENTs
Programming
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.
Web
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.
Programming
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.
4 COMMENTs
Programming
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.
6 COMMENTs
Web
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.
6 COMMENTs
Programming
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.
11 COMMENTs
Web
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.
Web
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.
3 COMMENTs
Web
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.
3 COMMENTs
Web
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.
3 COMMENTs
Web
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
Web
Vincent Quarles, Feb 05

Building a Pong Clone in Unity: UI and Gameplay

Vincent Quarles builds on his original Unity-based Pong clone to imitate the classic Pong UI and to add improved gameplay.
2 COMMENTs
Web
Vincent Quarles, Jan 29

Retro Revolution: Building a Pong Clone in Unity

Vincent Quarles takes you on a journey to create the old Pong game in Unity, from start to finish. Looking to get your foot in the game dev door? Go!
Programming
Vincent Quarles, Jan 22

Adding Pause, Main Menu and Game over Screens in Unity

Vincent Quarles builds on a previously written tutorial by adding a pause, a main menu, and a game over screen to his Dodger game clone in Unity.