Software dev, technologist. Solving business problem with tech. Run #belajarpythonmy on Telegram.

Joined April 2007
304 Photos and videos
One github would be killer feature - `copilot --web`. Make it accesible from github.com but all executions on your own machine. Rn the only sharing options you have is /share which only post to gist or make the agent use gh cli to update issues/pr.
87
github copilot cli has problem with screen flickering once the session grew to certain length. It's the worst among coding agent that I'm using so far. So they fixed and that comes along with broken copy-paste on ssh, same as opencode. They fixed that as well with --no-mouse ...
1
139
... but now you can't scroll up using mouse anymore. To accomodate they also introduce --no-alt-screen in case you prefer the old screen flickering behavior. But then they removed so now you have to choose - copy-paste but no mouse or keep mouse support but no copy-paste.
35
quickly vibe code waktu solat app. Started with claude and then refining with codex cli. Work offline. The calculated time might be off by few minutes but to me it's good enough for personal usage. solat.koditi.my/

1
175
We have great past civilization but disconnected, partly through colonial reset that last few hundred years. We remember the glory but not the mechanics. Without mechanics, history becomes pride, not power.
2
63
Where's the seniors who can supervise the hallucinating LLMs gonna come from? The moon? Juniors not needed because AI can do everything at that level. But seniors need to come from somewhere, i.e juniors. Can't find satisfying answer to this yet.
Mar 18
This is the truth: modern agentic coder AI is better at everything compared to an entry-level coder. **At everything.** This means that hiring an entry-level coder doesn't make any practical sense, unless the organization wants to invest 5 to 10 years into someone learning to code by hand at a level of a mid- or senior-level coder (which is currently still needed to oversee agentic coders). No leader in modern business would invest in an employee education for more than a quarter or, at the very least, a year. No one. Unless we reintroduce slavery, where the slave worker is required to stay with the employer who invested in their education until the debt is paid in full. Which is, of course, ridiculous to imagine, right?
1
1
62
but it can be flipped to other side as well. Why hire seniors when juniors AI can do the same tasks at much cheaper cost? And this solve the talent pipeline above as juniors can eventually grow into seniors instead of retiring.
22
when running openclaw in container we shouldn't use the systemd service, starting browser will fail. I try with xfbdev but no use. For now using xfreerdp to login to the container and start openclaw gateway from console.
59
I'm not wrong then for personal project's AGENTS.md is only 5 lines.
Tip: Be careful with /init. A good mental model is to treat AGENTS(.md) as a living list of codebase smells you haven't fixed yet rather than a permanent configuration. Auto-generated AGENTS(.md) files hurt agent performance and inflate costs because they duplicate what agents can already discover. Human-written files help only when they contain non-discoverable information - tooling gotchas, non-obvidous conventions, landmines. Every other line is noise. Beyond what to put in it, there's a structural problem worth naming: a single AGENTS(.md) at the root of your repo isn't sufficient for any codebase of real complexity. What you actually need is a hierarchy of AGENTS(.md) files - placed at the relevant directory or module level - automatically maintained so that each agent gets context scoped precisely to the code it's working in, rather than a monolithic file that conflates concerns across the entire project.
68
That's it. Claude code implemented exactly this. @github what you're doing?
One github would be killer feature - `copilot --web`. Make it accesible from github.com but all executions on your own machine. Rn the only sharing options you have is /share which only post to gist or make the agent use gh cli to update issues/pr.
62
One github would be killer feature - `copilot --web`. Make it accesible from github.com but all executions on your own machine. Rn the only sharing options you have is /share which only post to gist or make the agent use gh cli to update issues/pr.
3
239
5 Dec 2025
Their answer to google cloud run I guess. I can't even remember when was the last time I'm looking for aws equivalent of cloud run, like many years ago.
Perhaps my favorite new AWS launch is ECS Express Mode. You need a container image and some credentials and... that's it! you get an autoscaling container with sane defaults But the coolest part is that you can easily create a public or private application, with no extra work
2
274
29 Nov 2025
have to think again on push vs pull based deployment. I'm long believer of push but pragmatic need make us switch to pull for most of our projects now. But there's one instance where we need to deploy on lowend vps because it just a small wagtail site. `npm run prod` however ...
1
67
29 Nov 2025
... will max out the cpu. It's ironic frontend tooling now require more resources than backend. With push based deployment, we can run the build on more powerful machine and just push the build output to deploy. Something we did with github.com/lalokalabs/webshi… in the past.
23
29 Nov 2025
writing code is not the hardest part in software development but with agents that seems to be the part people are optimizing now. Imagine having to review PR with 100 changed files and thousand of lines code mostly written by AI.
1
83
29 Nov 2025
losing mental model of the code you wrote. octomind.dev/blog/why-agents…

72
22 Nov 2025
every now and then, need to google for this. npm set prefix="$HOME/.local" When using ubuntu packaged npm, by default `npm install -g ...` will install to /usr/local/lib/node_modules which require sudo.
55
18 Nov 2025
I'm a caveman.
18 Nov 2025
Am I out of touch with AI? I see people using subagents, skills, markdown specs, plugins, hooks, MCP servers and all that jazz. Meanwhile, I'm using AI like a caveman: ⟶ open an agent ⟶ give it a task ⟶ review the output ⟶ repeat What the heck do I miss?
154
7 Nov 2025
To use envelope or not for your API response. You'll reach a point where http status code is just not enough to convey the nuance of your application status.
6 Nov 2025
never do this please, PLEASE
184