Telegram Web
Hello!
​​Aspects of Accessibility (a11y) - Semantics, Contrast and... Anxiety?

I don't think anyone can know absolutely everything there is to know about web accessibility, because it covers the whole breadth of humanity and how we all go through life - offline and online - in different ways.

But, we can pledge to keep our minds open to inclusivity, and easily make reasonable accommodations in our code that can really help people out.

Read article....
👍6🔥1
​​10 Practical CSS Tricks every developer should know

CSS is quite unpopular, might look boring, and very few people are able to master it the right way. However, it is a skill that can give you a great competitive advantage over other developers. If you like solving puzzles, then you will find joy in writing CSS by looking at it as a puzzle to solve.

Read article...
🔥1
What are browser-native web components?

This week, I wanted to share an excerpt from the guide. Today, we’ll be looking at what web components actually are, and why you might want to use them.
Let’s dig in!

Read article...
AbortController is your friend

One of my favorite new features of JS is the humble AbortController, and its AbortSignal. It enables some new development patterns, which I'll cover below, but first: the canonical demo.

Read article...
​​Component Encyclopedia

How do you build UIs that are accessible, responsive, performant, and multifaceted all at the same time? There are plenty of learning resources available, but most are for beginners. Few of them consider a real team’s requirements and the tradeoffs therein.

Read...
👍1
​​How I Created the Focus App Using React and Rust

In this article, I will describe the steps I went through to create a small desktop application to help me focus on my daily tasks.

Read article...
​​How We Reduced Bugs in Our React Codebase

Understanding patterns and anti-patterns in React

Read article...
Changing the End-of-Life Date for Node.js 16 to September 11th, 2023

We are moving the End-of-Life date of Node.js 16 by seven months to coincide with the end of support of OpenSSL 1.1.1 on September 11th, 2023.

Read...
Web browsers over the last 28 years

I was born before the world wide web. But I'll never forget when it arrived. Netscape, dial up connections and those clashes with Mum over the phone line, chat rooms, msn messenger, learning html and running java through a compiler to print "hello world".

I watched web emerge and then take over. We can't imagine living without it. Although I can because I did live before it. It wasn't so bad by the way.

I create this data visualisation to tell this story. Even my kids who watched this related to it in some way. They remembered #Chrome and liked the look of the Firefox logo. They didn't know what Edge was.

What's your story?

Watch video...
​​The Tools and Resources You Need to Become a Web3 Developer in 2022

Every day more and more people are transiting to Web3. The demand for developers is increasing as Crypto use grows at an exponential rate. Skills in blockchain development are among the most in-demand in the tech industry. It's difficult to find a proper/clean roadmap and resource to get started with Web3 because it's so new.

In this article, I'm going to give you a roadmap and some of the best resources on the internet that will definitely help you get your first job in Web3.

Read...
1
​​A New Two Repo Approach to React Native Development That Will Help You Boost Team Efficiency

In this article, we will look at how by adopting a new two-repo approach to React Native development we are able to improve team efficiency and also opens up doors to many other options that were previously left out of reach due to the unique triple-domains nature of React Native.

Read...
​​How to Exploit Prototype Pollution?

On my YouTube channel, I’m trying to teach about computer security by showing how to solve a capture the flag challenges. Lately, I’ve published a new video showing how to exploit Prototype Pollution.

I’ve tried and solved a task from this year’s edition of TJCTF named Fruit Store. This article is a companion to that video focused on explaining what is Prototype Pollution and how to use this vulnerability in Node.js to change the application flow and bypass security mechanisms.

Read...
👍5
What's with all the runtimes for JavaScript?

Right now it is an exciting time for JavaScript. We just got a new shiny fast runtime Bun, with the last new kid Deno being released only 4 years ago, and we have edge computing/serverless runtimes like Cloudflare worker and Blueboat. With all these hypes for the JavaScript community, I could not help but ask, how come only JavaScript gets all these fancy new runtimes? Why don’t we hear these more often in other languages?

Read...
👍1
​​How to Debug JavaScript Right Inside Your Chrome Browser

As a part of my first internship, I was working on a web-based application. Like any other modern web application, the application that I was working on used JavaScript on the Frontend. Being a less experienced JS developer, I was having a tough time finding a bug in my code.

This is when I request a senior developer for assistance. Finding a ton of console.log in my code, the senior developer gave me a piece of advice that changed my JS development workflow. This story conveys the same advice.

Read article...
1👍1
​​What Everyone Is Getting Wrong About React Native Modals

A guide on how to master React Native modal complex flows.

Read...
​​React re-renders guide: everything, all at once

Comprehensive guide on React re-renders. The guide explains what are re-renders, what is necessary and unnecessary re-render, what can trigger a React component re-render.

Read...
Event Base Architecture Using React

How to create an architecture that follows the pub/sub design pattern

Read...
🤨1
​​How to Implement Caching in React Using CarrierJS

In this blog, I will show you how to use carrierjs javascript library with react framework in very simple steps.

Read article...
2025/07/13 11:09:55
Back to Top
HTML Embed Code: