Tanin Na Nakorn
@tanin
Followers
1K
Following
6K
Media
1K
Statuses
9K
I'm a bit surprised new tailwindcss doesn't support old browsers, and I've been upgrading tailwindcss very diligently...
0
0
0
The reason for using Java Electron is to share the code as much as possible between the self-hostable version and the desktop version. Most of the code, probably more than 90% is shared between the 2 versions. The source is here:
github.com
Self-hostable database querying and editing tool for you and your team. Supports Postgres, SQLite, and ClickHouse - tanin47/backdoor
0
0
0
It is built using the framework Java Electron, which is like Electron but for Java where the frontend is Svelte and the backend is Java. Here:
github.com
Electron for Java. Build cross-platform desktop apps with Java, JavaScript, HTML, and CSS - tanin47/java-electron
1
0
0
I've just built: Backdoor, a database querying and editing tool with modern UI for Postgres and ClickHouse https://t.co/MiCo30hkOK Would love for you to try it out.
1
0
1
What kind of timeline are we living now?
🚨 Funniest. President. EVER! REPORTER TO ZOHRAN MAMDANI: "Are you affirming you think President Trump is a FASCIST?" MAMDANI: "I've-" PRESIDENT TRUMP: "-that's OK. You can just say YES. It's easier than explaining it, I don't mind." *Pats Mamdani on the back* OMG 😭😭
0
0
2
Coherent strategy is nice to have. One company having multiple competing successful product isn't an issue. It's probably way more important to launch and keep iterating and not abandoning it.
The thing with Google and dev tools: Google keeps abandoning them / seems to have no coherent strategy. The last few years we’ve seen IDX launch, Jules launch - they both feel abandoned. Google has Firebase Studio. Now “Antigravity.” Hard to trust this will be around in a year
0
0
1
Omarchy is a bit too hardcore for me. I'll go with Omakub instead. I like GUI.
0
0
0
So, I was trying Omarchy. First, we need flash a USB drive with Omarchy ISO. Omarchy recommends caligula. caligula says it needs pacman to install caligula. My ubuntu didn't have pacman So I ran `apt install pacman`. Then, I ran `pacmac -S caligula`. Guess what happened next
1
0
0
Mathematicians think in proofs, lawyers in constructs, logicians in operators, dancers in movement, artists in impressions, and idiots in labels.
137
2K
4K
Installed Chart.js and encountered the ESM only issue. Found my own comment in 2023. https://t.co/NrcfYhmDyg
0
0
1
ClickHouse's documentation is so obscure. Which one is for JDBC? What is the config name for each port? It turns out what I want is http_port. https://t.co/GL6SQqwxIg doesn't mention any http_port. Stuck for like an hour.
0
0
0
Embeddable Java Web Framework: A Java project template for a full-stack website with a small footprint of 350KB. This template supports Svelte and TailwindCSS, making it ideal for embedding into a larger JVM application. Check it out here:
github.com
A Java project template for full-stack website. Package-able into a fat jar (350KB). Support Svelte, TailwindCSS, and DaisyUI for developing modern UI. Productive dev environment. Ideal for embeddi...
0
0
1
Virtual List: Overcoming the 16,777,200px Limitation of Chrome https://t.co/enohf79PIU
tanin.nanakorn.com
Summary * Many virtual list libraries like react-window, svelte-virtual-list, and TanStack's Virtual cannot handle the total height larger than 16,777,200px due to Chrome's limitation. If you have a...
0
0
1
What not to do when publishing a Svelte component locally https://t.co/RrjGFEcUuL
tanin.nanakorn.com
Summary * Using local dependency like "your-package": "file:../some-path" or npm link doesn't work with Svelte because you will have duplicated Svelte runtimes. * What works is to use npm pack and...
0
0
0
@compliantvc Unicorns come and go. Moral superiority lasts forever.
3
1
217
`git push -fu` captures the emotion of the engineer perfectly.
0
0
0