πŸ€– Coding News ⚑️
27.2K subscribers
2 photos
1 video
807 links
High quality articles, videos, and tutorials about programming πŸ’»

HTML, CSS, Sass, JavaScript, TypeScript, React, Angular, Electron, Node, Vue, GraphQL and other topics πŸ’₯

@CodingChat talk with other engineers
@CodingNewsFeedbackBot advertisement
Download Telegram
πŸ€– Coding News ⚑️ pinned «​​Which side are you on?Β»
​​Memes are great - they're such a fun way of describing ideas and opinions. So it's no coincidence that I picked a meme generator app as the capstone project in my free React course on Scrimba. The app works by pulling a random meme image from an API and placing your text over the top of it to create your very own, personalized meme.

⏱ 8 min read

πŸ”˜ #React
​​We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the optimizations and non-essential features.


⏱ 9 min read

πŸ”˜ #React
​​In their own words: Prism is a lightweight, extensible syntax highlighter β€” meaning it can be used to highlight code blocks or code samples in a website.


⏱ 4 min read

πŸ”˜ #React #PrismJS
​​JavaScript is famous for the number of frameworks and tools that are created around it every week, and React, being one of the most popular of those frameworks as of late, β€œsuffers” a similar fate, causing new developers to get overwhelmed when they attempt to start delving into the technology.

⏱ 13 min read

πŸ”˜ #React #Tools
​​In recent years, instagram.com has seen a lot of changes β€” we’ve launched stories, filters, creation tools, notifications, and direct messaging as well as myriad other features and enhancements. However, as the product grew, one unfortunate side effect was that our web performance began to suffer. Over the last year, we made a conscious effort to improve this. Our ongoing efforts have thus far resulted in almost 50% cumulative improvement to our feed page load time. This series of blog posts will outline some of the work we’ve done that led to these improvements.

⏱ 8 min read

πŸ”˜ #Performance
πŸ€– Coding News ⚑️ pinned «​​Memes are great - they're such a fun way of describing ideas and opinions. So it's no coincidence that I picked a meme generator app as the capstone project in my free React course on Scrimba. The app works by pulling a random meme image from an API and…»
​​​​Part 2:

In recent years, instagram.com has seen a lot of changes β€” we’ve launched stories, filters, creation tools, notifications, and direct messaging as well as myriad other features and enhancements. However, as the product grew, one unfortunate side effect was that our web performance began to suffer. Over the last year, we made a conscious effort to improve this. Our ongoing efforts have thus far resulted in almost 50% cumulative improvement to our feed page load time. This series of blog posts will outline some of the work we’ve done that led to these improvements.

⏱ 6 min read

πŸ”˜ #Performance
​​​​​​Part 3:

In recent years, instagram.com has seen a lot of changes β€” we’ve launched stories, filters, creation tools, notifications, and direct messaging as well as myriad other features and enhancements. However, as the product grew, one unfortunate side effect was that our web performance began to suffer. Over the last year, we made a conscious effort to improve this. Our ongoing efforts have thus far resulted in almost 50% cumulative improvement to our feed page load time. This series of blog posts will outline some of the work we’ve done that led to these improvements.

⏱ 5 min read

πŸ”˜ #Performance
πŸ€– Coding News ⚑️ pinned «​​We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the optimizations and non-essential features. ⏱ 9 min read πŸ”˜ #ReactΒ»
​​​​​​​​Part 4:

In recent years, instagram.com has seen a lot of changes β€” we’ve launched stories, filters, creation tools, notifications, and direct messaging as well as myriad other features and enhancements. However, as the product grew, one unfortunate side effect was that our web performance began to suffer. Over the last year, we made a conscious effort to improve this. Our ongoing efforts have thus far resulted in almost 50% cumulative improvement to our feed page load time. This series of blog posts will outline some of the work we’ve done that led to these improvements.

⏱ 7 min read

πŸ”˜ #Performance
​​One of the problems in web development today is the entangling of different layers. Not only do we face strong coupling to multiple dependencies, but we also wire logical code directly to some styling or presentation layer. The end result may still be easier to reuse than similar code some years ago, but it is definitely more difficult to reuse than it should be.

⏱ 7 min read

πŸ”˜ #React
πŸ€– Coding News ⚑️ pinned «​​​​​​Part 3: In recent years, instagram.com has seen a lot of changes β€” we’ve launched stories, filters, creation tools, notifications, and direct messaging as well as myriad other features and enhancements. However, as the product grew, one unfortunate…»