PJ teh's Avatar

PJ teh

@pjteh

164
Followers
800
Following
124
Posts
19.11.2024
Joined
Posts Following

Latest posts by PJ teh @pjteh

Post image

“Generals would do well to remember that, even in war, 'the wisdom of a learned man cometh by opportunity of leisure’.

Generals who are terribly busy all day and half the night, who fuss round, posting platoons and writing march tables, wear out not only their subordinates but themselves.”

27.02.2026 00:27 👍 0 🔁 0 💬 0 📌 0

iykyk

24.02.2026 03:18 👍 1 🔁 0 💬 0 📌 0

thank you!

24.02.2026 03:16 👍 0 🔁 0 💬 0 📌 0

This was a really good read.
Hickey’s distinction of simple vs. easy is probably more important than ever, with LLMs.

And using Clojure might be a lot easier with LLM tools like Codex, for noobs like me!

22.02.2026 01:35 👍 1 🔁 0 💬 0 📌 0

I had a question: how are you running Clojure on Claude Code or Codex so that the agent accesses the Clojure REPL, given that these are not natively REPL driven but compiler driven?

22.02.2026 00:02 👍 1 🔁 0 💬 1 📌 0

this was a really good read. I had thought of Go’s verbosity as irrelevant to LLMs but your point about context window as a constraint is very valid! thanks for sharing!

22.02.2026 00:02 👍 1 🔁 0 💬 1 📌 0
Preview
Making White Stone with my friend Claude: from ancient pebbles to Apple App Store | inquivision Personal blog and site of PJ Teh. Views are his own.

I have no iOS background, & used Claude Code to make a mind tracking app to help one be more aware of the types of thoughts in one’s own mind.

And here’s a writeup of my process:
www.inquivision.com/posts/2026-0...

Feedback is most welcome!

21.02.2026 14:51 👍 0 🔁 0 💬 0 📌 0
Preview
White Stone App - App Store Download White Stone by Peijing Teh on the App Store. See screenshots, ratings and reviews, user tips and more games like White Stone.

White Stone, the mental tracking app I created, is now available on Apple App Store for download here: apps.apple.com/sg/app/white...

Feedback most welcome! 😊🙏

18.02.2026 14:41 👍 0 🔁 0 💬 0 📌 0
Post image Post image

I have dreamt about making this app for the longest time: a mind tracker, like Upagupta (King Ashoka’s teacher) used to do with his pile of black stones and white stones.

Surreal that this is coming to life in a couple of hours…!

10.02.2026 13:46 👍 0 🔁 0 💬 0 📌 0
Post image

Really quite insane that Claude allows me to build ideas i had been dreaming about for (literally) years!

Both ideas at the same time too!

10.02.2026 12:44 👍 0 🔁 0 💬 0 📌 0
Post image

I’ve been experimenting concurrently with Replit & Claude Code, & finally made
- a 1-1 meeting tracker app for my own use
- a Python CLI app that takes in my bank & cc statements & churns out a consolidated monthly expenses report.
Both were impossibly hard to do a few months ago: completed today!

08.02.2026 13:10 👍 1 🔁 0 💬 0 📌 0
Preview
Death by Paper (Curb) Cuts I just started in a new role for the past week, and one thing that struck me was the stark contrast between the Microsoft Ecosystem vs. Google-Office-Slack-Trello-Jira-others.

The experience is one where yes, there is often integration up to a point. But what is missing is like a sidecurb(without curb cuts) for a wheelchair: small enough from a distance, but a complete blocker up close.

Read more (with examples) here:
inquivision.com/curbcuts

08.08.2025 13:34 👍 1 🔁 0 💬 0 📌 0
Post image

On paper, the two look similar, offering a similar suite of products that cater to similar needs (e.g. word processing, spreadsheets, slides, etc.)

In practice, the difference in user-experience is much more like this picture.

08.08.2025 13:34 👍 1 🔁 0 💬 1 📌 0

I just started in a new role for the past week, and one thing that struck me was the stark contrast between the Microsoft Ecosystem vs. Google-Office-Slack-Trello-Jira-others.

08.08.2025 13:34 👍 2 🔁 0 💬 1 📌 0

Society conditions our minds and bodies for “success” more than for our happiness.

And the mental actions and habits for success are very different from those for happiness.

For success: be ambitious! Dream! want more! strive and work hard: grasp tight!

For happiness: be content, let go, enjoy

27.07.2025 14:12 👍 1 🔁 0 💬 0 📌 0

Weekend realization:
if you are mentally suffering, from a Buddhist pov you aren’t seeing things correctly at that moment.

(ie your mind doesn’t have Right View at that moment)

21.07.2025 00:29 👍 1 🔁 0 💬 0 📌 0
Leadership Dilemma Context Recently, I had the same conversation with two different people, who both said the same thing: “That is very interesting, I never thought about it like that before!” So here’s what I shared…

After thinking it through, I realized that there are two fundamental tradeoffs facing every leader: If you tell your subordinates what to do, that sends the signal that in future, every simliar decision should go to you....

(read the rest here: inquivision.com/leadership-d... )

11.07.2025 01:06 👍 0 🔁 0 💬 0 📌 0
Leadership Dilemma Context Recently, I had the same conversation with two different people, who both said the same thing: “That is very interesting, I never thought about it like that before!” So here’s what I shared…

... their direct
subordinates. This puzzled me: why would they do this? Wouldn’t it
suffice to just tell their subordinates “hey, do this!”?

11.07.2025 01:06 👍 0 🔁 0 💬 1 📌 0
Leadership Dilemma Context Recently, I had the same conversation with two different people, who both said the same thing: “That is very interesting, I never thought about it like that before!” So here’s what I shared…

So we had a very intimate view of how EDB and our leadership operated.

After some time, I realised that there was a fundamental dilemma, as a leader of leaders.

I first realised this dilemma, when I observed that many senior
management often put a LOT of effort into convincing...

11.07.2025 01:06 👍 0 🔁 0 💬 1 📌 0
Leadership Dilemma Context Recently, I had the same conversation with two different people, who both said the same thing: “That is very interesting, I never thought about it like that before!” So here’s what I shared…

Exco met weekly, and we supported them with secretarial
work: the duty secretariat members would clarify the meeting agenda with
EDB Chairman, coordinate with the EDBians tabling items to Exco, take
minutes, and also capture follow-ups.

11.07.2025 01:06 👍 0 🔁 0 💬 1 📌 0
Leadership Dilemma Context Recently, I had the same conversation with two different people, who both said the same thing: “That is very interesting, I never thought about it like that before!” So here’s what I shared…

I was explaining that I was very privileged, as a middle manager in
EDB’s Strategic Planning team from 2015-2018. The EDB SP team (together
with our Corporate Planning colleagues) functioned as the secretariat
for our Executive Committee (“Exco”), which comprised of our most senior
management.

11.07.2025 01:06 👍 0 🔁 0 💬 1 📌 0
Leadership Dilemma Context Recently, I had the same conversation with two different people, who both said the same thing: “That is very interesting, I never thought about it like that before!” So here’s what I shared…

Recently, I had the same conversation with two different people, who
both said the same thing: “That is very interesting, I never thought
about it like that before!” So here’s what I shared with them, as this
perspective might be helpful for others too.

11.07.2025 01:06 👍 0 🔁 0 💬 1 📌 0
How to decide “Bhikkhus, there are these four ways of taking a wrong course. What four? One takes a wrong course because of desire, because of hatred, because of delusion, or because of fear. These are the four…

before I made a decision.....

(You can read the rest, including how a cat played a role, here:
abuddhistblog.org/posts/2025-0... )

06.07.2025 13:43 👍 0 🔁 0 💬 0 📌 0
How to decide “Bhikkhus, there are these four ways of taking a wrong course. What four? One takes a wrong course because of desire, because of hatred, because of delusion, or because of fear. These are the four…

How, then, did I finally decide? Here is what I did:I first collected all the information I could about both job opportunities. I was candid in sharing with each organisation about my conversations with the other org, and made sure to clarify information about job roles, pay, benefits etc. etc. ...

06.07.2025 13:43 👍 0 🔁 0 💬 1 📌 0
How to decide “Bhikkhus, there are these four ways of taking a wrong course. What four? One takes a wrong course because of desire, because of hatred, because of delusion, or because of fear. These are the four…

I was really quite stuck, and told a friend that this seemed to me to be
(not an apples-to-oranges comparison, but) “an apple flower (non-profit
startup) vs. a ripe durian fruit (government job with a mature
organisation) comparison”.

06.07.2025 13:43 👍 0 🔁 0 💬 1 📌 0
How to decide “Bhikkhus, there are these four ways of taking a wrong course. What four? One takes a wrong course because of desire, because of hatred, because of delusion, or because of fear. These are the four…

There was a 90% pay differential between the two jobs, and for most people, that is the deciding factor. But for me, the pay differential wasn’t really the main factor... The main factor in my mind is whether a job allows me to practice the Dhamma, well. And both jobs fulfil that criteria.

06.07.2025 13:43 👍 0 🔁 0 💬 1 📌 0
How to decide “Bhikkhus, there are these four ways of taking a wrong course. What four? One takes a wrong course because of desire, because of hatred, because of delusion, or because of fear. These are the four…

Quite recently, I had to make a decision between two job choices. The two choices were extremely different:one job offer was with a non-profit tech startup as a managing director;the other was with a government entity, with an ex-boss whom I work well with.

06.07.2025 13:43 👍 1 🔁 0 💬 1 📌 0

In Tai Chi, this is called “pushing hands”: 推手! 😂😂😂

06.06.2025 14:42 👍 2 🔁 0 💬 0 📌 0
Merz and Trump holding hands weirdly

Merz and Trump holding hands weirdly

Zoom of the hands holding. They’re both holding the forearm of each other

Zoom of the hands holding. They’re both holding the forearm of each other

???

06.06.2025 14:40 👍 158 🔁 11 💬 22 📌 6

Hi friends, I need your help. My contract just got caught in a round of layoffs, so I'm open for short/medium-term fullstack work: Clojure, Rails, React, etc. If you know anyone looking for a senior dev who can ship fast, I'd love to hear about it.

My LinkedIn: linkedin.com/in/goshatch
Thank you! 🙏

30.05.2025 13:08 👍 18 🔁 15 💬 1 📌 1