Best of daily.devJune 2021

  1. 1
    Article
    Avatar of daily_updatesdaily.dev Changelog·5y

    Announcing daily.dev 3.0 🦄

    Daily.dev 3.0 is the fastest version we have ever created. The browser extension is getting a serious revamp with a brand new UI. The new design aims to improve accessibility and make it easier to use daily.dev on both desktop, tablet, and mobile. In the coming weeks, we will ship a new set of features and improvements.

  2. 2
    Article
    Avatar of ghblogGitHub Blog·5y

    Introducing GitHub Copilot: your AI pair programmer

    GitHub Copilot is a new AI pair programmer that helps you write better code. It draws context from the code you’re working on, suggesting whole lines or entire functions. As you type, it adapts to the way you write code to help you complete your work faster.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    JavaScript Async/Await Tutorial – Learn Callbacks, Promises, and Async/Await in JS by Making Ice Cream 🍧🍨🍦

    Learn Callbacks, Promises, and Async/Await in JS by Making Ice Cream. Joy Shaheb is the author of the popular JavaScript tutorial series, The Async Cauldron. She is also the co-founder of the AsyncCauldron.com.

  4. 4
    Article
    Avatar of phProduct Hunt·5y

    Frontend Toolbox - A list of handpicked resources for frontend developers

    There are lots of tools to choose from, and it’s hard to find the right ones. So I created this list – so you save time by easily finding the best stuff out there. Embed this post on your site and share it with your friends.

  5. 5
    Article
    Avatar of tshThe Software House·5y

    5 bad coding practices that make other developers hate your code

    Bad programming practices are so evil that every developer will hate your work. Always shorten and abbreviate the names as much as possible, so the next developer working on your code will have to guess what you were thinking about. Use chained functions, nested conditional statements, over-bloat design patterns and clever one-liners.

  6. 6
    Article
    Avatar of nextNext.js·5y

    Blog - Next.js 11

    Next.js 11 includes Conformance, a system that provides carefully crafted solutions to support optimal UX. Next.js Live (Preview Release): Code in the browser, with your team, in real time. Webpack 5 is now enabled by default for all Next.JS applications.

  7. 7
    Article
    Avatar of geekcultureGeek Culture·5y

    Top Front-End Development Trends You Should Follow in 2021

    Front-end development standards and trends change faster than they can be implemented. JavaScript will continue its Reign as the most popular programming language in the world. Single Page Apps (SPAs) are not SEO-friendly which is critical for growing your online businesses. Gatsby is the single fastest-growing framework, according to the Gatby Market Report (May 2021)

  8. 8
    Article
    Avatar of bitBits and Pieces·5y

    7 Tools for Faster Frontend Development in 2022

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    How to Use Async/Await to Write Better JavaScript Code

    Learn Callbacks, Promises, and Async/Await in JS by Making Ice Cream. Joy Shaheb is the author of the popular JavaScript tutorial series, The Async Cauldron. She is also the co-founder of the AsyncCauldron.com.

  10. 10
    Article
    Avatar of tuts_plusTuts+·5y

    Best Free and Open Source JavaScript Animation Libraries

    There are many elements on a webpage that can be animated to make it come alive. In this article, I show you eight of the best free and open-source JavaScript animation libraries that you can use in your projects today. Mo.js is an excellent library for adding JavaScript-based motion graphics to your website.

  11. 11
    Article
    Avatar of ghblogGitHub Blog·5y

    Introducing the new GitHub Issues

    Since last year’s GitHub Universe, we’ve shipped more than 20,000 improvements to GitHub for developers, open source communities, and enterprise teams. Maintainers can now limit who can approve and request changes on pull requests. You can also close issues and block users via your phone.

  12. 12
    Article
    Avatar of hashnodeHashnode·5y

    7 Essential Books for Programmers

    The Pragmatic Programmer offers tips on improving your programming output. Charles Petzold’s code is an entry point to all things tech, and it is necessary to complete your education as an accomplished programmer. The book is not a one-time read, but rather a workshop in good practices. The tips are practical and best learned through practice.

  13. 13
    Article
    Avatar of gcgitconnected·5y

    How to design a system to scale to your first 100 million users

    How to design a system to scale to your first 100 million users. Think Big, Do Small, Learn Fast by Anh Dang. The High-Performance Series is a series of articles on high-performance computing. Read the first one here: http://www.techcrunch.com/2013/06/27/how-to-design-a-system-to scale to-your-first-100-million- users.

  14. 14
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    Everything New in React 18

    React 18 Alpha is here and includes many new features and improvements. The new root API allows you to use all of the react 18 improvements including concurrent features. Suspense lets you suspend something until it’s ready to be rendered. The startTransition API helps in keeping the current webpage responsive and being able to do heavy non-blocking UI updates.

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Learn Next.js and Make React Development Simpler

    Learn Next.js and Make React Development Simpler with our React Development guide. Visit Nextjs.com to learn more about React development. For more information on Nextjs, visit the Nextjs website. For information on React Development, visit React Development.com. for more information about the React development guide, click here.

  16. 16
    Article
    Avatar of hashnodeHashnode·5y

    Tools for Web Developers To Work Smarter and not Harder

    The Web Developer is a browser extension that comes bundled with various web developer tools. Quokka makes prototyping,learning and testing JavaScript and Typescript code blazingly fast. Google Lighthouse is an open-source, automated development tool for testing/improving the quality of your web pages.

  17. 17
    Article
    Avatar of hackernoonHacker Noon·5y

    3 Tips to Improve Your Mental Health as a Developer

    Sam Walpole is a fullstack .NET and JavaScript web developer. He has been struggling with low mood for the past month. He shares his tips on how to improve your mental health as a developer. The only meaningful measure of success is against yourself, so don't compare yourself to others.

  18. 18
    Article
    Avatar of smashingSmashing Magazine·5y

    Useful Front-End Boilerplates And Starter Kits — Smashing Magazine

    We don’t need to write everything from scratch every single time. With boilerplates and starter kits, we can set up our projects faster, and get to work immediately. This collection is by no means complete, but rather a selection of things that the team at Smashing found useful.

  19. 19
    Article
    Avatar of phProduct Hunt·5y

    Nice avatar — React component for generating avatars

    react-nice-avatar can easily generate an avatar for your users with no efforts. Embed this avatar into your users' profiles. Use this avatar to help people with reading comprehension and vocabulary. Share this avatar with your social media accounts. Send it to your friends by sending a message to their accounts.

  20. 20
    Article
    Avatar of gcgitconnected·5y

    How to Improve Software Architecture Skills Daily

    Find 2 or more solutions for each problem you meet. List the trade-offs and choose a solution. Have a technical discussion with a non-tech person improves communication & technical understanding. In conclusion I suggested 3 exercises you can do in the scope of every development task you are doing.

  21. 21
    Article
    Avatar of hashnodeHashnode·5y

    Top 5 Git Tips & Tricks

    5 Git tips to help you level up your workflow and bring you one step closer to Git mastery. Modify the previous commit without changing the commit message. Let autocorrect take care of your speed, but at the same time you can’t remember how many times you typed “git status”

  22. 22
    Article
    Avatar of reactReact·5y

    The Plan for React 18 – React Blog

    React 18 will be our next major version. We’ve published a React 18 Alpha so that library authors can try it and provide feedback. React 18 will include out-of-the-box improvements, new APIs, and a new streaming server renderer with built-in support for React.

  23. 23
    Article
    Avatar of phProduct Hunt·5y

    GitLive — Extend Git with real-time collaborative superpowers

    Extend your IDE with the real-time features remote development teams need to work together effectively. See what your teammates are working on and get notified of merge conflicts before you commit. Make video calls and code together live, VS Code to JetBrains Embed Collect.

  24. 24
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    The Front-end Developer’s Guide to Back-end Development

    In this tutorial, we’ll set up a simple and secure back-end API service on Google Cloud Platform using Node.js and Express. The Front-end Developer’s Guide to Back-end Development Jamie Curnow will explain the basics of an HTTP API service.

  25. 25
    Article
    Avatar of pintPinterest Engineering·5y

    How to Review Code as a Junior Developer

    Emma Catlin is a Software Engineer at Pinterest. She learned how to code review as a junior developer. She says there are multiple benefits to reviewing code as aJunior Developer. It can help you learn the code base and build a feedback circle. It also gives you a hint of who to ask if you have any questions.