Each lesson focuses on a single aspect of building the project, like modeling the data, building a GraphQL server in Elixir, or building a mobile client for it in Flutter.
free
2017-03-25 Language Rankings, CSS Grid, Gitlab updates to 9.0
The Weekly Drip for this week covers some highlights from Language Rankings, what the new GitLab updates include, and everything you need to know about CSS Grid.
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 technical book on OOP.
free
Apple commits to Pro users, Android beats Windows in internet usage, and VR’s new backbone is here.
For the first time ever, Android has beaten Windows and internet Usage. VR has a new backbone, and Apple commits to Pro users.
free
Rate Limiting, ReactXP Announced, and criticism of Electron/Slack resource management
Rate limiting, ReactXP became open source, and resource management via Electron apps were criticized.
free
React Changes, Docker OSS rebrands as Moby, and Weed NLP
React changes, a new name for Docker, and the data behind Cannabis.
free
RailsConf, Web Dev Roadmap, Stanford teaches JS over Java
RailsConf, Roadmap for Web Dev, Stanford picks JS over Java.
free
deck.gl, music sequencing, an Intel chipset vulnerability, and more.
deck.gl, a new music sequencer, and an Intel chipset vulnerability.
free
GPL Ruled Enforceable, New MS Design System, and Stack Overflow Trends
GPL Ruled Enforceable, New Microsoft Design System, and Stack Overflow Trends.
free
Google I/O takes over, Kotlin becomes first-class, and data behind the repetitiveness of top songs
Google I/O takes over, Kotlin becomes a first-class language on Andriod, and data behind the repetitiveness of top songs
free
Stack Overflow uses Machine Learning to make better job postings, GitHub Marketplace, and One Million developers are stuck in Vim
Stack Overflow is on top of the news again, GitHub Marketplace is live, and a lot of people have had trouble exiting Vim.
free
Apple Teaches Swift, Node 8.0, Fireflies capture everyone’s attention, and CS degrees are rare.
Free Swift book, Node releases new version, Fireflies and CS degrees.
free
R analysis of HN trends, WWDC, and TempleOS gets a Gameboy Emulator
R analysis of trending words in HackerNews post titles, WWDC, and TempleOS gets a Gameboy Emulator
free
Tabs cost you money, Mac Ransomware, and G’MIC is more awesome
Developers who use tabs make less, Mac Ransomware, and G'MIC goes 2.0.
free
Tabs vs. Spaces redux; Interviews are terrible; OSS deep-learning data
free
One time delivery, engineering love, grow your own, and They’re good languages Brent
free
Data Structures, Old Programmers, Better Programmers, and Google Docs hacks
free
[ Weekly Drip July 15th ] Discord scales with Elixir, People argue over most popular langs, and Cryptocurrency ICOs
free
2017-07-22 Weekly Drip: Wiping your OS while running, the myth of safe C/C++ code, and generating coastlines.
free
Flash is dead; Mobile worm; Ionic survey results; AI optimization
Re-Distributing the (D)web, Vue vs React, Keeping secrets, Typescript 3 released, ❤️ Mechanical Keyboards
free
Dart 2: The Dartening, Pwning Homebrew, Prod Minimalism, Unethical Development
Dart 2 launches, Homebrew forgets to secure Jenkins, Deploy less to do more, Automated employee firing with Bash.
free
Design for Developers, {:elixir, :cars}, Code Review Review, Top 20 Languages
This week we cover Design and accessibility, programming your car with Elixir, a culture of code reviews, and the most popular languages among software developers.
free
Waffle Fries as a Service; Elm 0.19; has OSS failed?; design for devs
Chick-fil-A deploys k8s for fun and proffit, Elm 0.19 compiles to very small bundles, Does OSS provide for societal good?, How to stop sucking at design
free
Is Rails Relevant? On the whining re: Elm, and Funding of OSS for fun and profit
Rails developers have babies to feed, Elm removes feature they promised to remove, algorithm interviews, and what funds open source?
free
Java Dominates while Python grows, AMP sucks, Typescript helps tame JS
JetBrains 2018 developer survey, John Ousterhout discusses Software Design, ElixirConf videos released
How Discord manages 2.5M concurrent WebRTC connections. Long form article on writing more readable code. Scenic is a functional UI framework in Elixir and OpenGL.
free
cat /dev/news: impossible programs, Linus vacations, BIG TECH COLLUSION!
This was a busy week for dev news, so we are trying a different format. More link dump + snark, less formal write ups.
free
💵💵 Java 11 - now with license fees 💵💵; Neckbeard wisdom; CA makes empty promise on IoT security
Java 11 license changes, Two discussions of retained developer wisdom, CA passes more useless laws, Dropbox drops the mic after a major Python 3 migration.
free
Open Source Spotlight: Ignite - the React Native Starter Kit
Production ready starter kits for the React Native ecosystem.
Authors
The code in the applications was produced by:
./josh adams
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.
./matthew ray
Matthew Ray
Matthew is a tech news enthusiast. He spends most of his time reading tech focused news, watching sports and drinking coffee. You will probably find him at a coffee shop or the library.
Featured Lessons
Our content library is pretty great, here are a few lessons we think you might like.
free
Flash is dead; Mobile worm; Ionic survey results; AI optimization
Designing an Email Template
Build your own 8-bit character using Sass part IV
Build your own 8-bit character using Sass part III
Build your own 8-bit character using Sass part II
Build your own 8-bit character using Sass Part I
What our Superusers are Saying!
Some other people were willing to publicly state that they like us!
Taylor Dolezal
Software Architect
Smooth Terminal has easily been one of the most helpful resources
on my journey to better understand Elixir and the Phoenix web framework.
James Edward II
Developer
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 Smooth Terminal does this and more.
Rex Van Der Spuy
Game developer
Smooth Terminal is by far the best resource for learning Elm anywhere, and among the
very best online learning platforms, period.