@drhupf Profile picture

Mathis Hofer

@drhupf

Irgendwo zwischen technikaffin, weltinteressiert, gesellschaftskritisch und musisch begabt. @[email protected]

Joined September 2010
Similar User
We Are Cube photo

@wearecubedesign

Christoph Raaflaub photo

@chrira

Tim Herren photo

@HerrenTim

Pinned

Der «Super OCHO» (mein selbstgebauter, analoger 8-Step Sequenzer) in Aktion: vimeo.com/88440967


Mathis Hofer Reposted

It's still Twitter until the redirect breaks


Mathis Hofer Reposted

🚀 Unser neuestes Video aus der Serie «Ein Mate mit...» ist da! 😊 Mathis Hofer, Senior Software Engineer bei Puzzle ITC, erzählt, wie sich das #FrontEnd -Ökosystem wandelt und wagt einen Blick in die Zukunft.🎥👨‍💻 #EinMateMit #WebEntwicklung #NewTech youtube.com/watch?v=emi6JI…


Mathis Hofer Reposted

We lost a titan of programming languages, programming methodology, software engineering and hardware design. Niklaus Wirth passed away on the first of January. We mourn a pioneer, colleague, mentor and friend.


Mathis Hofer Reposted

Go forth, Willie. Prosper.

Tweet Image 1

The year is ending and our blog post series about #WebComponents and #Lit too. In this final article I'm writing about a component library we use to build the responsive base layout and design of internal applications consistently. Happy reading! puzzle.ch/de/blog/articl…


Mathis Hofer Reposted

Zudem: Auch moderne AKW beschaffen ihren Brennstoff Uran aus umweltbelastenden Minen, sind ein militärisches Extrem- und grosses Alltagsrisiko, hinterlassen hochgiftigen Atommüll, der unter exorbitanten Kosten nur über Jahrtausende eingelagert aber nicht beseitigt werden kann.

Warum setzen sich Parteien für Projekte ein, die 1. unnötig sind (weil bessere und günstigere Alternativen), 2. absolut unwirtschaftlich sind (siehe das Debakel zu Hinkley Point) und 3. in der Bevölkerung keine Mehrheit finden? swissinfo.ch/ger/weniger-al…



Mathis Hofer Reposted

Can't quite believe this is happening, but Congress is gone so the law is not changing! Mickey Mouse, Long a Symbol in Copyright Wars, to Enter Public Domain variety.com/2023/tv/news/m…


Mathis Hofer Reposted

It's that time of year again. Thought I'd take this opportunity to look at where we've been and where we're heading. "JavaScript Frameworks - Heading into 2024" by @RyanCarniato #DEVCommunity #webdev dev.to/this-is-learni…


We're moving forward with our blog post series about #WebComponents! This time I'm diving into #Lit 🔥 and compare it with Angular to show similarities & why Lit is a solid alternative to popular JavaScript frameworks. Happy reading, more will follow: puzzle.ch/de/blog/articl…


Mathis Hofer Reposted

HTMX, LiveWire are great alternatives and you should explore them. But all of them abandon JS components which is very pervasive in the industry. Which means you will lose out on type safety, reusability and prior art. Nothing wrong with that trade off but I don’t think…

htmx: backend devs learning frontend actions: frontend devs learning backend * Both sides will eventually discover pitfalls that the other solved already. * Both didn’t like the status quo. * Both don’t understand each other and why the other likes their patterns vs theirs.



Fasten your seatbelts for the third article of our series about #WebComponents and #Lit 🔥? In this article, Max Burri dives into the lightweight Web Component library Lit and shows how to setup a project. Happy reading, more will follow: puzzle.ch/de/blog/articl…


Mathis Hofer Reposted

🥳 The <Component /> can be an async component like RSC. It's time to say goodbye completely to Express.js with template engines(like pug). We love to write jsx.

Tweet Image 1

Hey! We've release v3.10.0. * Async Components in JSX * `Suspense` and `renderToReadableStream()` * JSX Renderer Middleware supports `stream` * AWS Lambda Adapter supports Streaming Response * `jsx precompile` for Deno Enjoy! github.com/honojs/hono/re…



Mathis Hofer Reposted

We've been working on an experimental local-first development environment in the browser called WANIX. Check out the first public demo I gave in Berlin: youtu.be/KJcd9IckJj8


The second article of our series about #WebComponents and #Lit 🔥 is here 🚀 This time I'm exploring the ready-to-use suite of web standards that allow us to build appealing web applications. Happy reading, more will follow: puzzle.ch/de/blog/articl…


Mathis Hofer Reposted

If you use Haskell, you are indebted to SASL (en.wikipedia.org/wiki/SASL_(pro…), KRC (cs.kent.ac.uk/people/staff/d…), and Miranda (cs.kent.ac.uk/people/staff/d…). Sadly, their creator, David Turner en.wikipedia.org/wiki/David_Tur… has left us this week. Thanks David, you had a huge side-effect on my life.


Mathis Hofer Reposted

So the benefits of Server Components have nothing to do with HTML. Rather, they let React developers - Use server-only libraries directly in components - Compose server and client features without stepping outside React's programming model - Build non-interactive pages with 0CJS


"Overall, Web Components’ browser-native custom elements, combined with Lit’s performance, provided the flexibility Adobe needed to build Photoshop’s complex UI while maintaining efficiency."

🚀 Photoshop is now on the web! Enabled by WebAssembly, Emscripten, Web Components + Lit, Service Workers + Workbox & high-performance storage. The @googlechrome enjoyed collaborating with @adobe on the launch. Try it out! 📚 Case Study: web.dev/ps-on-the-web/



Mathis Hofer Reposted

Neue Woche, neue Blogserie 🚀! Entdecke, was Web Components sind und ihre Anwendung bei Puzzle und weltweit 🌎. Erfahre die Vorteile dieser technologieunabhängigen Methode: puzzle.ch/de/blog/articl… #WebComponents #FrontendEntwicklung


Today we started a new blog post series about #WebComponents and #Lit 🔥🚀 In a first article we highlight the benefits of Web Components and where they are used in famous products or our own projects at @puzzleitc Happy reading, more will follow: puzzle.ch/de/blog/articl…


Mathis Hofer Reposted

Who's using Lit? A lot of people! And maybe you too youtube.com/shorts/tZKZjNT…


United States Trends
Loading...

Something went wrong.


Something went wrong.