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.

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


Notifications and Menus

Working with Notifications and Menu for Electron
03:14
Free!


Electron API

Checking Electron API functionalities
03:07


React in Electron

How to use React in your Electron app
03:07


Introduction to Electron

A quick rundown on Electron
04:01


React Changes, Docker OSS rebrands as Moby, and Weed NLP

React changes, a new name for Docker, and the data behind Cannabis.
04:17
Free!


GraphQL: Advanced Queries

Passing arguments to our queries
02:37


Getting Started with GraphQL

Giving GraphQL a try
04:11


GraphQL with Absinthe

An introduction to GraphQL, using the Absinthe package to create a...
08:15
Free!


GraphQL on Rails

How to start with GraphQL in Rails
03:45


GraphQL: Overview

What it is, and How, Why and When to use GraphQL
03:26


Navigation in elm-fuse

Using Fuse's navigation features from Elm
10:00


Introducing elm-fuse

Using Elm to write cross-platform mobile apps with Fuse.
09:33


Preparing for Fuse Native Apps

Build native apps for iOS and Android declaratively.
06:39
Free!


Elm Native App from Scratch

Building our own Elm Native App - basic, but enlightening.
07:28


Building Native Mobile Apps with Elm

Elm and React Native in Holy Matrimony, via elm-native.
06:13
Free!


GenServer and Supervisor

Building Generic Servers and Supervision Trees
13:59
Free!


Testing with ExUnit

An in-depth look at ExUnit, Test-Driven Development, and doctests.
11:39
Free!


Processes With State, and Agent

Managing state with processes and messaging, then seeing the Agent...
05:28
Free!


Processes and Messaging

Processes are the unit of concurrency. We'll spawn some processes ...
03:04
Free!


Basic Elixir Syntax and Concepts

Learning the basics of the language, as well as how to run scripts.
04:11
Free!


2017.04.01 Ember had a big week, Next.js 2.0 is here, and 99 Bottles of OOP is ready to be on your reading list.

Catch up on the latest news about Ember, Next.js & the latest tech...
04:09
Free!


Sharing Your Plots

How to save and share your graphical output.
03:19


Control in R

Exert control with `if else` and `for` in R.
04:49


Functioning in R

Find out why R is a functional programming language.
02:28


Utility of data.frames

Discover R's very popular `data.frame` gridlike data structure.
05:49


Install Me Some R

Install R on any OS in less time than the length of a typical Drip.
03:43


2017-03-25 Language Rankings, CSS Grid, Gitlab updates to 9.0

The Weekly Drip for this week covers some highlights from Language...
05:14
Free!


Creating a Simple app with Ignite

First steps with Ignite
03:19


Building Native Mobile Apps with Elm

Elm and React Native in Holy Matrimony, via elm-native.
06:13
Free!


Comparing ListViews Ionic 2 vS React Native

Compare 1k element listviews in Ionic 2 vS React Native
01:27
Free!