Thomas Deinhamer

Thomas Deinhamer

@thasmo.com

Frontend Engineer based in Austria.

14 followers36 following6 posts

Thomas Deinhamer reposted

playin' with stickers again 🕹️ different materials, sounds, wear marks via css or webgl 🧑‍🍳

Thomas Deinhamer reposted

Yesterday afternoon I couldn't resist and revived VueTermUI, this time using OpenTUI, still running on Vite Got most of the primitives that existed previously working but still a lot to polish! The HMR is pretty nice!

Thomas Deinhamer reposted

When you're up against network effects, there comes a time when it isn't worth staying and trying to get others to move. It's better to leave. And focus on building, on new network effects.

Thomas Deinhamer reposted

Knip is essential tooling.

Lars@webpro.nl

✂️ Knip v6.15.0 is out 🎉 Celebrating the ▲ @vercel.com sponsorship and 152 plugins! → New treatTagHintsAsErrors option → Improved --trace features → New plugins: orval, nano-spawn → Many feats 'n fixes ✨ Changelog: github.com/webpro-nl/kn... Knip: knip.dev

Thomas Deinhamer reposted

Thomas Deinhamer reposted

a frontend dream in the making. this is a huge milestone. imagine using node for your vite app dev/build and then deploy platforms compiling the generated servers ahead of time to run them efficiently. you tell us how we can help, oliver.

porffor.dev is now served by a Porffor-compiled TS native binary!

Thomas Deinhamer reposted

One day I'm going to fix the UI for rebase conflicts. But until then I'll just stare at this screen and wonder what "Current" and "Incoming" mean.

Thomas Deinhamer reposted

📖 This article by @sarahgooding.bsky.social at @socket.dev highlights a concerning trend (ref. socket.dev/blog/attacke...) 📕 Story time: this kind of supply chain targeting isn't unique. I myself & everyone on our team @vlt.sh have been the targets of consistent, concerted efforts.

socket.devAttackers Are Hunting High-Impact Node.js Maintainers in a C...Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Thomas Deinhamer reposted

CodePen now has a Lightning CSS Block. It's a "syntax lowerer" (like Babel is for JS, but for CSS). It respects your browserslist! It's a bundler! It's a minifier!

Thomas Deinhamer reposted

Announcing Vite+ Alpha. Now open source. To make JavaScript developers more productive than ever before. A single binary that: ◆ Unifies your frontend toolchain ◆ Manages your runtime & pkg manager ◆ Caching & monorepo support Works with every framework and meta framework in the Vite ecosystem.

voidzero.devAnnouncing Vite+ AlphaIntroducing Vite+, an open-source CLI that unifies your runtime, package manager, and frontend toolchain into one fast, simple development experience.

Thomas Deinhamer reposted

📣 NEW! I’ve just released the BIGGEST and perhaps most creative project I’ve ever worked on! “Searching for Birds” searchingforbirds.visualcinnamon.com 🐤 A project, an article, an exploration that dives into the data that connects humans with birds, by looking at how we search for birds.

Thomas Deinhamer reposted

I've been working full-time on @npmx.dev for the last week, yet I haven't managed to stay in the top contributors list in our repo. And I couldn't be more excited about it. I've never had this many public and private conversations. So much ahead to foster a great community together. I love it ❤️

npmx@npmx.dev

we're 100 contributors in 10 days in the repo.npmx.dev 🙌 join us! let's build together the browser for the npm registry we deserve!

Thomas Deinhamer reposted

Last chance to turn it off. On Monday, November 3rd, Microsoft will start using your LinkedIn data for AI training. And remember, you're opted in by default. To toggle it off 👉 Account - Settings & Privacy > Data privacy > Data for Generative AI Improvement.

Thomas Deinhamer reposted

i think the 2005-2015 era open source boom was built on a nice job environment where people had a little free time and employers believed in creativity the free time dried up, everyone burned out, 2015-2025 open source has been explicitly targeted toward getting funding & making money. what's next?

Thomas Deinhamer reposted

Thomas Deinhamer reposted

ESLint v9.34.0 features parallel linting! Most projects see around a 30% reduction in linting time. The more files in your project, the greater the improvement. Read about how this ten year old feature request finally came to be: eslint.org/blog/2025/08...

eslint.orgNew in ESLint v9.34.0: Multithread Linting - ESLint - Pluggable JavaScript LinterA pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

Thomas Deinhamer reposted

⚓️Oxlint with type-aware linting is here ⚓️ ◆ 40 type-aware rules supported, including the famous `no-floating-promises` rule ◆ Built on top of `tsgolint` and `ts-go` ◆ Brings speed improvement & correctness Read more in the latest announcement voidzero.dev/posts/announ...

voidzero.devAnnouncing Oxlint Type-Aware LintingOxlint with type-aware linting is now available and supports 40 long-awaited rules including no-floating-promises. Oxlint uses tsgolint, which @auvred initially prototyped as typescript-eslint/tsgolin...

Thomas Deinhamer reposted

Your site's users need enough time to interact with content and fill out forms. People with disabilities such as blindness, low vision, dexterity impairments, and cognitive disabilities might need more time for things such as forms. Allow users to turn off or extend time limits.

Thomas Deinhamer reposted

🚀 Excited to announce another major addition to the @vlt.sh client: Graph Modifiers! Graph Modifiers enable fine-grain customization of your install using our powerful Dependency Selector Syntax ⚡️ Read more about it here: blog.vlt.sh/blog/introdu... #javascript #nodejs #packages

blog.vlt.shTaking Control with Graph ModifiersManaging dependencies in complex JavaScript projects just got easier. vlt now offers Graph Modifiers, a new way to take precise control of your dependency graph.

Thomas Deinhamer reposted

🚀 We just shipped catalog support to @vlt.sh! If you go grab the latest version you can now install & manage dependencies with pnpm-like catalog definitions (ex. `vlt i typescript@catalog:dev`). You can read more here: blog.vlt.sh/blog/catalog...

blog.vlt.shCentralized Dependency Management Made SimpleWe are excited to share catalog support - a powerful new feature for centralized dependency management that reduces duplication and simplifies version orchestration across your projects.

Thomas Deinhamer reposted

Introducing Proton Authenticator – a free cross-device 2FA app. Protect yourself from hacks & breaches. ✔️ Offline support ✔️ Easy import ✔️ Auto backup ✔️ Sync between devices ✔️ Biometric & PIN unlock Secure your Proton account or any other; no Proton login required. proton.me/blog/authent...

proton.meIntroducing Proton Authenticator: Secure 2FA, your way | ProtonWe're launching a secure, independent authenticator app available on desktop and mobile, to help you secure your online accounts.

Thomas Deinhamer reposted

At @netlify.com, we've quietly released something that I’m really proud of. With a single npm package, you can now run the full Netlify platform right in your local environment, with a minimalist API built on web standards. www.npmjs.com/package/@net... Here’s why I'm excited about it. 🧵

npmjs.com@netlify/devEmulation of the Netlify environment for local development. Latest version: 4.4.5, last published: 20 hours ago. Start using @netlify/dev in your project by running `npm i @netlify/dev`. There are 2 o...

Thomas Deinhamer reposted