Development Skills


Not CompletedA Developer's Guide to Search Engine Optimization (SEO)

This provides a summary of SEO best practices that you can utilize in your own projects and help you drive more traffic to you or your clients’ sites.

Not CompletedHow to Break Through the Cycle of Procrastination

I want you to imagine sitting in front of your computer, staring at a blank screen. You know you have to work on a code project, but it feels like you’re frozen. The task before you is so intimidating that you don’t even know where you begin. It feels as if you’d rather be doing anything else in the world besides that task that’s staring you in the face. This scenario is the ugly and all too common face of procrastination that programmers are forced to fight constantly.

Not CompletedIntroduction to Asynchronous Method Calls

Whether you are a mobile or web developer, the topic of asynchronous method calls has probably come up at some point on your coding journey. So what exactly are asynchronous method calls and why should you care about them? Since technically that was two questions, let’s take them one at a time.

Not CompletedAn Introduction to AI and How Artificial Intelligent Agents See the World

This guide discusses how artificial intelligence programs see the world.

Not CompletedGuide to APIs and an Introduction to RESTful Development

API stands for Application Programming Interface and if you aren’t familiar with how APIs work, they’re essentially tools that let outside applications communicate with whatever application they are connected to. There are a number of API tools that are used in the development community, however the most popular is the REST based API, and that’s what I’ll be discussing today.

Not CompletedGuide to API Authentication

Whether you are looking to get hired for a new development job or moving up in the organization where you are now, understanding how APIs work is critical for many positions. In this guide I’m going to help you answer the programming job interview question of: how to implement API authentication.

Not CompletedBest Practices vs Creativity as a Developer

This guide discusses how you can find the balance of best practices vs creativity as a developer.

Not CompletedA Developer’s Guide to Content Delivery Networks (CDNs)

In this guide we're going to walk through how to understand content delivery networks. One of the first companies I worked with was a video platform company. That was over a decade ago and CDNs were in their infancy. That was my introduction to the world of content delivery networks and since that time I’ve worked with a large number of CDNs for various applications.

Not CompletedIntroduction to Multitenancy

If you are in the enterprise application space, sooner or later you’ll be asked: what is multitenancy? It’s a big word, however thankfully it’s a quite straightforward concept.

Not CompletedRequirement Elicitation – A Guide for Feature Development

This guide walks through a practical system for building a set of requirements for a new application feature.

Not CompletedGuide to RESTful Routing

In scientific research, there is principle called Occam’s razor. The term states that the simplest solution is usually the best one. This concept is especially true when it comes to application routing. In this guide we’ll go through a RESTful routing tutorial, including a walk through of a real world application.

Not CompletedHow Hexadecimals Work - A Developer's Guide

If you're a web developer, using hexadecimal color codes to style pages is probably familiar to you. In this guide I'm going to walk through how hexadecimals work. With a focus on how you can understand the numbering system and make better color estimations when you're working on projects.

Not CompletedDead Simple Object Oriented Programming Explanation

Today I will cover how object oriented programming (also called OOP) works.

Not CompletedHow HTTP Works for Developers and APIs

This guide explains how HTTP works, especially as it relates to developers working on building API and service based applications.

Not CompletedIs Writing Bad Code Immoral for Developers?

This guide discusses a slightly odd question: “is writing bad code immoral?” Which leads to the concept of the importance of developing well written code.

Not CompletedJSON Parsing Guide for API Development

This tutorial discusses JSON parsing, especially as it relates to API development.

Not CompletedFTP Tutorial – Understanding the File Transfer Protocol

Today I’m going to walk through a FTP tutorial, focusing on: what FTP is, how it can be used, and lastly give a walk through on how to use it for a real world application.

Not CompletedLoad Balancing vs High Availability

First and foremost, I want to say that the title of this post Load Balancing vs High Availability is a bit of a misnomer. However I wanted to cover it because it is a topic discussed in many job interviews. If you’re interviewing for a coding job there is a good chance that your understanding of scalability will arise. Therefore you should have a solid understanding of load balancing and high availability.

Not CompletedCan Artificial Intelligence Algorithms Improve Education?

I have a number of passions, however few of them compare to my drive for learning. Whether it’s understanding new coding techniques or increasing my knowledge on the world as a whole, learning is my true passion. With that in mind, today I want to discuss the question of whether or not artificial intelligence algorithms can improve education.

Not CompletedGuide to the Model View Controller Architecture

Today I’m going to discuss the Model View Controller Design Pattern, also known as MVC architecture.

Unsupported Browser

devCamp does not support ancient browsers.
Install a modern version for best experience.