Long Time
Computer
Enthusiast
Welcome to AndyEh Dev. Development ideas. Persistant learning. Trying, and failing, to avoid AI. Self taught. Loving computering. Trying to understand low level concepts. Language agnostic. Fail often. Improving always.
Chess
Arena
Chess built in go. In progress porting from rendering in raylib to rendering on the web. No wasm for now. Will be in JS and interactive via HTMX. Game logic remains the same. Need to make endpoints for the frontend.
Intentional Learning
Trying to avoid AI is difficult. There is a fine line between AI dependance (AI HELL) and healthy AI. Using it to learn can be fantastic. But that draw to have it come up with the solution to the problem, because you don't know the solution, is too strong. Must resist the draw. Want to be developing, not product managing. Working on learning low level concepts. Stringing together learned ideas. Trying to architect a final solution.
Strip away the unnecessary. Frameworks, libraries, dependencies... Minimise. Work from the bare. Learn the fundamental. Imporve. Grow. Enjoy.
Put in the work. To get the work. Lazy doesn't achieve. Enthusiasm breeds effort. Love of the game. Is there an end point? Doesn't matter. Enjoy it. Computering is a passion. A hobby. A love. Never stop. Can't stop.
The hard route. No one to call on. No one to rely on. What level is enough? Good enough? Don't know. Doubt it. Less structure. More hopping about. Learn a little about a lot. Need to keep on re learning the same. Hammer in the concepts. Not an easy field when going deep. Shallow is simple. Many domains to dive into. Will jump around...Too much. Keep moving.
No matter what happens, love the game. Do it for the pure joy of computing. Jobs come and go. Money is fake. Joy comes from passion. Hold onto it. Enjoy it for the sake of enojoying it. Find something new. There are endless avenues. Computing is broad. Bare metal to bare code. Enjoy it all.
This is an area for conceptual design. Learning through doing. Displaying the result, maybe logging the process. Enjoying the satisfaction. Nothing is guaranteed. Things break. No data retained. No problem. Will persist. More progress, more updates. Come along, enjoy the ride, don't look back, maybe you will love computering too!
Dev
Journal
(Placeholders, the journal is non existant. Scrum needed.) Building in the Void: A Philosophy
Thoughts on minimalism, intentional design, and why less is often more in modern web development...
READ_MORE →Go + HTMX: Server-Side Renaissance
Why I'm betting on server-rendered templates and hypermedia in an era of JavaScript frameworks...
READ_MORE →Join the computing age!
It is a lot of fun to love computers, why not find out if it is for you! Step one - ditch the tired, no more windows, no more macintosh. Get Linux! Omarchy might be a good starting point. Have a look. Don't be afraid.