REST APIs

Get the most out of REST APIs by example, or build your own. Discover new APIs and how to interact with them, regardless of proffered programming language.
Preparing your AWS Project to Build an API

Preparing your AWS Project to Build an API

Configure your AWS account in preparation for building APIs using AWS API Gateway.

There comes a surreal moment in nearly every profession in which perspective violently forces itself into our self-awareness. People with cooler jobs probably have that moment when they save their first patient or launch their first rocket. For me, the idea of building an API was this moment in software development. All those past black boxes which spat out results your life depended on: we can make those now.

Feel free to remain unfazed by this as I'm sure most are... for those of us who can't remember how they became an "engineer" in the first place, API design feels

Python's Requests Library: Bring Your Scripts to the Web

Python's Requests Library: Bring Your Scripts to the Web

Get familiar with what might become your most used Python library.

Last episode we covered every programming noob's favorite 'A-ha' moment: making GET requests using AJAX. Stepping stones such as these can serve as great turning points in a career, but they also expose how little we still know. For instance, when we integrated the functional logic of APIs on the client side, we actually broke a cardinal rule: storing and passing private keys on the client side like an idiot. Does that make everything we learned useless? Not entirely, but kinda yeah.

Today we'll do the equivalent in Python by using the requests library. Requests is successor to Urllib, both

Make Your First API Calls with JQuery AJAX

Make Your First API Calls with JQuery AJAX

Beginner's guide to consuming endpoints via Frontend Javascript.

The information age is over: we have all the information now. All of it. We're in a unique place in human history where we've somehow managed to mine more data than we know what to do with... and a lot of that data is easily accessible via APIs.

We're going to get our feet wet with REST APIs today, thus allowing us to interact with meaningful information. Making Ajax GET calls with JQuery is perhaps as basic as it gets: there's a good chance we already know all this stuff, but even I constantly forget the exact syntax of everyday