In the LLM era, “no external dependencies” is becoming one of the strongest signals of a well-designed npm library.
Billgo
@billgo.me
Building real estate asset management systems for the past decade · Semi-indie builder · AI & blockchain curious · Parenting across 🇨🇳 🇸🇬 🇭🇰 founder → amkit.com • yiplex.com he/him → billgo.me
Zig enforces the rule that all variables must be initialized. This is a great thing—it ensures that you’re always working with valid data from the start. If you forget to initialize a variable, Zig will stop you before things get messy. Good idea.
TeaCSS is designed for developers, but optimized for LLMs. Make styles easier for AI to understand, generate, and refactor correctly.Clarity over brevity. Predictability over cleverness.
Skills encode opinionated workflows. If a team wants the commits to follow a specific structure or process, that logic can be packaged into a skill. The agent then acquires that capability in a controlled manner.
Planning mode is especially useful when designing complex systems or understanding large projects. The primary benefit is the clear separation between planning and execution, which reduces risk and improves reliability.
In Claude Code, memory refers to a system that allows the AI to retain and reuse important information, such as settings, rules, and contextual details, across coding sessions. The purpose of memory is to improve workflow efficiency and maintain consistency over time.
When we write system prompts, we are looking for what Anthropic refers to as the Goldilocks zone. Not too vague, not too detailed, but just right.
I used to think about websites in terms of tech and aesthetics. Now I think more about strategy, business, product, and market. That’s one real way LLMs help entrepreneurs.
In the new era, local news is organized around specialized knowledge niches instead of physical boundaries.
If you haven't delved into something then your mental model for it will often be indirectly reduced to a few scenes in a Hollywood movie.
The best design doesn't reward users for paying fees or buying something, but for making constructive contributions to the network.
Leading the team through serving the team — this is not only a philosophy, but also my leadership style.
I think using “leading” instead of “line-height” as a class name only adds unnecessary cognitive load for developers — using something like “line-h” would be more straightforward.
The goal of FinOps is to apply DevOps-like practices to monitor and dynamically adjust systems, enabling comprehensive financial management of accounts and driving business value.
The core of data engineering lies in designing reliable and stable systems that support end-to-end data flow while meeting the needs of diverse end users.
The role of a data architect is not just to maintain the status quo—instead, they continuously design new and exciting solutions to adapt to evolving business and technological needs.
The purpose of technical solutions is not their existence alone, but to support business objectives.
While machine learning is exciting, companies often dive in too early. Before investing significant resources into it, take the time to build a solid data foundation.
Schema-less does not mean there is no schema; rather, it means that the application defines the schema at the time of writing the data.
ChatGPT’s image generation has come a long way over the past year — it finally feels like having a super talented designer friend who’s always around to help out.
AI will be a crucial ally for startup teams, enabling small teams to accomplish more and become more competitive.
OpenAI is making it so we no longer need to open an editor — just link a repo, set up the environment, describe what you want, and it writes the code. You review it, merge it, and next, the AI will learn your project and generate code that fits.
As a frontend engineer, I’m not a fan of SSR. The existence of SSR only adds complexity to a project. I believe there must be better frontend solutions to handle these issues without relying on SSR.
Focusing on developing amkit.com is the most important thing for me in the next six months.