Python List Comprehensions Tutorial
List comprehensions in Python are a great feature but also a little hard to wrap your head around at first. Basically a list comprehension is a one line for loop...
11 posts from 2016
List comprehensions in Python are a great feature but also a little hard to wrap your head around at first. Basically a list comprehension is a one line for loop...
NextJS is a very interesting, minimalistic framework for server-rendered React applications. If you’re new to React or NodeJS in general, the current documentation for NextJS can be confusing.
Tom Preston-Werner, the original creator of Jekyll and co-founder of Github, gave a talk back in 2015 at JekyllConf2015 that’s mind-blowing. The general theme is on the future of static...
Django is commonly referred to as a “batteries included” framework that provides far more functionality than you will use in any given Web project. As a result, if you are...
Static Site Generators are a new, hybrid approach to web development that allow you to build a powerful, server-based website locally on your computer but pre-builds the site into static...
Setting up your computer for web development is tricky, even for a professional programmer. As a beginner, it’s likely you’ve had trouble along the way.
Tech interviewers love to ask questions around conditional probability. I can’t tell why, since it has little to do with actual programming. My guess is that it’s a quick barometer...
I was recently asked in a technical interview to define REST. While I’ve consumed and even set up my own REST APIs, I struggled for a concise response.
Static site generators combine the best of both worlds: a local server lets you use templates to easily manage the design and content on your site but ultimately all you...
Summary: Meteor is an incredibly accessible web framework for beginners. Its ease of setup, deployment, and Javascript-only configuration are game changers compared with competing frameworks like Django or Ruby on...
This tutorial is written for the complete beginner and will show you how to access the command line and the most common commands you will use as a software developer....