Clarence's Avatar

Clarence

@theodorusclarence.com

Software Engineer working with React ecosystem that write blogs about development πŸ“ theodorusclarence.com πŸ‘¨β€πŸ’» dimension.dev

173
Followers
72
Following
114
Posts
21.10.2024
Joined
Posts Following

Latest posts by Clarence @theodorusclarence.com

Preview
Side Quests | theodorusclarence.com New skills and adventures I unlocked

Check it out here: theodorusclarence.com/side-quests

13.07.2025 11:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

🚨 New section alert!
I just added a β€œSide Quests” page to my websiteβ€”documenting all the skills & adventures I’ve picked up outside software engineering.

It’s also a way for me to show some more personality beyond my professional side

13.07.2025 11:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

sometimes not making a props optional `?:` is the right way to go when building a component

try to minimize human error as much as possible

07.07.2025 02:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

hmm interesting, might try that. Thanks for the tips!

30.06.2025 03:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That makes sense! I’m wondering if there is a better way to do it for a fully custom components. It’s kinda rare for companies to purely use component library.

29.06.2025 23:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

After working on backend tasks for almost two weeks now, I feel like AI helps significantly since backend is usually more structured.

But so far, I feel like I can't fully utilize AI when doing frontend. It's kind of hard with the design systems and personal touches.

29.06.2025 06:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

here's some code snippets

25.06.2025 07:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

the power of container queries ❀️

if you have an aside layout, make sure to utilize them!

Tailwind has a nice docs about them
tailwindcss.com/docs/respons...
developer.mozilla.org/en-US/docs/W...

25.06.2025 07:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

currently the problem is; if you search v12n, you won't find the full thing on google not like other numeronyms (a11y, k8s, i18n)

13.02.2025 05:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

can we popularize calling virtualization as v12n?

I'm so tired of typing it in full

13.02.2025 05:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

looks like 50% theory is still true

if an event is free, the amount of attendants will be 50% of registrants

09.02.2025 11:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

oh i forgot to post. Thanks to 240+ attendees!

It’s been a while since my last webinar, this reminds me how much I like sharing verbally

Next goal that I want to try is to do a talk in person 🀞

09.02.2025 11:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

ooh it’s a long one, I’ll add that to my list!

if you haven’t watched shrinking yet, that’s my current favorite

08.02.2025 16:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

watched 3 series from apple tv so far: shrinking, ted lasso, severance

not a single one is a miss 🀯
at this rate i might have to make the subscription permanent

08.02.2025 16:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

For anyone who makes content of any type, if you don't have one, think about starting a newsletter.

You can be web-first, but newsletters are (even in 2025) such a good way to reach your audience.

And if you have a small audience, it generally means they'll be an engaged audience!

07.02.2025 14:03 πŸ‘ 414 πŸ” 32 πŸ’¬ 17 πŸ“Œ 8
Preview
The 2024 Retrospective | theodorusclarence.com First Full-Time Year, Solo Travel while Working, Socializing, and more!

Reflecting on 2024: πŸŽ‰

β€’ First full-time job experience
β€’ Solo travel in South Korea
β€’ Business trip to Dubai
β€’ Skydiving thrill πŸš€

Catch my year-end retrospective here

theodorusclarence.com/blog/2024-re...

31.12.2024 06:08 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

from the cost standpoint riding my own scooter or hailing one will undoubtedly be cheaper, but I'm paying for the time and energy saved to do something more productive

29.12.2024 16:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

I used to read more because I read when I commute. Now that I’m practically home majority of the time, I feel like I have no time to read.

Now I prefer to hail a taxi (even though more expensive) because I can read on the way. *public transport works too!

29.12.2024 16:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Also, I'm really tempted to convert them back from App Router to Pages, or at least create both configurations that can be easily chosen by copying and pasting.

I found myself using Pages with custom extensions more than App Router.

23.12.2024 12:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

3k stars πŸ₯³

By the way, it's been a while since I initialized a new fresh project lately, so I might not have the latest info. Kindly open an issue or even contribute if you have something in mind!

23.12.2024 12:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

It surprises me that not a lot of people care to add a focus style when doing frontend.

Sometimes they even use "outline: none" instead πŸ’€

Checking focus style is one of the pipeline both in self-coding and code review.

18.12.2024 13:30 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
List Animation using Motion for React | theodorusclarence.com An in-depth guide on how to animate enter and exit animation for list using Motion for React (previously Framer Motion).

List Animations using Motion for React @motion.dev

Learn how to create smooth enter/exit animations:
β€’ Perfect height transitions with two-div technique
β€’ Clean spacing animations
β€’ Zero flickering
β€’ Component extraction tips

Check it out πŸ‘‡
theodorusclarence.com/blog/list-an...

17.12.2024 11:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

one tiny detail that people might miss: I took my time to line those up so it feels like a print on a literal notebook 🀣

also the title & date on the top right corner is dynamic!

16.12.2024 13:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

now I'm scared to know more about what makes you to not trust

16.12.2024 12:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

wow, I never knew that there's so much stuff to think about πŸ˜΅β€πŸ’«

16.12.2024 12:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

3 analytics providers seem to have different values. Does anybody have any idea why?

Maybe it's due to different ad blocker and bot filtering?

16.12.2024 12:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

matcha latte with oat milk is so damn good

i like the mild nutty flavor and subtle grainy aftertaste

14.12.2024 06:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

1 year after graduation, I realized that I didn't even have a soft copy of my degree and had never once sent it.

That's how strong an online presence is.

13.12.2024 14:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - dtinth/setup-github-actions-caching-for-turbo: Action to set up Turborepo Remote Caching to work with GitHub Actions' built-in cache instead of Vercel (codename: turbogha) Action to set up Turborepo Remote Caching to work with GitHub Actions' built-in cache instead of Vercel (codename: turbogha) - dtinth/setup-github-actions-caching-for-turbo

https://github.com/dtinth/setup-github-actions-caching-for-turbo

11.12.2024 02:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

btw you can cache turborepo lint on github artifacts for free!

link in thread

11.12.2024 02:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0