I've been a builder ๐ all my life making systems that work for enterprise, production loads. I am an avocational
product manager, because enterprise "products" are the systems we build to solve problems.
It's a subtle, distinct difference: Individuals buy products, enterprise buys solutions.
Everything we build has far-reaching effects. That nifty new feature might require re-training hundreds of employees. That data-flow optimization? Might force 600 people to change their spreadsheets. My life requires a blend of pragmatic thinking, big-picture realism, and disciplined attention to detail.
But in this project I've gone back to the basics, revisiting the fun stuff, the front end, the building something from scratch because it interests me.
This is a project that feeds my developer portfoio. To connect:
- Mention me in an issue or pull request: @kjon-life
- My friends connect on Instagram: @kilo.jon
- LinkedIn for professional connections.
- I work in the intersections of programming, performance, and revenue.
- I am deeply curious about data analytics, the way we present and consume information, and natural language processing.
- I enjoy walking, buskers, cold plunging, '67-'73 Chevy trucks, and Chagaccino!
- Currently, I'm levelling up in open source by testing, coding, authoring tutorials, writing articles, writing (as-yet-unpublished) books, and a bit of free-lance into AI.
- App code is a simple Go web server
- The app is containerized into a Docker image called
kjon-life
- The Dockerfile uses a Go builder image to compile the app code and copies the binary into a minimal final image
- The app can be manually deployed using flyctl from the fly.toml config file
- GitHub Actions deploys main to dev automatically
- Express - for routing
- Parcel - for preprocessing SCSS
- Go - for the app code
- Docker - for unit of deployment
- flyctl - for manual deployment
- GitHub Actions - for CI/CD
- Fly.io - for the serverless hosting platform
- Replicate - for AI with an API
- Perplexity - for knowledge augmentation
flyctl
is a CLI tool from Fly.io
You can read about it here.
Sep 2, 2024 Pull request for branch d4
Aug 18, 2024 branch d4, for Release 0.0.4
- Use color adjustments, primarily the automation of color transformation, and the
dark mode
[Q4](not available) Candidates:
- Dynamic - suite for log in, wallet creation, and user management
- SpruceID - a future where users control their identity & data
- fission - identity, data, and compute solutions for the future of the Internet
- Backstage - open source framework for developer experience
March 23, 20242024-03-23-20-42-51.png
November 5, 20232023-11-06-00-36-15.png
November 5, 20232023-11-05-23-08-50.png
November 5, 20232023-11-05-21-59-08.png
This project depends on the copious contributions of others including:
- JacintoDesign
- Perplexity
- and the pplx-api
- Amazon Q in VS Code
- Visual Studio Code on Darwin
This project is possible because of these and other services:
- Porkbun - Domain registration and DNS management
- Fly.io - Application hosting platform
- ExpressVPN - Use REFERRAL link for 30 days FREE
This project is possible because of these and other people:
- Jacinto Wong - for code and ideas
- The CSS Bootcamp: Zero to Mastery - for 42 hours of skill building
- Zero To Mastery Courses - for 330+ days of work done in Python, Rust, Django, SCSS, prompt engineering, full stack, automation, AWS certification, business analytics, statistics, AWS Bedrock, OpenAI API, LangChain, Streamlit, Pinecone