Akos Profile picture
Dec 31, 2021 7 tweets 4 min read Read on X
5 UI Notification Libraries for React ⚛️

🧵 👇
1️⃣ sweetalert2

A beautiful, responsive, highly customizable, and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.

🔗 github.com/sweetalert2/sw…
2️⃣ react-toastify

React-Toastify allows you to add notifications to your app with ease. No more nonsense!

🔗 github.com/fkhadra/react-…
3️⃣ notistack

Notistack is a notification library that makes it extremely easy to display notifications on your web apps. It is highly customizable and enables you to stack snackbars/toasts on top of one another.

🔗 github.com/iamhosseindhv/…
4️⃣ rc-notification

React Notification UI Component. Pretty basic, style them to your liking!

🔗 github.com/react-componen…
5️⃣ react-hot-toast

Smoking hot Notifications for React.
Lightweight, customizable and beautiful by default.

🔗 github.com/timolins/react…
If you found this thread helpful, please Re-Tweet the first Tweet.

If you'd like to see more content like this, consider following me on Twitter @akoskm.

📚 Check out my FREE Twitter threads at akoskm.gumroad.com/l/akos-threads

and my blog akoskm.com.

Until next time 👋

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Akos

Akos Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @akoskm

Dec 13, 2022
Figuring out what to learn next?

I've been a developer for 20+ years.

Here are the evergreen topics that will always remain important.

🧵
1/7 DSA

Data structure and algorithms are a fundamental part of programming and universal knowledge.

Learn to implement different data structures:

• List
• Array
• Stack
• Queue

and algorithms:

• Traversing
• Searching
• Insertion
• Deletion
• Sorting
• Merging
2/7 Linux/Unix

Small companies, especially startups, always value if you know your way around the shell:
- how to create directories and files
- how to use command line editors such as nano or vim (especially if you know how to exit it)
Read 8 tweets
Nov 24, 2022
If you had asked me ten years ago what’s the best way to land a job in IT, I would’ve said get a Computer Science degree.

And I did...

I worked as a software engineer and as a CTO.

If you ask me the same question now, this is what I would do.

🧶
1/4

Open a GitHub account and start hacking on something.

Build your own thing or join OSS projects.

We have Hacktoberfest each month!

You will always find ”good-first-pr” issues.

Try to understand issue descriptions and code review suggestions.
2/4

Don’t take them personally.

Take them as a piece of advice.

Good reviews and suggestions can teach you just as a mentor would!

Understand why your PR was rejected.

If it was accepted, and you got some nice words for it, look back to it as a reference.

A motivation.
Read 6 tweets
Nov 22, 2022
Looking to improve your online presence as a developer?

Here are a few things you might want to look into

🧶
1. GitHub - Step 1

Make sure your demo projects are public.

Your best work is pinned to your profile, tightened up, and has a nice README and meaningful commit history.

When reviewing the applications and CVs of other engineers, these are one of the first things I look for. Image
2. GitHub - Step 2

Set up a CI for your project.

Chances are the company you're about to join uses CI/CD tools.

It doesn't have to be anything complicated:

If you have a TypeScript project, a CI that pulls the source code and runs tsc is perfectly sufficient! Image
Read 7 tweets
Sep 14, 2022
5 rules I'm following while writing a blog post ✏️

Actionable tips you can use for your next article 💁‍♀️

A thread 🧵👇
1. Title is everything.

“The confused mind says no.”

I don’t know where I read that, but it’s true 💯
Easily digestible titles will have a much higher click-through rate than complicated ones.

Your article can be 🔥 if no one reads it.
2. Consider who you’re writing for to set the correct tone.

Before you start writing, determine who you’re writing for.

Does your audience consist of beginner devs or seasoned engineers?

Set the tone accordingly!

i.e., don’t explain basic stuff for an advanced crowd
Read 7 tweets
Sep 12, 2022
11 Online Learning Platforms for Professional Development in 2022

Thread 🧵👇
1️⃣ Coursera

Advance your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics.

🔗 coursera.org Image
2️⃣ edX

2000 free online courses from 140 leading institutions worldwide.
Get a degree, expand your knowledge at any level, gain new skills and earn a certificate of completion.

🔗 edx.org Image
Read 13 tweets
Aug 15, 2022
7 FREE Courses to Learn TypeScript

🧵 👇
1️⃣ Learn TypeScript

Learn TypeScript, a superset of JavaScript that adds types to make the language scale!

🔗 codecademy.com/learn/learn-ty…
2️⃣ Free Typescript Tutorial - TypeScript Design Patterns

Object-oriented design patterns allow you to write better and more flexible software! - Free Course

🔗 udemy.com/course/typescr…
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(