Stefan Baumgartner

fettblog.eu · Personal blog · on HN since 2015

Stefan Baumgartner, a developer and Rust Linz organizer, writes about TypeScript, JavaScript tooling, Rust, and web development.

What HN saysHN links it for TypeScript and JSX explainers and a Rust-for-JavaScript-developers workshop, and commenters argue about TypeScript's merits.
25HN people shared it
6linked it in comments
22stories submitted
152story points
3 years agolast shared
2015people per year2026

Most-shared posts

  1. 1
    How Not to Learn TypeScript
    3 people · 15 points · first shared 2022 · discussion on HN
  2. 2
    JSX is syntactic sugar
    3 people · 2 points · first shared 2018 · discussion on HN
  3. 3
    Dissecting Deno
    2 people · 6 points · first shared 2021 · discussion on HN
  4. 4
    The Road to Universal JavaScript
    2 people · 3 points · first shared 2022 · discussion on HN
  5. 5
    TypeScript Without TypeScript – JSDoc Superpowers
    2 people · 1 points · first shared 2019 · discussion on HN
  6. 6
    Homepage
    2 people · first shared 2022
  7. 7
    Rust: Enums to Wrap Multiple Errors
    1 people · 96 points · first shared 2021 · 63 comments on HN
  8. 8
    Collection of dev talks in 2016
    1 people · 6 points · first shared 2017 · discussion on HN
  9. 9
    TypeScript: The Humble Function Overload
    1 people · 4 points · first shared 2021 · discussion on HN
  10. 10
    Inconvenient Truths about TypeScript
    1 people · 3 points · first shared 2023 · discussion on HN
  11. 11
    Gulp 4: The new task execution system
    1 people · 3 points · first shared 2016 · discussion on HN
  12. 12
    The TypeScript Cookbook
    1 people · 3 points · first shared 2022 · discussion on HN
  13. 13
    Book on Front-End Tooling: Gulp, Bower, Yeoman
    1 people · 2 points · first shared 2015 · discussion on HN
  14. 14
    Top front-end talks to watch from 2015
    1 people · 2 points · first shared 2015 · discussion on HN
  15. 15
    Cutting the Mustard (2018)
    1 people · 2 points · first shared 2021 · discussion on HN

What HN people wrote when they linked it

dohman · 2022-12-07
Hey hackers, Shuttle ( https://github.com/shuttle-hq/shuttle ) & Stefan Baumgartner ( https://fettblog.eu/ ) are hosting a free workshop titled "Rust for Javascript Developers". So far, more than 800 hundred curious peeps have signed up, and we encourage you to do the same! :) Rust Linz organizer Stefan Baumgartner will take you from project initialization to deployment by rewriting an Express.js based chat application that uses web-sockets into Rust, using the Axum framework & shuttle. By doing so, he will highlight use cases, benefits, pitfalls, and major differences to other programming languages. All of that, in just 3 hours. More info & signup can be found here: https://workshop.shuttle.rs/
prk-leb · 2022-11-30
Hello hackers, Shuttle ( https://github.com/shuttle-hq/shuttle ) & Stefan Baumgartner ( https://fettblog.eu/ ) are hosting a free workshop titled "Rust for Javascript Developers". Rust Linz organizer Stefan Baumgartner will take you from project initialization to deployment by rewriting an Express.js based chat application that uses web-sockets into Rust, using the Axum framework & shuttle. By doing so, he will highlight use cases, benefits, pitfalls, and major differences to other programming languages. All of that, in just 3 hours. More info & signup can be found here: https://workshop.shuttle.rs/
drderidder · 2020-02-03
After using TypeScript for the past couple of years, I've come to see it as simply another "embrace and extend" maneuver by Microsoft carve off a chunk of JavaScript mindshare, preying upon the naïveté of less-experienced developers who've fallen for the "static typing is safer" myth. TypeScript's decision to disallow JSDoc within .ts files [1] for example doesn't contribute anything positive to my impression of this syntactic pocket-protector. While the type hinting it provides is useful, the tradeoffs of added complexity, tool dependencies, and cross-compiling phase have made it more trouble than its worth in my opinion, particularly since tooling to provide code introspection and type hinting has already existed for a long time [2]. For new projects, I've begun using straight JSDoc, which is working beautifully with minimal setup [3] and provides all of the benefits I ever found useful about TypeScript, while remaining completely unobtrusive otherwise[4]. 1. https://github.com/microsoft/TypeScript/issues/20774 2. https://ternjs.net/ 3. https://medium.com/@trukrs/type-safe-javascript-with-jsdoc-7a2a63209b7… 4. https://fettblog.eu/typescript-jsdoc-superpowers/
cercatrova · 2022-07-31
JSX is just syntactic sugar for React.createElement [0]. This means that I can write any valid JS I want in there. For example, if I use a functional programming library with a match statement, I can have that in my JSX, I don't need to adhere to what the templating authors came up with. [0] https://fettblog.eu/jsx-syntactic-sugar/
kaoD · 2019-05-29
JSX is syntactic sugar for JS[0]. C++ and ASM (actually, _which_ ASM?) are different languages. [0] https://fettblog.eu/jsx-syntactic-sugar/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close