The easiest way to get featured on daily.dev is to write your story as a guest post on our blog. All our articles get immediately featured on our feed. Here’s a guide on how to submit a story to our blog.
The second option is to publish your post on well-known publications such as CSS Tricks, Smashing Mag, Towards Data Science, etc. As we curate content from those magazines, there’s a good chance that your post will be featured on daily.dev feed.
And lastly, if you are an individual blogger, you can post your story on DEV or Hashnode. We feature the best stories on these platforms on our feed as well.
Requesting a new source on daily.dev is as simple as it can get. Below is the list of simple steps you need to perform to request a new source.
You should see a success message, and your request is submitted.
daily.dev is entirely open-source, and you can find the source code on GitHub. The linked repo serves as the central repo for the different projects/services which come together to do Daily work.
It contains extensive documentation. By going through the documentation and following the steps, you can develop a good sense of Daily’s architecture and how you can set it up.
You can contribute to daily.dev by:
or whatever you could think of to improve daily.dev. Our team is highly responsive to any request. It’s a great way to learn about the daily.dev codebase and build to something that would make you proud.
We maintain all the issues in the central Daily Repo. Once it’s reviewed and finalized, we create a new issue in the respective repo, which leads to an actual PR.
Snooze, or as we call it "Do Not Disturb" mode, allows you to turn off daily.dev for a while. Currently, there are three options available for you to snooze:
Enabling Do Not Disturb mode is pretty straightforward. Click on the clock-like icon on the top right corner of the daily.dev extension. Once you click, a drop-down menu should appear with the above three options. Choose one of the options to enable the Do Not Disturb mode.
To disable the Do Not Disturb mode, click on the TURN OFF button on the top bar of daily.dev. However, once you close the tab, you won't be able to access it as the Do Not Disturb mode is enabled. In such a case, you can access daily.dev by clicking on the daily.dev icon in your browser's extensions. Once you clicked, you should see the daily.dev page. From there, you can disable the Do Not Disturb.
To bookmark an article, click on the bookmark icon on an article's card. Once you click it, it turns orange, indicating it is now has a bookmark. Clicking on the bookmark icon again removes the bookmark. Additionally, you can remove bookmarks from the bookmarks section of daily.dev.
To enable recently visited sites in daily.dev, go to the Layout Settings and toggle Recently Visited Sites button. When you do it for the first time, it might ask for permission to read your recently visited sites. Click the Allow button, and that's all!
You can now see your recently visited sites on the right side of the daily.dev navbar.
daily.dev performs a super-fast search using a 3rd party service, called Algolia. It searches the database against the entered query and also suggests auto-complete results whenever there is a match.
You can use this feature to search for:
Search using the key bindings:
Follow the steps below to search via key bindings:
There are quite a few customization options at daily.dev! Make sure to check the full guide here: https://dev.to/dailynowco/how-to-customize-the-layout-of-daily-4nle
By default, we sort the feed by the popularity of the articles. We allow the users to sort their feed two modes:
We created many options for you to personalize daily.dev for your needs! Make sure to check the complete guide here.
While most of our users have signed up at daily.dev, there are plenty of those who still haven't. If you are one of them, you might be missing out on many fantastic features of daily.dev. Here are some of them:
User preferences are stored along with the user profiles when you are signed-in to daily.dev. In case if you are not signed in, your preferences are stored locally. All you need to do is log in with the same credentials on all devices and browsers, and all the changes are automatically in sync.
daily.dev has a built-in feature to easily report a broken link or NSFW (not safe for work) content. We take a quick action to remove such content and make sure it never appears again. The whole process of reporting is as simple as it can get.
All you need to do is to click on the three dots on the card you want to report, and a menu appears. It provides you the option to report the issue. All you need to do is to click on it, and that's all. A notification should appear on the card showing a thank you message, and the card should disappear.
If something you don't like and don't want it to be in your feed, feel free to hide it. But if it's inappropriate, we highly encourage you to report the content and make daily.dev better for everyone. The hide option is on the same menu with the option of reporting a broken link or NSFW (not safe for work) content.
It's quite simple. You need to enable the option of Show Bookmarks Bar in your browser.
There are two ways mentioned below to toggle the bookmarks bar in Google Chrome.
Using Shortcut Keys
Below are the shortcut keys that you can use to toggle bookmark toolbar:
It allows you to toggle the bookmarks bar quickly. This way, you can easily hide it when you are not using daily.dev.
Using Settings Menu
Click on the three dots (⠇) on the top right corner of Chrome. Go to Bookmarks > Show Bookmarks Bar. That's all! For more info, make sure you check out the complete guide.
Using daily.dev on Vivaldi browsers is totally possible. However, as you may experience, once you install daily.dev won't be automatically launched in every new tab. That might be a bit frustrating, so to solve it, you would need to "Settings." Then, go to the "Tabs" menu. Under the title "New Tab Page," mark the "Controlled by Extension" checkbox. That's it, and you should be ready to go.
If you still experiencing issues, you might want to check their support ticket or contact us at email@example.com