[DMWN #20] - Building a slack demo application with Stream React SDK
Hi guys, I trust your last week/weekend was great!
I’m sorry this newsletter is coming a day late. Here’s what I have for you today:
What I did last week(s) 😇
Last week, I finally understood what RSS Feeds are. And in this article—RSS Feeds like I'm 5 - What are RSS Feeds?—I explain what they are and why you’d want to use them to organize contents you follow
I used Stream’s React SDK to build a slack demo application. It’s still a WIP but here’s what I have so far:
Just like slack, you can sign in, create public channels and create messaging channels for specific people. This is the frontend repo and this is the backend repo.
Featured Articles ✍️
How to Get Started with TailwindCSS: Tailwind is gaining more popularity as a stylesheet solution for building apps faster and with less custom css files. In this article, I show how to get started.
JavaScript String.Replace() Example with RegEx: Did you know that you can use RegEx in the Replace method? I show how in this example.
How to Create a React Component Library - Using a Modal Example: In this article, I explain how to a React Component Library that can be published and downloaded from NPM, using a React Modal Example.
Featured Videos 📹
How react-helmet is not a solution for improving the SEO of websites: People often confuse react-helmet to be a solution for SEO, which it isn’t. It updates meta information, but doesn’t exactly improve SEO. I explain why in this video.
React Interview Questions and answers 2019 | Best Commonly Asked | Part -2: Although this is 2019, the tips here are very helpful for preparing for React-based interviews.
5 simple tips to making responsive layouts the easy way: This video shares some tips for making responsive layouts with ease.
Job Openings 💻
Check out startup.jobs for jobs ranging from remote to relocation to junior to senior and different types of roles.
I know four of my friends who have gotten interviews and jobs from this site. You should check it out.
Featured Tools 🛠
Hypothes.is: This platform, which also has a Chrome extension allows you to easily annotate things on the web (just like the way you place comments in Google Docs). Do check it out : )
Useful hacks/tips ✨
Ever thought about having a git project inside another git project? 🤔That's very possible--with git submodules.This feature of git allows you to manage a git project (tracking a remote repository) inside another git project (tracking a different remote repository). Here’s a video to explain it: Git submodules - Why and How to use them
As a content creator, I love simplifying diverse topics in web development that I understand. Do you have any issues, tools, or frameworks that you’d like to understand better? Do let me know, and I may come up with an article or video on it.
A new week, another opportunity to do amazing things! So go do amazing things 🚀.
Do have a splendid week 🌟