Skip to content
View HuxleyMc's full-sized avatar
🎯
Focusing
🎯
Focusing

Sponsoring

@skydoves

Block or report HuxleyMc

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HuxleyMc/README.MD

Huxley Mc

Android gremlin. Kotlin enjoyer. TypeScript survivor. React Native hostage.

Typing SVG

Android Kotlin TypeScript React Native


whoami

$ whoami
huxley

$ echo $STACK
Android / Kotlin / TypeScript / React Native

$ echo $STATUS
"works on my machine" certified

$ echo $LOCATION
Australia, probably fighting Gradle somewhere

I build mobile apps, break mobile apps, fix mobile apps, then wonder why the build cache is 47GB.

My natural habitat is somewhere between:

  • writing Kotlin that looks clean until the product manager enters the room
  • explaining that React Native is not just “React but phone”
  • staring at a failing CI job that passes locally because computers are haunted
  • creating side projects that definitely will not consume my entire weekend
  • pushing tiny fixes with commit messages like final final actual fix

Current build status

Mental Build:        FAILED
Gradle Build:        MAYBE
TypeScript Build:    COMPLAINING
Android Studio:      INDEXING FOREVER
Coffee Dependency:   REQUIRED

Tech stack, but cursed

Thing Relationship status
Kotlin Healthy, stable, emotionally available
Android Long-term relationship with occasional crash reports
TypeScript Toxic but useful
React Native “It should work on both platforms” famous last words
Gradle Ancient forbidden machinery
GitHub Actions YAML-flavoured roulette
npm Downloads the entire internet to render a button

Skills unlocked

class Huxley : Developer() {
    val languages = listOf(
        "Kotlin",
        "TypeScript",
        "JavaScript",
        "Whatever config file this is"
    )

    val specialties = listOf(
        "Android apps",
        "React Native apps",
        "Making UI behave",
        "Turning caffeine into APKs",
        "Debugging bugs I created 4 minutes ago"
    )

    fun shipFeature() {
        while (testsAreFailing()) {
            blameCache()
            cleanBuild()
            questionCareer()
        }

        println("LGTM 🚀")
    }
}

Things I say too often

"Why is this null?"
"That should not be possible."
"Let me just clean rebuild."
"It is probably a cache issue."
"Who wrote this?"
"Oh. I wrote this."
"React Native moment."
"Gradle is doing Gradle things."

Contact

Website GitHub


Thanks for visiting.

Please leave a star, a follow, or a detailed explanation of why Android Studio needs 9GB of RAM to render sadness.

            /\_/\
           ( o.o )
            > ^ <
    mobile dev detected

Pinned Loading

  1. Steam-Spotify Steam-Spotify Public

    Shows what song your listening to on steam

    TypeScript 13 4

  2. gh-trending gh-trending Public archive

    This repository provides an API to fetch trending repositories and developers from GitHub.

    TypeScript 1