DAILY.DEV IS 3 YEARS OLD
🎉 We’re celebrating with a special birthday giveaway
CHECK IT OUT
Write for us
Try our extension
Submit a story
Oct 26, 2020
How To Use TailwindCSS With Node.js, Express and Pug
The purpose of this tutorial is to teach you how to create a Node.js application with TailwindCSS, Express, and Pug.
Oct 23, 2020
Why do you need to know about Array-like Objects?
Oct 19, 2020
A Comprehensive Guide On Setting Up Next.js With TypeScript And TailwindCSS
In this tutorial, you are going to learn how to set up Next.js with TypeScript and TailwindCSS.
Oct 16, 2020
Stop Using console.log()!
In this article, I will explain four reasons why you should stop using console.log() and the best tips to make it different, professional, and better.
Oct 13, 2020
Injex is a dependency injection framework that helps you resolve dependencies automatically. Learn more about it!
Oct 9, 2020
Oct 7, 2020
Introduction To Testing In React
Testing is a line-by-line review of how your code is going to execute. Learn more about how to do it right in this post!
Oct 5, 2020
My React-TypeScript Cheat Sheet
This blog post is a great chance to publicly document my most used React TypeScript types. I focus on functional components and react hooks.
Oct 1, 2020
How To Contribute To Open-Source Projects As A Beginner
When I was learning to code, I wanted to make open-source contributions, but I had no idea where and how. I made my first contributions to DEV, and I want to share the Git workflow required.
Sep 22, 2020
date-fns: a moment.js alternative
Sep 15, 2020
8 Tips for Optimizing Your Website’s Speed
Even a one to two seconds delay on your website can drastically affect the user experience and your site traffic. By taking care of a few things, you can make your site a lot faster.
Sep 14, 2020
Managing multiple NodeJS versions
We all switch around different projects, sometimes even daily. Every project has a different NodeJS version. Learn how to manage it with nvm
Sep 8, 2020
My 5 Practical CSS Tips
This is going to be a short post with my best CSS tips. I'll do my best to share references for every tip so you can read more and get a better understanding.
Sep 3, 2020
Semantic HTML And Why Does it Matter
Do you use a div tag for enclosing every significant section of your webpage and are tired of maintaining the whole codebase afterward, then I highly suggest you to start using Semantic HTML.
Aug 31, 2020
Breaking The Gateway
API gateway is an architectural pattern that has its pros and cons, I decided to remove it from my architecture. Here is why.
Aug 28, 2020
Create next-gen HTML tables with Grid.js. 😎
Aug 24, 2020
The Nullish Coalescing Operator allows us to check if a value is null or undefined, and provide a fallback value if that is the case.
Aug 25, 2020
Theming styled-components with CSS custom properties
styled-components has a pre-built solution for theming. But I think we can utilize CSS custom properties instead for a more readable code.
Aug 21, 2020
Revolutionizing Data Security by Design
Imagine if you could compute on encrypted data without ever decrypting it. What would you do? Read more about Homomorphic Encryption, something which is set to revolutionize data privacy and security.
Aug 20, 2020
Up and running with Snowpack and Svelte in seconds
In this post, we'll be talking about a way to get started making web projects with ease without needing to know about extra tools and configuring stuff.
Juan F. Gonzalez
Aug 18, 2020
What is a PWA and why you should know about it
PWA's or Progressive Web Apps are a hybrid or say a mix of your regular websites or web pages and a mobile application; they provide you the power of both worlds.
Aug 17, 2020
Vue 3 is coming - what to expect and how to prepare
In this post, I will cover the following topics: Why Vue 3 is so exciting, features and changes, release date, experimenting Vue 3, and more.
Aug 14, 2020
Aug 11, 2020
Getting Started With Responsive Web Design
The main idea behind Responsive Web Design is to make a website that can adapt to any device that is being used to display it. Not only on larger screen sizes but also mobile phones and tablets.
Aug 10, 2020
Building with Svelte - all you need to know before you start
Many devs are interested in learning about building with Svelte and we’d love to help you kick start!
Aug 4, 2020
Stuck in "tutorial hell"? Here's a way to breakout
I want to talk about a way that you can start applying your newly gained skills in a more practical and "real" way once you start learning new frameworks or tools.
Juan F. Gonzalez
Aug 3, 2020
Jul 31, 2020
I've made up my mind. I know how to choose my next tech stack ✨
Every time I create a new project, I ask myself the same question: which tech stack should I use.
Jul 30, 2020
Create a component & fetch GitHub user details with Vue.js & Semantic UI 👩💻
In this tutorial, you'll learn how to make a Vue component using the bare minimum requirements.
Jul 30, 2020
5 useful DevOps newsletters that will blow your mind 🤯
Why are you afraid of DevOps? is a fascinating discussion that recently took place here on DEV. It in...
Jul 21, 2020
How to gain experience as a web developer? Powerful ideas for code newbies
We made a list of some creative things you can do that would help you get some practical experience in web development.
Jul 21, 2020
5 practical ways for web developers to stay updated in the latest tech news
Every day that passes it becomes increasingly hard to stay updated in the latest web development news. We either stay updated or stay behind.
Jul 13, 2020
Pro tips for data scraping in production
Data scraping is a delicate art of turning websites into a beautiful machine-readable data structure. 👩🎨
Jul 9, 2020
10 useful web development newsletters
Daily is a community of developers getting together around discovering and exploring dev news. That is why we thought to gather some useful resources for you.
Jul 6, 2020
Managing your secrets in Git 🗝
We have always been told not to store secrets in Git. But what if I told you that we manage all our secrets in Git?
Apr 7, 2020
🤕 Git Visualized: Forked a Repo, Now The Original Has More Commits
Learn how to cope up with git when upstream moves ahead
Apr 2, 2020
Nov 26, 2019
⚡️ Making Most Out of GitHub Templates
Learn to make effective use of GitHub Templates
Oct 11, 2018
Optimistic Offline-First Apps With Vuex
TL;DR — Use Vuex plugins together with localForage to easily persist application data in an optimisti...
Ready to start?
Let's stay updated, Daily!
No sign up needed
daily.dev is the easiest way to stay updated on the latest programming news. Get the best content from the top tech publications on any topic you want. All in one extension.
Write for us
Become a contributor
Suggest new source
Upgrade to Premium
our weekly recap
If you are busy or lazy it's ok, try our weekly recap and we'll save your time.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.
© 2020 All rights reserved.