Best of UX2022

  1. 1
    Article
    Avatar of bitBits and Pieces·4y

    How to Fetch API Data in React Like a Pro

    How to Fetch API Data in React Like a Pro Building applications the user use love is not an easy task. The technique we are going to talk about is known as render as you fetch. This simple technique is also suggested by React itself while fetching data.

  2. 2
    Article
    Avatar of slackSlack engineering·4y

    Recommend API

    Recommend API allows us to quickly bootstrap new recommendation use cases behind an API which is easily accessible to engineers at Slack. These recommenders reuse a common set of infrastructure for every part of the recommendation engine. This has allowed us to deliver a number of different recommendation models across the product, driving improved customer experience.

  3. 3
    Article
    Avatar of phProduct Hunt·4y

    IT Tools - Collection of handy online tools for devs, with great UX

    IT Tools is a free and open-source collection of handy online tools for developers & people working in IT. It includes a token generator, case converter, base converter QR code generator, Git cheatsheet, lorem ipsum generator, ... and many more.

  4. 4
    Article
    Avatar of phProduct Hunt·3y

    RippleUI - Cleanest, modern and beatifull Tailwind CSS components

    RippleUI is a collection of components that can be easily integrated into your project to provide a consistent, responsive design and improve the user experience of your application. This is RippleUI's first launch. RippleUI was hunted by Mauricio Siu in Design Tools.

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

    New Toasts! 🍞

    We wanted to improve the notifications you receive when an action is successful, fails etc. Turning this off gives you as much time as you need to undo an action. We think our new notifications look pretty slick and improve the UX of our site and app massively! Let us know what you think!

  6. 6
    Article
    Avatar of towardsdevTowards Dev·4y

    Responsive Design Theory

    Responsive UI centers on the principles of flexibility and continuity. Flexibility refers to layouts making optimal use of available space and adjusting when the available space changes. Avoid locking your app to a specific orientation or aspect ratio. Avoid trying to determine whether the device is a phone or tablet.

  7. 7
    Article
    Avatar of hashnodeHashnode·4y

    How I got my 1st job as a developer by making simple projects seem big

    Julia is a self-taught front-end developer in his thirties who switched career into tech after studying Japanese and musicology while working part-time at a casino. She created a simple calculator using JavaScript using HTML, SCSS, JavaScript, hosted on GitHub pages to run the app. She later updated the code and created some mixins to familiarize herself with it.

  8. 8
    Article
    Avatar of communityCommunity Picks·4y

    Penpot is a Solid Open-Source Figma Alternative to Look Out for!

    Penpot is a free and open-source solution as an alternative to Figma and similar design tools. It is in its beta phase following its launch on ProductHunt nearly two years ago. The major highlight is the use of SVG as its native format.

  9. 9
    Article
    Avatar of itsfossIt's Foss·4y

    Advantages and Disadvantages of Using Linux

    Linux is totally open-source, meaning anyone can inspect the source code for transparency. There are specialized lightweight Linux distributions that are tailored to run on older hardware. If you don’t need Adobe for your work, Linux is a pretty good choice.

  10. 10
    Article
    Avatar of itsfossIt's Foss·4y

    Padloc: An Intuitive Open-Source Password Manager

    Padloc is an open-source password manager with a pleasing user interface, available cross-platform. It aims to provide a clean and simple interface to work with. Free to start with, but offers paid subscriptions to unlock most features. As per your requirements, you can choose to upgrade with a paid subscription.

  11. 11
    Article
    Avatar of omgubomg! ubuntu!·3y

    The 5 Best Linux Distros of 2022

    Ubuntu 22.04 LTS was the best Linux distro release of the year for me. Manjaro 22.0 ‘Sikaris’ isn’t just a distro: it’s an experience. Fedora Workstation 37.0 is a flagship desktop distro for good reason.

  12. 12
    Article
    Avatar of daily_updatesdaily.dev Changelog·4y

    Weekly Goal 2.0 (+ new ranks) 🏆

    Weekly Goal 2.0 is the result of our first internal hackathon. There's a new reading progress per tag feature that allows you to better understand what have you been reading this week. The ranks also got a facelift with the following updates. More information below.

  13. 13
    Article
    Avatar of asayerasayer·4y

    Four top Front End Monitoring Tools for your Website

    Front-end or front-end application monitoring includes the process and tools for tracking and managing an application's presentation layer. For example, NGINX Amplify, a SaaS-based monitoring tool, monitors performance, tracks infrastructure assets, and enhances configuration using static analysis. OpenReplay tracks critical slowdowns, crashes, CPU/memory usage, rendering times, etc. It can capture JavaScript errors and sync with recordings. You can upload your source maps to see the source code in the stack trace.

  14. 14
    Article
    Avatar of newstackThe New Stack·4y

    Adobe Buys Figma: What Does this Mean for Web Standards?

    Adobe Buys Figma: What Does this Mean for Web Standards? Figma is one of the most impressive web standards-compliant tools in recent memory. It's a bitter pill for Figma users, especially since Figma was originally marketed as an open web alternative to Adobe’s proprietary desktop tools.

  15. 15
    Article
    Avatar of asayerasayer·4y

    Four top Front End Monitoring Tools for your Website

    Front-end or front-end application monitoring includes the process and tools for tracking and managing an application’s presentation layer. It also helps fix websites, native apps, and web apps by discarding potentially harmful errors. For example, NGINX Amplify, a SaaS-based monitoring tool, monitors performance.

  16. 16
    Article
    Avatar of logrocketLogRocket·3y

    Next.js vs. Nuxt.js: Ultimate guide

    Next.js and Nuxt.js are modern JavaScript frameworks used to build modern web applications. Both are static site generators that embrace Jamstack architecture and are used on top of React and Vue, respectively. Next.js offers client-side and server-side rendering features and is used to develop fullstack React applications.

  17. 17
    Article
    Avatar of changelogChangelog·4y

    When life gives you lemons, write better error messages

    A year ago, Wix changed thousands of error messages across Wix in just a month. Wix decided to focus on the problem, rather than the action that led to the problem.

  18. 18
    Article
    Avatar of dwbDavid Walsh·4y

    CSS :autofill

    CSS:autofill Autofill is an unnatural act, so signaling to that the value in an input was changed without control is important. To add custom CSS styles to inputs whose contents have been autofilled by the browser, you can use the autofill pseudo-class.

  19. 19
    Article
    Avatar of hashnodeHashnode·4y

    How to communicate as a software engineer

    The security team decided that increasing the session length was an acceptable risk for the payoff of a better user experience and less frequent session timeouts. Currently users cannot log it and we are working on rolling back the update. We'll keep the team updated with our progress.

  20. 20
    Article
    Avatar of communityCommunity Picks·4y

    Developer Experience Infrastructure (DXI)

    Developer Experience Infrastructure (DXI) is a new emerging infrastructure category sitting on top of API and cloud infrastructure. It enables any company to deliver world-class developer experiences by offloading the intricate details and complexities of developer experience to a new set of infrastructure components and services.

  21. 21
    Article
    Avatar of kdnuggetsKDnuggets·4y

    7 Tips for Python Beginners

    Learn everything about Python is not necessary, but you need to build a base. In an interactive learning environment, you will see a description section, code editor, ipython shell, and lessons. The only way you can move to the next task is when you have successfully typed the correct code and run it. Even companies want their employees to learn new skills, tools, and concepts.

  22. 22
    Article
    Avatar of itsfossIt's Foss·4y

    Better than Ubuntu? 11 Best Linux Distros for Ubuntu Lovers

    Zorin OS is yet another Ubuntu-based distro that gives you a polished experience. Voyager is a Xubuntu-based Linux distro featuring GNOME and Xfce in its latest 22.04 LTS explorer edition. Voyager comes with a customized look for an old, classy Linux experience. The distribution provides user choice from the get-go.

  23. 23
    Article
    Avatar of smashingSmashing Magazine·4y

    UX Checklists For Interface Designers — Smashing Magazine

    Checklist is an open-source checklist to planning, building and growing a design system. It includes the foundation of things to keep in mind for design language, design tokens, core components, tooling and project management. Text-To-Timeline Tool Markdown is an incredible little tool to generate timelines, e.g.

  24. 24
    Article
    Avatar of communityCommunity Picks·4y

    How to Become a Web Developer Fast and Get your First Job

    Web developers are responsible for the efficiency of the codes of a website. They can use their skills to create websites for businesses or charities. FreeCodeCamp, Udemy, and Udacity have a lot of valuable web development courses that will teach everything from basic HTML and CSS skills to more advanced front-end techniques like responsive web design and javascript frameworks.

  25. 25
    Article
    Avatar of itsfossIt's Foss·4y

    Ghostwriter: An Excellent Open-Source Writing App

    Ghostwriter is available for Linux and Windows with an unofficial build for macOS. It is available to install via a PPA for Ubuntu-based distros, and it is also available for Fedora through a separate repository.