Danny Thuering @handle.invalid · 10hDeepSeek was very correct. We also had OpenSpec documentation for the whole project that could be used. The review surfaced just small things. 000
Danny Thuering @handle.invalid · 11hMigration went really well. Running on OpenCode using Deepseek v4,1 Flash on Go for less than a day. Less than another $1 for review by GLM 5.1 Flash. Very happy with the result. Now can go back to adding features. 🧑🏻💻 #buildinpublic #deno #fresh #tanstack #opencode #deepseek #glm #migration 350
Danny Thuering @handle.invalid · 14/10/2026After thinking about it for a day, I started the migration of our Socialmedia System from Deno Fresh to Tanstack Start. I cant be sure that there will be much more development in these two projects. So better migrate now before adding more features. #Deno #Fresh #Tanstack #migration #buildinpublic 140
Danny Thuering @handle.invalid · 08/10/2026Did you know we at @webmobix.com are running a private social network for a Zurich community? Currently extending it with subscriptions which will be integrated today. I love how fast I can add new features to a product nowadays. #buildinpublic #dev #socialmedia #saas 040
Danny Thuering @handle.invalid · 23/09/2026I wonder if this trend works on Bluesky as well 👀 I'm 51. Co-founder of Swiss-based @webmobix.com 🇨🇭, building from Jakarta 🇮🇩 Shipping @vanillaround.com, SaaS products & AI agents. Full-stack dev turned agent orchestrator. Looking to connect with founders, devs & builders 👇 #buildinpublic 190
Danny Thuering @handle.invalid · 06/09/2026Stuck in Singapore. Could be worse but would like to go home. #AnakKrakatau #volcano #singapore 000
Danny Thuering @handle.invalid · 04/09/2026About to kick off 2 days at SingHacks 2026 🇸🇬 — Tenity's agentic AI x fintech hackathon. Time to build. #SingHacks2026 #AgenticAI #Fintech 020
Danny Thuering @handle.invalid · 03/09/2026There will be two challenges announced. One is reimagining AI wealth management advisory and the other agentic commerce. Will likely for 1. 000
Danny Thuering @handle.invalid · 03/09/2026On the way to Singapore. Will attend a two day Fintech hackathon 👨🏻💻 #hackathon #fintech #singapore 110
Danny Thuering @handle.invalid · 22/08/2026Just wrapped #Coinfest Asia 2026 in Bali. Two days, energised crowd, great venue. Spent it talking #RWA #tokenization and collateralized lending with founders, investors and infra teams, learned a ton about what people are actually building and the regulatory nuances across Southeast Asia. 010
Danny Thuering @handle.invalid · 21/08/2026When your breakfast place looks like this, you just stay there for working. 🧑🏻💻 Updating our CRM with connections made and planning the day ahead. Reach out when you want to meet. 🙏🏼 #CoinfestAsia #RWA #Bali 000
Danny Thuering @handle.invalid · 20/08/2026At Coinfest Asia this week. Working on Lomba — on-chain Lombard lending built to bank-grade compliance standards from day one. Looking to connect with financial institutions open to piloting it, and anyone investing in this space. Say hi if you're around. #Coinfest 100
Danny Thuering @handle.invalid · 18/08/2026At Coinfest Asia this week. We’re working on Lomba — Lombard lending on-chain, with compliance built into the contracts from day one. If you’re building in tokenized finance or lending, come find us — always down to talk shop. #CoinfestAsia #rwa #tokenization 010
Danny Thuering @handle.invalid · 07/08/2026Friday morning workplace with a view, great company, good coffee and salt bread. 🙏 Have a good day all 🙏 #buildinpublic #dev #wfc #nøn #jakarta 050
Danny Thuering @handle.invalid · 04/08/2026How we stay in control of agentic development? Read here about our experiences using spec-driven development. www.linkedin.com/pulse/development-… #buildinpublic #ai #agent #spec #software #development 050
Danny Thuering @handle.invalid · 04/08/2026Long time no post but grinding as usually in a Starbucks. Too many tasks but exciting projects in the works. 👨🏼💻🙏 #buildinpublic #wfc #dev 050
Danny Thuering @handle.invalid · 20/07/2026Mein alter MacPro kostete auch noch jenseits von CHF 10.000. Eine Maschine die ein Model wie GLM-5.2, Kimi 3 etc. performant laufen lassen kann ist den Preis wert. podcasts.apple.com/ch/podcast/m... #ai #apple #mac #lokalpodcasts.apple.com 010
Danny Thuering @handle.invalid · 19/07/2026After the 2x usage for #Kimi 3 announcement on #OpenCode #go the demand seems to be through the roof... #software #dev #buildinpublic 2140
Danny Thuering @handle.invalid · 14/07/2026Can you please add a hashtag checker to #PostSyncer that warns me when I forget adding hashtags? @postsyncer.bsky.social 😉🙏 #featurerequest 010
Danny Thuering @handle.invalid · 14/07/2026#rent #share #p2p #startup #europe POV: when you forget to add hashtags to your post 😃 140
Danny Thuering @handle.invalid · 14/07/2026Very likely. It is already prepared to become a Web App first and we will likely build a native version in the future. 🙏 000
Danny Thuering @handle.invalid · 14/07/2026Check out this Belgium based peer-to-peer renting platform that aims to promote the circular economy. 👍🏼 Proudly supported by @webmobix 🙏🏼 rentingrhinos.com 110
Danny Thuering @handle.invalid · 08/07/2026Available today on every plan. Add `"cache": { "enabled": true }` to wrangler.jsonc, deploy, set your headers, done. Full writeup: dthuering.com/posts/cloudflare/new-… Biggest Workers DX shift since Smart Placement, imo. 000
Danny Thuering @handle.invalid · 08/07/2026Billing: a cache hit still costs a standard request but zero CPU time. Misses/bypasses bill normally, no separate cache SKU or per-GB fee. Heads up: static asset requests & worker-to-worker calls now count as billable requests once caching is on. 100
Danny Thuering @handle.invalid · 08/07/2026It's regionally tiered by default, no config needed. The first request anywhere on Earth populates the upper tier, so a hit in Singapore can serve a request from the US without your Worker ever running. Also composes cleanly with Smart Placement. 100
Danny Thuering @handle.invalid · 08/07/2026Biggest unlock IMO: the cache sits in front of every entrypoint, including `ctx.exports` calls between entrypoints in the same Worker. Chain auth → routing → expensive backend as separate entrypoints, and drop caching in exactly where you want it — in code. 100
Danny Thuering @handle.invalid · 08/07/2026The multi-tenant trick: `ctx.props` (e.g. a userId) becomes part of the cache key when one Worker calls another via a service binding. That lets you safely cache authenticated, per-user API responses instead of just bypassing cache for anything with auth. 100
Danny Thuering @handle.invalid · 08/07/2026Vary header support means one URL can have multiple cached variants — HTML vs JSON, WebP vs JPEG, per-locale pages — without losing caching entirely. It's standard HTTP content negotiation, not a Cloudflare-specific workaround. 100
Danny Thuering @handle.invalid · 08/07/2026`stale-while-revalidate` is what makes it feel instant. When a cache entry expires, Cloudflare serves the stale copy immediately while your Worker refreshes it in the background. No visitor ever waits on a cold render after the very first request. 100
Danny Thuering @handle.invalid · 08/07/2026Config is tiny. Add this to wrangler.jsonc: `{ "cache": { "enabled": true } }` Then just set Cache-Control on your Response like normal HTTP, and purge with `ctx.cache.purge({ tags: [...] })` That's the entire API surface. 100
Danny Thuering @handle.invalid · 08/07/2026Why this matters: Workers used to sit in front of an origin. Now frameworks like Astro, Next.js, Remix & SvelteKit ship Cloudflare adapters where the Worker IS the origin — every request re-ran your code with nothing to cache. Workers Cache flips that. 100
Danny Thuering @handle.invalid · 08/07/2026Cloudflare just gave every Worker its own cache — not the zone's cache, the Worker's own. One line in wrangler config + the same Cache-Control headers you already know. No dashboard, no rules engine, no second product to configure. 🧵👇 #cloudflare #workers #cache #buildinpublic 161
Danny Thuering @handle.invalid · 05/07/2026Reading @antfu.me antfu.me/posts/icons-... Got introduced to this concept in a Post on X today and I wonder why I never found that before. This is a great way for framework agnostic icons. Will start using this in our Web Components. #web #dev #buildinpublic #css #iconantfu.meAnthony Fu 5310
Danny Thuering @handle.invalid · 02/07/2026Add it to OpenCode like this ``` "safari-mcp-stp": { "type": "local", "command": [ "/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver", "--mcp" ] } ``` #opencode #safari #mcp 000
Danny Thuering @handle.invalid · 02/07/2026Here the blog post webkit.org/blog/18136/introducing-t… #safari #tech #preview #mcp 100
Danny Thuering @handle.invalid · 02/07/2026Apple released Safari Technology Preview 247 on Juli 1st and it includes an MCP server. Here a quick test using OpenCode. #apple #safari #mcp #opencode #software #dev @buildinpublic #ai #agent 230
Danny Thuering @handle.invalid · 26/06/2026There is a new version of DaisyUI available with new components and other improvements. I will use the OTP input today. Check it out here: daisyui.com/blog/v5.6/ #buildinpublic #daisyui #tailwind #css #web #devdaisyui.com 070
Danny Thuering @handle.invalid · 25/06/2026The #JetBrains Developer Ecosystem Survey 2026 is open and you can win some nice prizes for participating: surveys.jetbrains.com/s3/developer-… #buildinpublic #dev #survey #win 150
Danny Thuering @handle.invalid · 25/06/2026There is also a React wrapper available: www.npmjs.com/package/@webmobix/fil… #react #file #upload 110
Danny Thuering @handle.invalid · 25/06/2026You can find it here: www.npmjs.com/package/@webmobix/fil… 400
Danny Thuering @handle.invalid · 25/06/2026I am continuously need to build components for uploading files in our projects. In one of the recent ones, multi-language was a requirement and the lack of adjusting the text on the input let me finally build a basic reusable component. #buildinpublic #dev #web #component #upload #npm 1160
Danny Thuering @handle.invalid · 23/06/2026Morning work session while it is not too hot yet. 😃 My wife had a surgery and we spend some days in the hospital. Very grateful that everything went well. 🙏🏼 Now back to work and catching up with open tasks. 🧑🏻💻 #buildinpublic #dev #wfc #bogor #indonesia 270