Emmanuel Odioko I am a frontend technology enthusiast, intrigued by frameworks and how they work, presently specializing in React, and would love to teach on any topic under it.

Stories by Emmanuel Odioko

CSS logo in front of pile of green matcha tea, which represents the matcha.css library discussed in this article.

How to style HTML with matcha.css

Dev

Matcha, a famous green tea, is known for its stress-reducing benefits. I wouldn’t claim that this tea necessarily inspired the […]

Emmanuel Odioko
Oct 7, 2024 ⋅ 10 min read
This image features the Angular logo, a stylized "A" inside a red hexagon, which is positioned at the center of a geometric, abstract design. The background consists of various shades of purple and blue, overlaid with concentric circles and lines that emanate from the center, giving a sense of motion or animation. The red circles within the background also suggest movement or transitions, which could symbolize the dynamic nature of route animations discussed in the article. The image relates to the article's focus on Angular route animations, visually emphasizing the importance of transitions and movement within Angular applications. The abstract patterns and use of color gradients give a modern, tech-forward feel, aligning with the idea that animations enhance user experience by adding engagement and fluidity to user interactions within an Angular app.

Learn how to animate transitions in Angular apps

Dev

While animations may not always be the most exciting aspect for us developers, they’re essential to keep users engaged. In […]

Emmanuel Odioko
Sep 11, 2024 ⋅ 9 min read
Deno Adoption Guide: Overview, Examples, And Alternatives

Deno adoption guide: Overview, examples, and alternatives

Dev

Deno’s features and built-in TypeScript support make it appealing for developers seeking a secure and streamlined development experience.

Emmanuel Odioko
Sep 5, 2024 ⋅ 10 min read

Optimizing CSS time-based animations with new CSS functions

Dev

For a long time, the limited support for math functions made creating time-based CSS animations much more challenging. A traditional […]

Emmanuel Odioko
Aug 14, 2024 ⋅ 17 min read
Rxjs Adoption Guide: Overview, Examples, And Alternatives

RxJS adoption guide: Overview, examples, and alternatives

Dev

Get to know RxJS features, benefits, and more to help you understand what it is, how it works, and why you should use it.

Emmanuel Odioko
Jul 26, 2024 ⋅ 13 min read
Winterjs Vs Bun: Comparing Javascript Runtimes

WinterJS vs. Bun: Comparing JavaScript runtimes

Dev

WinterJS is theoretically the fastest WinterCG JavaScript runtime. Let’s compare WinterJS to Bun, another runtime known for its speed.

Emmanuel Odioko
May 28, 2024 ⋅ 6 min read
Using The Resizeobserver Api In React For Responsive Designs

Using the ResizeObserver API in React for responsive designs

Dev

With ResizeObserver, you can build aesthetic React apps with responsive components that look and behave as you intend on any device.

Emmanuel Odioko
May 9, 2024 ⋅ 11 min read
Developing A Cross Platform Tv App With React Native

Developing a cross-platform TV app with React Native

Dev

The react-tv-space-navigation library offers a comprehensive solution for developing a cross-platform TV app with React Native.

Emmanuel Odioko
Mar 14, 2024 ⋅ 10 min read
Using CSS Houdini Extend Styling Layout Capabilities

Using CSS Houdini to extend styling and layout capabilities

Dev

We explore CSS Houdini, a set of APIs that can extend CSS styling and even create new features that aren’t part of the standard CSS toolkit.

Emmanuel Odioko
Jan 10, 2024 ⋅ 15 min read
Using Next.js Route Handlers

Using Next.js Route Handlers

Dev

Explore the route handling features in Next.js v13.2, demo how to use it, and compare it to the previous routing system.

Emmanuel Odioko
Jan 2, 2024 ⋅ 10 min read
Creating Generative Graphics Alma

Using Alma to create generative graphics

Dev

We introduce Alma, a new generative graphic platform, and show how to use its interactive playground to create generative graphics.

Emmanuel Odioko
Nov 16, 2023 ⋅ 12 min read
Extending VS Code Leverage ChatGPT

Extending VS Code with Continue to leverage ChatGPT

Dev

We explain how to extend VS Code using the Continue extension to seamlessly integrate and leverage the features of ChatGPT in your IDE.

Emmanuel Odioko
Nov 6, 2023 ⋅ 8 min read