Curiosity keeps me going
I enjoy figuring out how things work, especially when they don’t. Even the bug that only happens once deserves a closer look. I want to understand the cause and fix it properly, rather than leave a surprise for the next person.
The small things add up
I notice the button that’s slightly out of place, the layout that breaks on a smaller screen, and the word that doesn’t quite fit. Spacing, typography, spelling, and punctuation all shape how a website feels. I aim for a consistent experience that’s comfortable to read and easy to use.
AI helps me work better
AI is usually part of my workflow, when it helps. I learned to build software before it became an everyday tool, and that experience helps me ask better questions, review suggestions, and catch mistakes. Its speed complements my understanding of the work. I stay involved, test the result, and take responsibility for what I ship.
No guessing where things stand
I share progress, ask questions early, and speak up when something is unclear or taking longer than expected. You should know what’s done, what’s next, and what needs a decision. I’d rather send an extra update than leave you wondering.
Build for the people using it
Accessibility and performance belong in the plan from the start. People should be able to use a site with a keyboard, read it clearly, and get where they need to go without waiting. I also care about helping them find it through search. Good work should be easy to discover, too.
Code that holds up
I prefer clean, well-tested code that’s easy to follow and can grow with the project. I care more about a solid result than rushing to ship, but I know when a simpler solution is enough. Quality matters; so does knowing when to stop polishing. I’m comfortable owning a project on my own or building it with a team.