The Developers' Den
The Developers' Den is our editorial corner where we empty our developer hearts: the (often hard) realities of the "developer life", best practices, the evolving tech landscape, and more. Now and then, we'll also share our own experience: frameworks and tools we use, workflows we adopt, challenges of marketing to developers, etc. We'll be writing pieces we hope both help the community and trigger relevant discussions.

How Vue Components Work (& How They Simplify Frontend Dev)
In this post, we explore Vue components through useful examples and explain why they’re essential to Vue devs. Components make you more efficient, start learning with this tutorial!

React & SEO: Crafting Next.js SPAs Optimized for Google
Discover the many ways in which Next.js can help you give an SEO boost to React-powered single-page applications. Introduction to SPA SEO with a step-by-step Next.js tutorial.

A Serverless Function Example: Why & How to Get Started
Why did serverless functions become an integral part of modern web development? This post goes through the basics and the best use cases. Bonus: a live serverless app example!

Vue PWA: A Progressive Web Application Example With Nuxt
Building a Vue PWA can have massive benefits for your business. Read this article to learn how to create your own progressive web app today!

Figma Tutorial: How (and Why) To Use It For Your Next Project
Read this Figma tutorial to learn how to use Figma to simplify the workflow for your entire team, from developer to designer!

Static Site Search Made Easy (with Hugo Tutorial)
Creating static site search functions can be complicated. Read this post to learn how to easily integrate a killer search bar into any static site.

PWA for E-Commerce: Benefits & Live Gatsby Demo
Is a PWA any good for e-commerce? We walk you through the basics & benefits of progressive web applications—and even build a quick Gatsby PWA store. Code snippets, live demo & GitHub repo all included!

E-Commerce for React Developers [w/ Gatsby Tutorial]
Thinking of using React for e-commerce? Start here. We cover the framework's pros/cons + React-powered e-commerce solutions. Also included: full tutorial on how to build a Gatsby-powered store!

How to Choose the Best Static Site Generator for Your 2019 Project
What’s the best static site generator in 2019? Read this to learn about the top SSGs this year and how you can choose the right one for your 2019 project.

Reasons Why JavaScript is Omnipresent in Modern Development
What’s the JS fuss all about nowadays? Find out why JavaScript has become so important for modern web development and what are the benefits of learning it.

Using Node.js Express to Quickly Build a GraphQL Server
GraphQL & Node.js can be used to craft more performant and maintainable servers. In this tutorial, we use Node.js Express to show you how to do this, fast.

Rails Isn’t Dead, Not Even Close. 6 Rails Advantages Keeping It Alive
Is Ruby on Rails dead? Nope. Here are 6 Rails advantages proving it. We’ll even show you how to get started learning!

New to JAMstack? Everything You Need to Know to Get Started
Interested in the JAMstack? Start here. We cover everything from the basics to the best ways to get started & to sell it to clients. Bonus: a curated list of JAMstack resources.

Exposing a Promise-Based API from a Reactive Core (v3.0 Journal)
In this post, we use our own development experience as a Redux middleware example. We leveraged it to expose a promise-based API from a reactive core. Learn how we pulled this off!

Essential Google Analytics Alerts & How to Set Them Up
Google Analytics custom alerts are money AND business savers. Learn what the essential GA alerts are and how to quickly set them up. Monitoring online performance & sales is easy, so let's do it!

Modern Frontend Testing with Cypress.io Framework
Learn how Cypress.io enables quality, comprehensive frontend testing for your modern web applications and sites. Code examples included.

What are Webhooks? Easy Explanation & Tutorial
What are webhooks? They’re central to web development—but do you really know how to use them? Let’s go through a simple explanation with easy examples to get started.

Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS
Bye-bye spaghetti code! Learn how to organize your CSS architecture using foolproof methodologies like OOCSS, BEM, and SMACSS. Result? A scalable, modular CSS architecture.

Laravel E-Commerce: Complete Guide & PyroCMS Example
Read this Laravel e-commerce resource to learn everything there is to know about the benefits it can bring to your online store & the available tools. BONUS: a full PyroCMS e-commerce tutorial.

Should I Learn TypeScript? (Benefits & Resources)
Should you use TypeScript? Most likely. Read this to learn TypeScript and understand its place in the JavaScript ecosystem. BONUS: Full list of TypeScript resources.