Maurice Wangleng Tan
wanglengtan.com
Maurice Wangleng Tan
@wanglengtan.com
From what I observed, if you don't give AI any design direction for frontend, it usually fallback to a design that:

- uses linear gradient for most background colors
- has box shadows & rounded corners for buttons, displays, etc.
- a generic sans-serif font
- "vibey" color palette
January 3, 2026 at 7:00 AM
It is year 2025.

- We have agentic AIs that sometimes give pretty good and surprisingly reliable answers & solutions.
- However, we still can't figure out a way to foolproof the layout system, so that we can reduce the amount of "How do I center a div?" questions being asked.

Ok world. 👍
August 21, 2025 at 2:57 PM
I have mixed feelings about this. Saving compilation time is a worthy goal, but disabling debuginfo as a default is a strategy that only works because Rust's debugging experience is not very good.

It solves short term pain, but pushes the goalpost of good debugging experience even further.
Disable debuginfo to improve Rust compile times
This blog post is essentially a PSA on how you can easily improve dev incremental rebuild performance.
kobzol.github.io
May 23, 2025 at 12:02 PM
Reading the docs of the Rust crate `dpi`.

"Most notably, it can make users feel like they have bad eyesight..."

Ok, fair point.

"...which will potentially cause them to think about growing elderly, resulting in them having an existential crisis."

Well, that escalated quickly 😂.
May 7, 2025 at 2:18 PM
I have completed Advent of Code 2024!

My first year completing the entire calendar (previous years attempts were incomplete). Learnt a lot about solving, testing & debugging skills (and also the need to be flexible at times ;)).

Enjoyed it a lot!

#AdventOfCode adventofcode.com
Advent of Code 2024
adventofcode.com
December 25, 2024 at 12:13 PM
Q: How does Advent of Code determine the time to unlock for the next day?

A: Well, you can't rely on the client's local clock, because it can be inaccurate. Instead, server returns an ETA value in seconds, which is then used to "correct" the local clock before it is used by the countdown.
December 22, 2024 at 11:47 AM
Thankfully I don't use JS/TS to do Advent of Code. 2024 day 17 part 2 was already hard for me, didn't need the programming language to turn the puzzle into the Dark Souls of coding. www.reddit.com/r/adventofco...
From the adventofcode community on Reddit
Explore this post and more from the adventofcode community
www.reddit.com
December 17, 2024 at 5:02 PM