oluwasefunmi.
banner
oluwasefunmi.com
oluwasefunmi.
@oluwasefunmi.com
recurring background character.
I want to be here more often
January 11, 2026 at 11:04 AM
Look how pretty this looks

You can delay each background-color transition by calculating the euclidean distance from the clicked box, and use a animation queue so the transitions don't run out of order.
January 9, 2026 at 4:49 PM
Retend v0.0.24

I have done a 180 and completely divorced the framework from the web

github.com/resuite/rete...
Abstract Rendering. by adebola-io · Pull Request #48 · resuite/retend
This Pull Request introduces a significant architectural overhaul. The primary objective is to decouple the core reactivity and reconciliation logic from the browser's Document Object Model (DO...
github.com
January 7, 2026 at 8:32 PM
Round Blur Carousel, using only* the CSS View Timeline and animation ranges.

Someone on Twitter made it using UIKit, and I tried to see if it can be done on the web. It can!

I read somewhere that its bad to animate css blurs though. is this true in chromium or not that serious @bram.us @una.im
January 7, 2026 at 8:17 PM
So... What do you all do for fun around here
November 18, 2025 at 1:29 PM
we have progress
October 4, 2025 at 5:03 PM
Reposted by oluwasefunmi.
there needs to be some way to use bsky with discover feed and not be bombarded by impersonal uspol. absolutely don't mind people i follow posting about it but just random posts from popular characters here despite many "show less" are annoying and i don't think annoying me alone
September 29, 2025 at 12:31 AM
In today’s episode of rake-stepping just to end up where everyone already walked: we’re rebuilding useEffect.

This time, the implementation is more Solid than React

github.com/resuite/rete...
Draft: the useSetupEffect() function. by adebola-io · Pull Request #32 · resuite/retend
User description This pull request introduces a new hook, useSetupEffect, for managing side effects tied to a component's logical lifecycle. It provides a reliable way to run code when a compon...
github.com
August 31, 2025 at 9:24 AM
When people say AI is completely useless or has no value, I honestly feel like I am being gaslit.
July 13, 2025 at 6:17 PM
Who do I message if I need clarification on an issue with compositing in Chromium?

Its not a bug, I just need to confirm something with unclear messaging
May 19, 2025 at 8:36 AM
I am going to build the best web app ever

recoin.pages.dev
recoin
recoin is your private, simple companion for managing finances.
recoin.pages.dev
April 8, 2025 at 9:02 PM
Figma prototypes are cool I want to use them everytime
March 28, 2025 at 9:17 PM
the time for the quirky tongue-in-cheek haha bit is over. I've renamed my JSX framework from "unfinished" to Retend.

(every other good 're-" name was taken on npm)

Retend is (yet another) reactive library for fluid and dynamic web apps.

github.com/adebola-io/r...
GitHub - adebola-io/retend: A reactive library for fluid, dynamic web apps.
A reactive library for fluid, dynamic web apps. Contribute to adebola-io/retend development by creating an account on GitHub.
github.com
March 15, 2025 at 9:13 PM
I'm here again
March 15, 2025 at 9:08 PM
Idk how to put it but this app just... feels like an overcorrection.
March 8, 2025 at 7:59 PM
> A: my js framework is client-side only because SPAs are good and correct. Complaints about them are exaggerated. It's a conspiracy by cloud companies and SEO engineers to m-

> B: A new framework, nice! Can I use it for my portfolio?

> A:
> B:

> A:
> B:

> A: Huh.

github.com/adebola-io/u...
Static Site Generation. by adebola-io · Pull Request #14 · adebola-io/unfinished
The PR implements Static Site Generation for unfinished, using a Virtual DOM and Router implementation for server side rendering and client side hydration.
github.com
March 6, 2025 at 12:20 PM
Is there a way to check if a Promise has resolved? Seems so trivial.
March 6, 2025 at 12:00 PM
Spent the last few days implementing a Virtual Dom

No wonder React is a convoluted mess
March 3, 2025 at 4:48 PM
After a day of godawful CSS math, <FluidList /> now wraps into an animated grid.
February 13, 2025 at 7:32 AM
Spent yesterday making a <FluidList /> component that tracks an array and automatically animates any changes to it.

Once I figure out how to wrap it into a grid its over for everyone 😈
February 11, 2025 at 5:17 PM
I don't care if light-dark() hasn't been in Baseline for up to a year

I'm going to use it
January 31, 2025 at 7:40 PM
Wow when did Bluesky ship Reddit-style reply threads?
January 28, 2025 at 5:43 PM
PWAs are amazing why didn't they take off
January 16, 2025 at 3:02 PM
I wish I was here
January 15, 2025 at 4:51 PM