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.
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.
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.
This guide discusses how artificial intelligence programs see the world.
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.
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.
This guide discusses how you can find the balance of best practices vs creativity as a developer.
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.
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.
This guide walks through a practical system for building a set of requirements for a new application feature.
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.
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.
Today I will cover how object oriented programming (also called OOP) works.
This guide explains how HTTP works, especially as it relates to developers working on building API and service based applications.
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.
This tutorial discusses JSON parsing, especially as it relates to API development.
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.
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.
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.
Today I’m going to discuss the Model View Controller Design Pattern, also known as MVC architecture.
devCamp does not support ancient browsers.
Install a modern version for best experience.