Helping others build stuff @ActiveCollab. Cleaning up corners while nobody's watching. Into #lean thinking, #agile software dev and regen. AG. Maker 🧱 Grower 🌱
All patched, all clear!
We've applied the necessary security patches, and file uploads are back to normal in ActiveCollab.
Thanks for your patience while we kept things safe! If you experience any issues, reach out to us at [email protected].
KUPUJEM: MacBook Air 15” M2-M5 sa YU tastaturom
Kupujem bilo koji MacBook Air od 15,3” sa M2, M3, M4 ili M5 procesorom i YU tastaturom (CR/A).
Kapacitet diska, memorije i boja su mi nebitni.
Plaćam u dinarima.
Preuzimam lično, bilo gde na teritoriji Srbije.
Molim RT.
MCP is a chance to rethink the interaction. Most APIs are rigid, machines spitting out data. MCP can be made into a conversation. Need to reject a request? Send response that teaches the agent how to correct. https://t.co/kBzxagccPq
Since agents replicate patterns, I comfort myself that cleaning things up is good for the codebase long term. When everyone's rushing, these rabbit holes feel like a huge waste of time.
You start a simple task, but end up moving mountains because review unearths related issues. Most of them are not important by any stretch, but you can't leave them now that you know about them.
Giving Tuna a try. It brings back the Quicksilver memories, from Tiger and Leopard days. As a fresh switcher to Mac, It was a world of wonder for me back then. https://t.co/OAUh0KprS7
@kristijancetina@ivanburazin Haha, that one's… odd. I own farmable land, and means to produce my own energy and food, with independent access to water. But it's a huge economic anchor and a drain for liquidity. High upkeep, and low margins. Working with big machinery is fun though. 🤷♂️
@eniac@ivanburazin I stand corrected, this is not about pricing, but about performance per $. Sure, you cannot compete in a race with 10 VW up!s and expect to beat a single 600hp race car, but up! still has its place and is far better choice for many tasks that that 600hp race car. All depends…
@ivanburazin Why? It's a choice. Health and quality of life are the price that we keep paying in the name of progress. You start to feel it only when you or someone real close "sees the bill" (mental health issues due to stress and anxiety, chronic illness due to poor modern lifestyle etc).
New ActiveCollab self-hosted release landed today: v8.0.399 🚀 Tasks have multiple assignees, each with their own estimate, for precise planning and workload management. Plus, an all-new text editor.
Customer asked for a way to remove notes from MCP, as they don't want for third parties (which Cloud models are) to have access to them.
We added Restricted MCP Tools 🔐 Now you can disable whole tools or individual features of a tool (like fetching notes in get by ID tool).
Another day, another batch of improvements:
🔐 Passkeys let you have your cake and eat it too - secure AND fast sign in
⚙️ Work with multiple assignees, each with their own estimate, with ActiveCollab's MCP server.
Agents let me quickly dig really deep. For rich link cards in the app, we need media card component in design system, and URL unfurling in the backend, with background processing, retries, SSRF hardening, rate limiting… Such detailed spec used to take a whole day, now an hour.
We began rollout of the updated text editor. Cloud only accounts at the moment. Please let us know if you notice anything broken or out of place.
New editor means better foundation for new features. What would you like to see added or changed?
@Momciloo There's so much slop code produced by humans, so what worked there works for AI as well. It's just code, and it's less sloppy because it uses more modern stacks. As long as you can force it into TDD in reasonable time (and agents usually can), you are good to go.