Log inSign up
Log inSign up
Markus Oberlehner πŸ”­
3,058 posts
Markus Oberlehner πŸ”­ profile banner
@MaOberlehner

Markus Oberlehner πŸ”­

@MaOberlehner
πŸ”­ Exploring how to build software that lasts πŸ“ markus.oberlehner.net/blog πŸ“– goodvuetests.com βœ‰οΈ webdevexplorer.substack.com πŸ”΄ twitch.tv/webdevexplorer
Vienna, Austria
markus.oberlehner.net
Joined July 2011
262 Following
4,038 Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
TermsΒ·PrivacyΒ·CookiesΒ·AccessibilityΒ·Ads InfoΒ·Β© 2026 X Corp.
  • Pinned
    @MaOberlehner
    Markus Oberlehner πŸ”­
    @MaOberlehner
    Dec 18, 2021
    πŸ₯³ Anouncing my first info product: Writing Tests for Vue Applications That Don’t Suck A *live* book for Vue developers who want to learn how to write good tests for Vue applications. Don't repeat all of the mistakes I made throughout my career! vueteststhatdontsuck.substack.com/p/foreword?card
    7
  • @MaOberlehner
    Markus Oberlehner πŸ”­
    @MaOberlehner
    May 25, 2025
    Looking forward to sharing some exciting testing goodies with you!
    @frontendnation
    Frontend Nation
    @frontendnation
    May 22, 2025
    Tired of flaky E2E tests? Discover a faster, smarter way to test your frontend with Contract Testing! @MaOberlehner is diving into Specmatic, Playwright & real-world strategies at #FEN25 πŸš€ Say bye to mocks after this session! πŸ‘‰ go.frontendnation.com/fen2025πŸ”₯
    GIF
  • @MaOberlehner
    Markus Oberlehner πŸ”­
    @MaOberlehner
    Apr 11, 2025
    A useful new(ish) @vitest_dev feature I almost missed is `expect.soft`! It allows us to have assertions that don't terminate test execution when they fail. This helps us iterate more quickly on failing tests.
    expect.soft functions similarly to expect, but instead of terminating the test execution upon a failed assertion, it continues running and marks the failure as a test failure. All errors encountered during the test will be displayed until the test is completed.
    1
  • @MaOberlehner
    Markus Oberlehner πŸ”­
    @MaOberlehner
    Mar 3, 2025
    There is an Austrian proverb that roughly translates to: > Before the law, everybody is equal–but some are more equal.
    @paulg
    Paul Graham
    @paulg
    Mar 2, 2025
    Replying to @paulg
    Update: Apparently the Delaware state government, realizing what's at stake, has been working to ensure that Delaware remains a safe place for startups to incorporate, and it's now a valid option again.
  • @MaOberlehner
    Markus Oberlehner πŸ”­
    @MaOberlehner
    Feb 17, 2025
    What the heck is going on with tech people? A man who cries must be a weak leader? I thought we had left this kind of thinking long behind us.
    @dhh
    DHH
    37signals
    @dhh
    Feb 17, 2025
    Europe is intend on proving every over-the-top stereotype that America is throwing at them at the moment. Weeping in response to Vance's call for free speech and democratic accountability on mass immigration validates every accusation of weak leadership imaginable.
    1
Edit with