Engineer, Founder & Open-source maintainer.
Hi! I'm Jonathan Bakebwa. A software engineer based in Beijing, China. I'm an Engineer, Startup founder, Open-source maintainer and a Fisher of men.
Welcome to my garden of thoughts.
My work largely revolves on the front-end with Vue, React & TypeScript, Backend with and Node.js and System Infrastructure Design. I'm also well-versed with Web 3 technologies like Solana and EVM at the protocol level.
Articles I've written
March 22, 2022
Mutable NFTs - Why They Exist
My thoughts on why Mutable NFTs exist. What solutions could be explored?
May 14, 2020
Loading .mdx (or other file extensions) as components in Nuxt
This note shows you how to use nuxt modules to load different file extensions in Nuxt.js as components.
May 11, 2020
The journey to Chakra UI Vue!
Five months of building Chakra UI Vue finally came to some kind of closure (or beginning) in last weekend! It's an achievement I am proud of!
April 23, 2020
Questions about performance in big Vuex store
Gathered thoughts and questions on how to build performant UIs with large Vuex stores.
January 28, 2020
Leverage `provide/inject` to avoid prop drilling in Vue.js
How to use `provide` & `inject` to avoid prop drilling in Vue.js
January 2, 2020
July 8, 2019
Do You Need Server-Side Rendering?
The advantages and disadvantages of both techniques and some possible pointers to help you make a decision for your application.
My Work
Open Source
Chakra UI
Author, Chakra UI Vue
May 2020 — Present
Accessible, Composable and Themeable UI Components for Vue.js. Currently building v2
Mirror World Smart SDK
Core maintainer
May 2020 — Present
Cross-platform Web 3 SDKs and APIs for accelerating Web 3 dApp development.
Nuxt.js MDX Module
Module Author
April 2020 — :)
Markdown for the Vue/Nuxt component era. MDX allows you to use JSX in your markdown content.
Nuxt.js Emotion Module
Module Contributor
February 2020 — :)
This module extends Emotion to allow developres to author css styles with JavaScript in their Nuxt.js Apps
Companies
Mirror World, Inc.
Co-founder, CTO
December 2021 — Present
Xtellar
Founder, Chief Intern
September 2021 — Present
rct AI
Sr. Software Engineer
July 2021 — December 2021
Akkadu
Co-founder, CTO
February 2018 — June 2021
Phaneroo
SWE Contributor
February 2015 — Present
A23 Labs
UI/UX Designer
February 2015 — September 2015
Join my newsletter
Be updated when I publish something meaningful. Opt-out at any time.