About Me

Hi, I'm Steven, also known online as Developer Steven. I am a university student from Hong Kong, studying science.

Beyond the screen

Outside of university and extension development, I enjoy reading, learning about investing, and maintaining a healthy and active lifestyle. I go to the gym regularly and enjoy outdoor activities such as hiking, camping, cycling, and fishing. I am also committed to lifelong learning and frequently explore new AI tools and skills, particularly vibe coding.

This website is where I share my browser extensions, new ideas, and development progress. I also hope it provides an opportunity for more people to get to know me, exchange ideas, and connect over shared interests.

Why I build

I try to limit my use of social media platforms such as Facebook, Instagram, and Threads. Research has found that heavier use of short-form video platforms is associated with poorer attention, inhibitory control, and other cognitive outcomes. However, I do not believe the issue is as simple as saying that social media is entirely harmful. Its effects can vary depending on how a platform is used, what content a person consumes, and how well they are able to control their usage.

Despite being conscious of these risks, I still sometimes find myself spending more time than intended on online content. This personal struggle inspired me to create browser extensions that help reduce distractions, discourage mindless scrolling, and give users greater control over how they spend their time online.

I originally created these extensions to help myself, but I hope they can also support other people who experience similar difficulties.

HOBBIES & INTERESTS

Hobbies & interests

The subjects and activities I return to—some help me understand the world, while others keep me active, creative, and curious.

01

Science, space & psychology

Physics is my foundation for understanding nature, and I keep exploring both the universe and how people think and behave.

Theoretical & applied physicsQuantum & relativityAstronomy & black holesCognition & decisionsHuman relationships
02

AI, technology & making

I follow emerging technology, study AI models and agents, and use automation and small tools to solve practical problems.

ChatGPT & CopilotModels & agentsAutomationDIY toolsStartups & side projects
03

Reading & lifelong learning

Reading exposes me to different worlds and viewpoints; learning new skills turns curiosity into something I can apply.

Fiction & nonfictionPopular scienceBusiness booksBiographiesLearning new skills
04

Investing, economics & business

I study asset allocation, companies, and the wider economy to understand the incentives, cycles, and trade-offs behind markets.

Stocks & ETFsBonds & fundsPersonal financeCompanies & financialsInflation, rates & GDP
05

Training & self-improvement

Consistent training helps me build health and discipline, while self-improvement helps me refine how I work and decide.

FitnessRunningStrength trainingHealthEfficiency & decisions
06

Photography, film & music

I enjoy recording observations through images and video, listening closely to different genres, and learning guitar.

Photography & compositionCameras & mobile photographyFilm & documentariesYouTubeMusic & guitar
07

Outdoor exploration

Travel and outdoor activities take me beyond familiar settings and offer a direct way to learn about places, nature, and myself.

Travel planningBackpackingHikingCampingCycling & fishing
08

Aquatic worlds & collecting

I am drawn to miniature ecosystems, aquascaping, and natural objects—the details and balance reward patient observation.

Aquarium keepingFish, shrimp & aquatic lifeAquascapingWood & stoneMinerals & crystals

HOW I THINK

How I think

My thinking starts with curiosity, then narrows a problem through first principles, evidence, and practical experiments. I use logic to find gaps, critical thinking to judge whether information is trustworthy, and simple explanations to test whether I truly understand.

A WORKING METHOD

Curious, structured, and practical

Studying science taught me to begin with assumptions and constraints and separate intuition from evidence, while building tools lets me test ideas in real situations.

  1. 01

    Start with first principles

    Break down inherited assumptions and identify the real goal, constraints, and irreducible parts of a problem.

  2. 02

    Follow evidence and logic

    Check whether an argument is coherent and the evidence sufficient, while actively looking for counterexamples and gaps.

  3. 03

    Explain to understand

    Try to teach a complex idea in simple language; if I cannot explain it clearly, my own understanding probably has gaps.

  4. 04

    Map incentives and trade-offs

    In negotiation, business, and everyday decisions, consider each side's interests, costs, and likely second-order effects.

  5. 05

    Build, test, and refine

    Turn ideas into tools, automations, or small experiments, then revise them using what happens in practice.