What if learning were part of your daily routine? With DailyDrip's Daily topic, you'll get the best training written by experts. Every day, you'll get a bite-sized piece of education delivered to your inbox. Learn daily just by checking your email, or work through our exclusive content at your own pace. You'll always be able to go back or skip ahead via our web and mobile applications. We respect your time and you'll learn in just five minutes a day. Try your first week on us, with no risk or credit card required.

Meet your expert


7f98e514a44b8ff8109e81882dbcf1c5?s=184&d=mm
Josh Adams

I've been building web-based software for businesses for over 18 years. In the last four years I realized that functional programming was in fact amazing, and have been pretty eager since then to help people build software better.

Meet your expert


C69b05d12e2e59023ccd2cd030fef830?s=184&d=mm
Adam Dill

Adam has over 19 years of software development experience, and has spent a good part of that educating new developers. He was previously CTO at inside.com and Development Director at Maxmedia . When Adam isn't coding, he is off hiking in Colorado mountains, or practicing some pretty fly martial arts. He thinks swords are cool.

Meet your expert


33b32be65cd662922a71dc1d051ddb9f?s=184&d=mm
Franzé Jr

Software Engineer with experience working in multi-cultural teams, Franze wants to help people when he can, and he is passionate about programming and Computer Science. Founder of RemoteMeetup.com where he can meet people all over the World. When Franze is not coding, he is studying something about programming.

Meet your expert


B9491f993786452ffe05d432a66f18d9?s=184&d=mm
Matthew Ray

Matthew is a software developer and tech news enthusiast. He spends most of his time developing software, watching sports and drinking coffee. You will probably find him at a coffee shop or the library.

What our customers are saying!

Daily Drip has easily been one of the most helpful resources on my journey to better understand Elixir and the Phoenix web framework.
Taylor Dolezal Software Architect
Taylor dolezal
With any language there are so many details to learn. What functions are built-in? How should I structure my code? What tools are available for improving my workflow? It’s rare to find one source that can answer so many of these questions, but DailyDrip does this and more for Elixir.
James Edward Gray II Developer
James edward gray
Daily Drip is by far the best resource for learning Elm anywhere, and among the very best online learning platforms, period.
Rex van der Spuy Author of 5 books on game development
Rex van der spuy

See what you'll get


Implementing a simple Neural Network

Implementing a Neural Network using perceptrons
03:34
Free!


Understanding Neural Networks

What are Neural Networks
06:21


Neural nets colorize B&W photos, MDN docs go cross browser, & iFrames get easier

03:18
Free!


Testing your Go Application

Using Go Standard Library for tests
03:15


Building a real Go program

Building a concurrent GIF downloader CLI
06:20


Concurrency

How to use goroutines and channels in Go
03:44


Go Basics

A quick rundown on the basics of Golang
06:21


Installation and Introduction to Go

Getting started with the language
02:44


Is Agile Working? Spotify uses ML to suggest tracks, Techniques for better code reviews

03:06
Free!


Using BuilderX

Putting designers and developers together
04:12
Free!


Using MobX with React Native

Managing the state with MobX
05:12


Immersive mode on React Native

How to do Immersive mode on React Native
01:59


Using Android Native Modules

How to use Native modules from Android in React Native
04:07
Free!


Preact: Why you should use it or not.

A quick rundown on Preact
04:59


Contractors make more 💰, Encrypted Git, & Mozilla 💖’s OSS

03:35
Free!


Effective Issue Triaging

The 5 most important steps of issue triaging
04:08


Writing a native bear with coala

Writing a bear that does all the work itself
04:41


Writing a linter bear with coala

Writing a bear that wraps an external tool
05:12


.coafiles and Continuous Integration with coala

Writing a configuration file for coala and setting up continuous i...
04:40


Introduction to coala

Installation and introduction to code analysis using coala
05:18


Facebook reliscenses GraphQL/React, Lyft uses Typescript, and Hacking your coding interviews

04:57
Free!


Facebook reliscenses GraphQL/React, Lyft uses Typescript, and Hacking your coding interviews

04:57
Free!


Styling views and Errors in Koa

Use Pug to style the guitar amp pages and errors in your application.
03:53


Write your first view in Koa.js with Pug

Start styling your application with the pug rendering engin
05:06


Serving Static Assets in Koa.js

Complete configuration and middleware setup of your application.
05:41


Koa.js Core Server Configuration

Import modules and setup configuration to get your Koa.js app started.
06:24


Getting Started with Koa.js

Quick intro to Koa.js and installation.
05:51


Caching API calls using Service Workers

How to cache API calls using Service Workers
04:01


Using Gatsby and Grommet to build a PWA

Using the best of Gatsby and Grommet together
03:41


Manifest and Caching with sw-precache

Understanding manifest.json and using sw-precache
02:08