Skip to content
View srsholmes's full-sized avatar

Block or report srsholmes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
srsholmes/README.md

๐Ÿ‘‹ Hey, I'm Simon

Staff Frontend Engineer at Grafana Labs ๐ŸŸ  | Based in the UK ๐Ÿ‡ฌ๐Ÿ‡ง

I've been building for the web for over 16 years. I love shipping side projects, tinkering with desktop apps, and trying every frontend framework at least once ๐Ÿ˜…

๐Ÿš€ Projects

๐Ÿ”ญ Blueview โ€” Analytics for Bluesky. See your engagement, follower insights, active hours, and more. Built because I wanted better stats for my own posts!

โšก YAL โ€” Yet Another Launcher. An open source, plugin-driven macOS launcher built with Tauri + SolidJS. Like Alfred/Raycast but hackable. โญ 278+

๐ŸŽญ tauri-playwright โ€” Playwright testing support for Tauri apps. Because desktop apps deserve good tests too.

๐Ÿงช vitest-react-native โ€” Helping bring Vitest to React Native. Contributing to the community effort so we can ditch Jest ๐Ÿซก

I also built the same code input component across React, SolidJS, and Svelte โ€” because why pick one framework when you can use all three? ๐Ÿคท

๐Ÿ› ๏ธ Tech I Reach For

Day to day: TypeScript, React, SolidJS, Svelte

Desktop apps: Tauri, Rust ๐Ÿฆ€

Previously: ReasonML/OCaml (BuckleScript era โ€” poured one out ๐Ÿชฆ)

Also into: Linux handheld gaming ๐ŸŽฎ (Bazzite + OneXPlayer), hardware hacking (idotmatrix LED displays), React Native

๐Ÿ“ฌ Find Me

Pinned Loading

  1. yal yal Public

    Yet Another Launcher

    TypeScript 279 8

  2. tauri-playwright tauri-playwright Public

    Playwright with tauri

    TypeScript 7 1

  3. vitest-react-native vitest-react-native Public

    Use vitest with react native

    TypeScript 9 1

  4. react-code-input react-code-input Public

    A minimal Code Input Component for react JS.

    CSS 58 1

  5. tauri-nextjs-api-routes tauri-nextjs-api-routes Public

    TypeScript 29 4

  6. onexplayer-apex-bazzite-fixes onexplayer-apex-bazzite-fixes Public

    Python 3 1