Suggestions
Hannes Moser
Building things.
Hannes Moser is an experienced engineering manager and tech lead currently working as a Staff Engineer at Readwise.23 With over 16 years of work experience, Moser has developed a strong background in web development and software engineering.46
Professional Background
Moser's career includes notable positions at several prominent tech companies:
Skills and Expertise
Hannes Moser specializes in:
- Web application and service development
- Software architecture
- Team building and management
He has a particular affinity for web technologies and has been involved in consulting companies to help create software engineering teams.5
Education
Moser holds a Mag. (FH) degree in Multi Media Art, which he obtained between 2005 and 2009.4
Online Presence
Hannes Moser maintains a professional presence on various platforms:
- LinkedIn: His username is moserhannes
- XING: He has a profile showcasing his professional experience5
Moser's role at Readwise likely involves contributing to the company's mission of helping users get the most out of their reading by developing and improving features for highlighting, tagging, noting, searching, and organizing content from ebooks and articles.1
Highlights
Over the holidays I have shipped a first stable version of isorun: https://lnkd.in/dzA4Uxxj
isorun allows Rails developers to easily embed and execute JavaScript directly in the already existing Ruby server processes. This is especially helpful in situations where you want to server-side "render" something that absolutely requires JavaScript and Web APIs, like d3 visualizations, React or Vue applications.
Usually someone would run a Node.js service to achieve the same, but isorun embeds v8 and allows everyone to do this without operating an extra service. Due to isorun being executed within the Ruby process, we also get access to the Ruby execution environment itself. This unlocks some nice capabilities, especially when looking for performance gains:
A React application that fetches data via an Apollo GraphQL client could just ask for the data directly from the Rails model, instead of issuing a network request. This is something that is way harder to do with a Node.js service (you'd need to support RPC calls between Node and Rails).
The project repository contains example projects for d3, React and Vue: https://lnkd.in/d3QABZQR
#react #ssr #javascript #rails
y-rb (CRDTs for Ruby) has a logo (thanks to Kevin Jahns and team), and a new release: 0.4.0
This release comes with a couple of breaking changes, due to some great new capabilities implemented in the underlying yrs library (https://lnkd.in/dWzCyWEt). Be careful when upgrading, and as always, let me know when something is broken: https://lnkd.in/dmKnQTyA
