Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@fionnachan
fionnachan
Follow
View fionnachan's full-sized avatar
🐱
Je code, donc je suis. Κ•β€’α΄₯β€’Κ”

Fionna fionnachan

🐱
Je code, donc je suis. Κ•β€’α΄₯β€’Κ”

Block or report fionnachan

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
fionnachan /README.md

Hi there πŸ‘‹

Nice to meet you, I'm Fionna, a software engineer who's been building for the web professionally since 2015.

I started when IE8 was still being supported, working with SASS, jQuery, SVN, gulp, and Sublime Text. Since then, I've worked with web components, TypeScript, Vaadin, Selenium, and Java Spring Boot on one project; Vue.js, styled-components, Jest, and Cypress on another. I've used design tools that are now irrelevant or shut down, like InVision, PhotoShop, and CSS sprites.

Today, I work with React, Next.js, Tailwind CSS, SCSS, TypeScript, Vitest, pnpm, and Claude Code.

In the AI era, this tool list matters less than it did five years ago. What matters now is returning to fundamentals: critical thinking, creativity, and quality judgment. The question isn't "what tools do you know?" but "what outcome are you looking for, and how do you guide AI to produce high-quality work?"

For me, the answer is to become an exceptional reviewer. By mastering quality assessment ("good taste"), whether it's your own work, your peers' work, or AI-generated output, you learn what separates good from poor quality. That skill lets you leverage any tool effectively and produce better work than ever before. That's what I'm focused on. :)

Pinned Loading

  1. OffchainLabs/arbitrum-token-bridge OffchainLabs/arbitrum-token-bridge Public

    πŸ’™ UI for bridging assets to and from Arbitrum chains

    TypeScript 181 218

  2. wasabi wasabi Public

    Interact with an ARC4 contract's methods using wasabi's UI.

    TypeScript 7 1

  3. OffchainLabs/arbitrum-sdk OffchainLabs/arbitrum-sdk Public

    TypeScript 273 210

  4. Uniswap/interface Uniswap/interface Public

    πŸ¦„ Open source interfaces for the Uniswap protocol

    TypeScript 5.5k 5.5k

  5. OffchainLabs/arbitrum-docs OffchainLabs/arbitrum-docs Public

    Arbitrum Docs! Content + Webapp

    JavaScript 232 425

  6. synpress-io/synpress synpress-io/synpress Public

    Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.

    TypeScript 874 220

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /