Been wondering: What does the codecamp hashtag relate to?
30.10.2025 11:15 β π 0 π 0 π¬ 1 π 0@tfischbach.bsky.social
Software developer. Building @pageflow.io / https://www.pageflow.io/
Been wondering: What does the codecamp hashtag relate to?
30.10.2025 11:15 β π 0 π 0 π¬ 1 π 0Tried it a bit, but found it a bit unclear when which skill is active - especially across context compactions. Would be nice if /context included that info. Felt a bit more in control with custom slash commands.
26.10.2025 18:46 β π 0 π 0 π¬ 0 π 0I use it to write and update FAQ articles in a multi-language helpdesk. Vibe coded an integration with the helpdesk API to sync the articles from/to a Git repository.
26.10.2025 16:37 β π 2 π 0 π¬ 0 π 0"This is why this series of blog posts, that could maybe become a book or a course or a musical or a cake, ..." π
24.10.2025 10:49 β π 0 π 0 π¬ 0 π 0> And models canβt distinguish between working code and broken code.
Having agents run tests to include test outputs in their context can greatly improve things. It basically gives the tool additional attempts with additional information without having to prompt multiple times.
Would be cool if editing the template tag of a web component in dev tools would automatically apply changes for all rendered elements. That would sort of be the equivalent... Looks like it doesn't though - appears to only a apply to newly inserted elements. Which makes sense, but still.
21.10.2025 11:24 β π 1 π 0 π¬ 0 π 0I sure like being able to prototype in the browser myself. Still, I'd say it's a trade-off. I think I was mainly reacting to equating friction in the browser use-case with a general maintainability issue. Utility classes can surely lead to a maintenance nightmare - but so can global styles.
21.10.2025 10:38 β π 0 π 0 π¬ 1 π 0Still worth considering whether "easy to edit *in the browser*" is the most important criterion, though...
21.10.2025 10:23 β π 3 π 0 π¬ 1 π 0Only read half the title and clicked expecting to hear a rendition of the Nas track.
17.10.2025 20:33 β π 0 π 0 π¬ 0 π 0The use case feels a bit like a web-based arcade game to me where keyboard control would be a natural fit.
16.10.2025 15:29 β π 3 π 0 π¬ 0 π 0Or clickable buttons with clearly displayed hotkeys
16.10.2025 15:03 β π 3 π 0 π¬ 1 π 0Yeah, so if region defined --gap in em, I'd see the difference, but like this, isn't it the same whether I derive from the computed value of the parent or read var(--gap) from the cascade?
16.10.2025 14:37 β π 0 π 0 π¬ 0 π 0Why wouldn't the region/card example work if card referenced --gap via var() instead of inherit()? Wouldn't it only make a difference if card wanted to define --gap *itself* in terms of the parent's --gap?
16.10.2025 14:25 β π 0 π 0 π¬ 1 π 0Final though: And something like your workflow linter could also be an interesting tool to keep the robot on track. Just like feedback from tests and code linters work better than long markdown wish lists.
15.10.2025 13:39 β π 0 π 0 π¬ 0 π 0If now I could use a local model to do that well enough...
15.10.2025 13:37 β π 0 π 0 π¬ 1 π 0Still, sometimes it can make it easier to find the discipline to round out the change you are making (test coverage sort of becomes a necessity, updating inline docs, adding a simple guide how to use a feature, covering features with things like storybooks for visual diffing etc.)
15.10.2025 13:36 β π 0 π 0 π¬ 1 π 0This of course comes down to what you already wrote elsewhere about already being able to work without AI to work well with AI.
15.10.2025 13:36 β π 0 π 0 π¬ 1 π 0- easing review by basically diffing the result against this expectation and treating each deviation as a warning sign that either things have gone of the rails or initial assumptions where flawed (this is the main point regarding "quicker than do all the checking and rework afterwards")
15.10.2025 13:36 β π 0 π 0 π¬ 1 π 0- generated tests and linter rules as a closed feedback loop to improve results before first human review
- humans come up with rather simple/ad-hoc/stream of consciousness prompts already having a clear mental model of the shape of the change they are trying to generate
- project has reached an architectural stability where many new features are just sort of more of the same/good kind of boring
- good automatic test coverage to keep the LLM from breaking what is there
Hard to fit this in a reply here, but I think there is a case which could be a sweet spot like that when all of the below are true:
- brownfield setting where there is already a lot of prior art for the LLM agent to draw "inspiration" from
See also bsky.app/profile/simo...
11.10.2025 07:10 β π 1 π 0 π¬ 0 π 0This really resonates. Wondering whether there should be a separate term for this kind of working very much with the code - but without touching the code directly. Tried to capture this here bsky.app/profile/tfis...
11.10.2025 07:05 β π 2 π 0 π¬ 1 π 0Workflows like running tests, linting or keeping documentation in sync can be codified in rules and commands.
10.10.2025 23:03 β π 0 π 0 π¬ 0 π 0Expressing desired change in patterns and higher level concepts allows for more coarse grained steps while still being super-intentional about the targeted result.
10.10.2025 23:03 β π 0 π 0 π¬ 1 π 0LLMs/agents can still be used, though, to increase the level of abstraction of the *transformations* we apply to extend or adapt our system.
10.10.2025 23:03 β π 0 π 0 π¬ 1 π 0So any attempt to use natural language or specs as the primary level of abstraction you operate on when thinking about your system, just removes you from the structural realities that should inform your decisions.
10.10.2025 23:03 β π 0 π 0 π¬ 1 π 0As long as you need to fully understand the internals of the artefacts you generate, your mental capacity will be the first bottleneck in your process.
10.10.2025 23:03 β π 0 π 0 π¬ 1 π 0The big leverage when building a system comes from intentionally designing or incrementally redesigning it to make certain things simple. This means knowing the internal structure of your system.
10.10.2025 23:03 β π 0 π 0 π¬ 1 π 0Current take on working with coding agents: Use them as an extra level of abstraction for the making, not for the made.
10.10.2025 23:03 β π 0 π 0 π¬ 1 π 1