Ilija Studen

13.3K posts

Ilija Studen banner
Ilija Studen

Ilija Studen

@istdn

Helping others build stuff @ActiveCollab. Cleaning up corners while nobody's watching. Into #lean thinking, #agile software dev and regen. AG. Maker 🧱 Grower 🌱

Novi Sad, Serbia Beigetreten Nisan 2010
1.5K Folgt2.1K Follower
Angehefteter Tweet
Ilija Studen
Ilija Studen@istdn·
During April and May @ActiveCollab team shipped: 📊 All new Time dashboard 🔌 Updated QuickBooks integrations 🏋️ Up to 5x faster Workload 💵 Cost summary report for projects and tasks 🗓️ Improved calendar filtering Read more 👇 activecollab.com/blog/recaps/ac…
English
0
0
0
405
Ilija Studen
Ilija Studen@istdn·
@GergelyOrosz Everyone's building agents, but it will not be easy to find the combination that works. Vendors make big promises, to mixed reviews. Plus, it's a huge transfer of ARR to AI companies. IIRC, Notion recently reported that AI costs are eating into their margins.
English
0
0
0
234
Ilija Studen
Ilija Studen@istdn·
Pro tip: Click on user's workload summary for the day (color-coded number of available hours) to see how @ActiveCollab came up with the number - meetings, tasks, estimates, all is there.
Ilija Studen tweet media
English
0
0
1
130
Ilija Studen
Ilija Studen@istdn·
AI is multi-tasking amplifier: "I'm frequently finding myself with work on two or three projects running parallel. I can get so much done, but after just an hour or two my mental energy for the day feels almost entirely depleted." simonwillison.net/2026/Feb/9/ai-…
English
0
0
3
349
Ilija Studen
Ilija Studen@istdn·
MCP server development feedback loop: 1. Imagine app XYZ publishes an MCP server; write me N prompts how a typical user would use it 2. Now study my MCP server, can you run the scenarios that you proposed? 3. Fix shortcomings 4. Repeat 🔁
English
0
1
2
219
Ilija Studen
Ilija Studen@istdn·
ActiveCollab 8 is available to customers with self-hosting licenses 🚀 It brings 100+ new features and improvements (we stopped counting at 100). There is no area of the application that was not touched and improved by our team. Thank you for your continued support. 🙏
Ilija Studen tweet media
English
0
0
3
121
Ilija Studen
Ilija Studen@istdn·
Oldschooling a big project plan.
Ilija Studen tweet media
English
0
0
1
97
Ilija Studen
Ilija Studen@istdn·
Upgrading firmware on both cameras at once. YOLO.
Ilija Studen tweet media
English
0
0
4
222
Ilija Studen
Ilija Studen@istdn·
ActiveCollab September update: 👥 Team Profiles.Stay on top of team projects, tasks, and availability ⏲️ Reminders for Notifications. Never lose track of a notification again youtu.be/yTRnIk0Gmag
YouTube video
YouTube
English
0
0
0
221
Ilija Studen
Ilija Studen@istdn·
@jackfriks I like my robots nice and simple 🤷‍♂️ Scheduled watering, automatic lawn mowing, solar powered fertilization, tractor with auto-steering…
English
0
0
0
52
jack friks
jack friks@jackfriks·
it's actually insane how you can make absolutely zero progress after 4 hours of telling your robot slave to fix the thing for you in 1000 different ways
English
198
240
8K
304.5K
@levelsio
@levelsio@levelsio·
I know most ppl don't know how VPS works anymore So try this then ask Claude "install an Nginx server and uninstall Apache" Now open your IP in your browser, you will see the Nginx default page Now you can add your own index.html or index.php or ask Claude to write a Node or Python or even Rust based homepage or blog or whatever you want! VPS's come with terabytes of traffic so you'll still pay $5/mo in most cases and yes a VPS scales easily! A VPS is like your laptop but you rent it and it's in the cloud and has really good internet and runs 24/7!
@levelsio@levelsio

One thing VPS providers like @Hetzner_Online @digitalocean etc could improve is secure servers by default better I have to run my own custom made provisioning script on each new server to secure it well By default Ubuntu won't auto upgrade for example, this means slowly your server gets out of date and then after a few years you're hacked It's relatively easy to secure a VPS though, only key login, auto upgrades, fail2ban, only allow specific ports like HTTP 80, HTTPS 443, SSH 22 (making that port obscure is nice too) and putting Cloudflare in front with the cloud to never expose your IP

English
87
39
1K
195.3K
Ilija Studen
Ilija Studen@istdn·
@ivanhoe011 Neki provideri rade monitoring saobraćaja (mail i web) i isecaju VPS u slučaju da primete nešto sumnjivo. Ne rešava problem kompromitovanog servera, samo sprečava da isti eskalira i napravi veliku štetu.
0
0
0
36
Ilija Studen
Ilija Studen@istdn·
@CachedSelf @levelsio Good. VPS-es can be upgraded, migrated to beefier bare metal machines, or scaled horizontally behind a load balancer if app is reasonably laid out. Sure, you have to do the work, but only if your app becomes popular, in which case the effort is well justified.
English
1
0
1
814
Jon Nyman
Jon Nyman@NymanJon·
@istdn @htmx_org Yeah, that is my preference. Stick to as close to the native metal as possible and enhance from there only where needed.
English
1
0
2
219
Jon Nyman
Jon Nyman@NymanJon·
React is amazing. I can use 50 lines of code to navigate to a new page. Why would people use @htmx_org libraries which would take 3 lines of code to navigate to a new page? Writing 50 lines is clearly more productive and satisfying to the developer. #DeveloperHappiness
English
10
4
80
7.1K
Ilija Studen
Ilija Studen@istdn·
@Shpigford Got the one I really liked for $2500. Now we just have to build something worthwhile to run on it. 😀
English
0
0
1
189
Jason Cohen
Jason Cohen@asmartbear·
“Learning is when you change your behavior, not when you read something.” --@founderspodcast
English
6
7
66
5.4K
Ilija Studen
Ilija Studen@istdn·
@GergelyOrosz Ah, OK. Need to watch that episode 👍 My quick opinion after that clip is not that there was a test too much, but a test missing, on level of integration where problem manifests. Broken code that got in production is indicator that there's uncovered problem class in the pipeline.
English
0
0
1
43
Gergely Orosz
Gergely Orosz@GergelyOrosz·
@istdn depends on the environment you are in, how testable things are, and so on! One example when tests were wasteful because it's not how the system was built: x.com/GergelyOrosz/s…
Gergely Orosz@GergelyOrosz

First time I heard this story: how @KentBeck broke Facebook when he added "civil union" and "in a domestic partnership" to the relationship status list. He used TDD, and it was a giant waste of time... Facebook worked different even then:

English
1
0
1
167
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Things I have not heard much talk about recently, but are v important as devs: - Staying close to users/customers - Working well w design (when building delightful experiences for users) - Maintainability of software we build - Automation vs monitoring tradeoffs What else?
English
22
13
259
24K
Ilija Studen
Ilija Studen@istdn·
@GergelyOrosz Interesting perspective. I rarely saw testing done by developers as wasteful. Testing in TDD/BDD style shape the design, and suites remain as a regression prevention mechanism. Purpose of tests in bug fixing is also not future error prevention, but proof that solution works.
English
1
0
2
124
Gergely Orosz
Gergely Orosz@GergelyOrosz·
So the tradeoffs between the two: - Automation (eg unit/integration/E2E/load tests and other): proactive You do a bunch of work upfront to ship as few regressions as possible - Monitoring+alerting: reactive You detect regressions and fix them as soon as possible Big difference!
English
3
0
4
469
Ilija Studen
Ilija Studen@istdn·
Heroes completed. I still miss Tul Duru 🗡️
Ilija Studen tweet media
English
0
0
0
259