@pohnean Profile picture

Tai Poh Nean 🔋

@pohnean

Startup CTO for 10 years. Centerer of Divs. Now building @lithiumbuilder in public. I ❤️ Vue.js and all things front-end.

Similar User
Tiago photo

@wbetiago

Dmytro Krasun photo

@DmytroKrasun

Jacky photo

@imbktan

Blakey 🚀 photo

@yekalb

Luke | Customerly photo

@LukeMicheli

Sumit Kumar photo

@TweetsOfSumit

Thomas Sanlis 🥐 photo

@T_Zahil

Justyna Ilczuk ✨💪 photo

@attilczuk

Dante photo

@dantecardines

Aleksandar photo

@itsbalal

Peter Kowalczyk 🍍 photo

@peter_kow

Michal Slepko photo

@michal_codes

Francesco Megna photo

@EmmeMaker

Noah Falk photo

@noahflk

Florian Mielke photo

@FlorianMielke

Pinned

@lithiumbuilder is another step closer to its vision. It can now export Vue components directly! Watch as the storybook updates as you edit the component in Lithium. So exciting!


Tai Poh Nean 🔋 Reposted

Me and TypeScript every single time twitter.com/ciksgibiyim/st…


I've been using signals since 2014 (a.k.a VueJS).

Why are people so obsessed with signals right now? Let me attempt to explain... More in our blog post: builder.io/blog/signals



Tai Poh Nean 🔋 Reposted

If you're wondering what's the deal with Signals and how they are related to Vue refs, I wrote something up in the Vue docs: vuejs.org/guide/extras/r…


#buildinpublic update: ✅ Added ability to nest components. ✅ Added a command palette to quickly add elements Next step: components props and variants! @lithiumbuilder


Tai Poh Nean 🔋 Reposted

@lithiumbuilder is another step closer to its vision. It can now export Vue components directly! Watch as the storybook updates as you edit the component in Lithium. So exciting!


Tai Poh Nean 🔋 Reposted

Every. Single. Week. There's. A. Breakthrough. Text to video by Meta: makeavideo.studio


Tai Poh Nean 🔋 Reposted

This made me bust out laughing 🤣. How a Junior Developer solves bugs:


The distance from Singapore to Johor is only 22km, but @AmazonSG decides that it's better to fly my parcel to Kuala Lumpur (355km) and then drive back south again (another 330+km). 🤷

Tweet Image 1

Tai Poh Nean 🔋 Reposted

💡Programming Tip: Use `Infinity` instead of -1 or NULL to represent infinite values like subscription quotas. This simplifies your logic because any number (except Infinity) will always return 'true' when you do a boolean comparison with Infinity.

Tweet Image 1

Unpopular opinion: Web UI libraries should be written / compiled as web components. Switching to a new framework and having to find a datepicker library again sucks.


This is how I refactor code.

A visual representation of how I fix bugs



#buildinpublic update: ✨ Importing images is instantaneous. No loading spinners at all. How it works: 1. Data obtained from the clipboard is converted to a blob url that is used to display the image immediately. 2. Image is then saved in the background.


#buildinpublic update: ✨ Added SVG image support ✨ Added keyboard shortcuts to move elements within a flex controller using arrow keys.


Wow, very soon there will not be a need for Popper.js anymore.

Future CSS Tip 🔮 The Anchoring API lets you anchor an element to another without JS ⚓️ Don't need to be siblings/nested + you can define positions when things get clipped 🤯 .anchor{anchor-name:--a;} .boat{position-fallback:--backup;} Check this video and demo link below! 👇



#buildinpublic update: Nothing visual to show this time... ✅ Refactored the local file format from json to SQLite. 🛠 Currently working on image handling. Turns out uploading and displaying images in Electron is not as straightforward as I thought.


#buildinpublic update: ✨ Added the ability to resize images by dragging the corners. Just 1 of the many things to do for image manipulation.


No need to use javascript for dynamic foreground colours anymore with new CSS ‘color-contrast’. 🎉

Looking forward to `color-contrast()` coming to CSS in future ✨ this'll be super helpful anywhere you allow users to choose a color Select black or white, depending on which color contrasts most with `--bg-color`: 1/

Tweet Image 1


Is it a good idea to go with the traditional one-time payment model, if all your competitors are doing subscriptions? For a desktop app + indie maker that is. #buildinpublic


Loading...

Something went wrong.


Something went wrong.