u/tiguidoio

Non-engineers making code changes, has anyone actually made this work without it becoming a disaster?

We've been going back and forth internally about whether to let non devs touch the codebase directly for small stuff copy changes, form field tweaks, feature flag toggles. The argument is that it frees up engineers from a constant drip of low-value tickets. The counter-argument is that every time we've tried something like this before, it creates more cleanup work than it saves.

The previous attempt involved giving a PM access to a CMS-adjacent layer that was supposed to be safe.Within two months we had inconsistent terminology across the product, a broken form validation message that went unnoticed for three weeks, and a tooltip that contradicted what the feature actually did. The engineer review step existed in theory but got skipped because everyone assumed someone else had checked it.

I'm genuinely curious whether this is a process failure or a fundamental problem with the idea. Teams who've made non-engineer self-service work what did the guardrails actually look like? Was it scoped to specific file types or directories? Did you require PR review regardless of change size, or did that just recreate the bottleneck you were trying to eliminate?

And for teams where it failed: was the failure about tooling, trust, process, or something else entirely? I want to figure out if there's a version of this that actually works at scale or if we're chasing something that sounds better in a planning doc than it plays out in practice.

reddit.com
u/tiguidoio — 4 days ago

What I learned after 6 months of Reddit and over 1000 contributions

https://preview.redd.it/pj48i8ol140h1.png?width=745&format=png&auto=webp&s=94a2026c15a7a5e2d99b4e8c6855f1cb4091f34b

After 6+ months in this platform I can say what worked for me and what brought 9,000 Karma and over 4+ million post views

Velocity is the most powerful multiplier: first 2-3 hours upvotes are the most impactful for the score. After ~6 hours, the time decay makes it nearly impossible for a post to climb into hot regardless of how many votes it gets. A post that starts strong becomes hot → a virtuous loop

The Hot Score Formula (simplified)= log(upvotes - downvotes) + (time_decay_factor)

Comment/upvote ratio: high comments = Reddit understands the discussion is lively

Controversy ≠ reach: We are not on Facebook or X, polarizing posts in the wrong community get killed by downvotes before they can gain velocity

Timing relative to the event: for newsjacking, being among the very first counts, my 3.9K+ upvotes post about DeepSeek V4 release was probably among the first when the announcement went live

Image/media attachment: preview increases CTR from the homepage → more upvote

Every subreddit is a different country with different laws, this is the most important thing to internalize. The Same Post Gets +100 in one Subreddit and 0 in another one, why?

  1. Identity mismatch

  2. Wrong Tone

  3. Technical depth expectations

  4. Wrong Vocabulary

  5. Not Written Rules

  6. Wrong assumed knowledge level

reddit.com
u/tiguidoio — 5 days ago

Our PM is super sharp. She knows exactly what she wants: button text, tooltip copy, form field labels, all of it. But every single change went through me. She'd file a ticket, I'd context switch, make a three-line edit, open a PR, wait for CI, merge. Repeat 40 times a month. It was genuinely embarrassing how much of my week was disappearing into this

So I built a thing. Basically a live sandbox of our codebase that she can poke around in directly. She makes a change, sees it render in real time, and what comes out the other side is a properly formatted PR that matches our repo conventions. I just review it and merge. No blind diffs, no reformatting, no explaining why her suggested change broke three other things

First week she used it, she shipped six changes without me touching anything until the final review. That's the conflicted part, it works almost too well. She's now asking if she can do feature flags. I said let's slow down

Honestly the vibe coding energy is real here. I just aimed it inward at my own team's workflow instead of building something for users. The hours I got back are going toward actual product work, which is what I should've been doing the whole time

reddit.com
u/tiguidoio — 6 days ago

We've been going back and forth internally about whether to let PMs and designers touch the codebase directly for small stuff copy changes, form field tweaks, feature flag toggles. The argument is that it frees up engineers from a constant drip of low-value tickets. The counter-argument is that every time we've tried something like this before, it creates more cleanup work than it saves.

The previous attempt involved giving a PM access to a CMS-adjacent layer that was supposed to be safe.Within two months we had inconsistent terminology across the product, a broken form validation message that went unnoticed for three weeks, and a tooltip that contradicted what the feature actually did. The engineer review step existed in theory but got skipped because everyone assumed someone else had checked it.

I'm genuinely curious whether this is a process failure or a fundamental problem with the idea. Teams who've made non-engineer self-service work what did the guardrails actually look like? Was it scoped to specific file types or directories? Did you require PR review regardless of change size, or did that just recreate the bottleneck you were trying to eliminate?

And for teams where it failed: was the failure about tooling, trust, process, or something else entirely? I want to figure out if there's a version of this that actually works at scale or if we're chasing something that sounds better in a planning doc than it plays out in practice.

reddit.com
u/tiguidoio — 6 days ago
▲ 1 r/devops

I'm an engineer at a small product company and for the past year, probably 20% of my tickets were things like 'change this tooltip,' 'update this placeholder text,' 'add an optional field to this form.' Not hard work. Just constant interruptions that killed any flow state I had.

So I built something to fix it. The core idea: spin up a live sandbox of your actual codebase that non-engineers can interact with directly. My PM can go in, make her copy change, see it live in a preview, and the tool generates a PR that's already formatted to match our repo conventions. I review real, tested work instead of a vague Slack message or a blind diff from some background agent.

The build was honestly a vibe coding exercise itself. I used Claude to help scaffold the sandbox environment logic and the PR generation pipeline. The hardest part wasn't the code, it was figuring out how to make the editing interface feel safe for someone who's never touched a codebase.

Non-engineers are scared of breaking things. So the sandbox is fully isolated. They literally cannot touch production. That guardrail changed how willing people were to actually use it.

The unexpected win was the shareable preview links. Our designer now sends live previews to customers during walkthroughs without looping in anyone from eng. That alone has saved probably 3-4 hours a week across the team.

reddit.com
u/tiguidoio — 6 days ago

I built a live sandbox so non-engineers can fix UI copy and open clean PRs

The thing that pushed me to build this was watching our PM file a Jira ticket to change a tooltip. Just one tooltip. It sat in the backlog for two weeks, got deprioritized, then got filed again. Our engineers weren’t lazy. They were drowning in real work, and small copy tweaks felt impossible to justify.

So I started asking around and realized almost every product team has this problem. Non-technical folks can see exactly what they want changed, but they have no way to touch the codebase themselves. And the solutions out there are either no-code tools that don’t connect to your real repo, or AI agents that spit out diffs nobody trusts without a full review.

What I built spins up a live sandbox of your actual codebase. PMs, designers, marketers and anyone can make a change, see it live in a preview, and open a PR already formatted to match your repo conventions. Engineers can review something tested and clean, not a blind diff from a background agent.

The unexpected win was shareable preview links. Teams started using them for customer walkthroughs and demos without pulling an engineer into a screen share. That use case came entirely from users. I never planned for it.

It’s still early, but the insight that’s held up is simple: engineers don’t hate small tickets because they’re lazy. They hate them because the context-switching cost is real.

Eliminating that is a different problem than just shipping tickets faster

reddit.com
u/tiguidoio — 6 days ago

A live sandbox so non-engineers can fix UI copy and open clean PRs

The thing that pushed me to build this was watching our PM file a Jira ticket to change a tooltip. Just one tooltip. It sat in the backlog for two weeks, got deprioritized, then got filed again. Our engineers weren’t lazy. They were drowning in real work, and small copy tweaks felt impossible to justify.

So I started asking around and realized almost every product team has this problem. Non-technical folks can see exactly what they want changed, but they have no way to touch the codebase themselves. And the solutions out there are either no-code tools that don’t connect to your real repo, or AI agents that spit out diffs nobody trusts without a full review.

What I built spins up a live sandbox of your actual codebase. PMs, designers, marketers and anyone can make a change, see it live in a preview, and open a PR already formatted to match your repo conventions. Engineers can review something tested and clean, not a blind diff from a background agent.

The unexpected win was shareable preview links. Teams started using them for customer walkthroughs and demos without pulling an engineer into a screen share. That use case came entirely from users. I never planned for it.

It’s still early, but the insight that’s held up is simple: engineers don’t hate small tickets because they’re lazy. They hate them because the context-switching cost is real.

Eliminating that is a different problem than just shipping tickets faster

reddit.com
u/tiguidoio — 6 days ago
▲ 48 r/biotech

Mark Zuckerberg and Priscilla Chan's nonprofit Biohub is putting $500 million into a five-year Virtual Biology Initiative to build Al-powered models of human cells. The goal is to predict how diseases develop and find ways to stop them. Partners include MIT, Harvard, Nvidia, and the Wellcome Sanger Institute, with all generated datasets made freely available to researchers worldwide.

u/tiguidoio — 8 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll make it myself. Only

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll make it myself. Only

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll make it myself. Only

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll make it myself. Only

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll make it myself. Only

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll do it. Alone

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Nowadays, everyone (including me) wants to sell AI-powered tools, platforms, or products.

Few people (including me 6 months ago) have any idea how hard it is to approach and convince technical people for at least 10 reasons:

1 - They're constantly bombarded with messages.

2 - Everyone sells everything, so supply >>> demand.

3 - Extremely high background noise.

4 - They see an AI-generated message from 10km away (they've trolled me several times).

5 - If they have to go through a demo to try the product, they've already closed the tab.

6 - The opinions of devs, who value any glossy slide, count much more.

7 - Product trials are unforgiving; it's like being in court accused of 16 murders. If they find bugs or poor performance at that point, for them the product is broken and the window closes.

8 - They always have a plan B: I'll do it. Alone

9 - If you don't have a solid track record (or you studied biotech like me), everything is 10x harder.

10 - Like the MasterChef judges, who used to be just chefs and now are atomic hotties, today's CTOs and top devs are stars; literally everyone wants them.

It seems easier to scale a dev tool today because there are infinite tools, but in reality it's really tough. On the one hand, you have to earn the trust of technical teams through intros, messages, calls, and events; on the other, you have to scale at the speed of light because you're only six months old.

Advice, ideas, scathing comments, insults? Anything goes.

*Not true

reddit.com
u/tiguidoio — 14 days ago

Ormai tutti (compreso io) vogliono vendere tools, piattaforme o prodotti AI powered

Pochi (compreso io 6 mesi fa) hanno idea di quanto sia duro avvicinarsi e convicere persone tecnice per almeno 10 motivi:

1 - Sono continuamente bombardati di messaggi

2 - Tutti vendono tutto, quindi l'offerta >>> domanda

3 - Altissimo rumore di fondo

4 - Vedono un messaggio generato dall'AI da 10km di distanza (mi hanno trollato varie volte)

5 - Se per provare il prodotto devono passare da una demo hanno già chiuso il tab

6 - Contano molto di più le opinioni di dev che stimano che qualsiasi slide patinata

7 - Il trial del prodotto non perdona, è come essere davanti alla corte d'assise inputato di 16 omicidi, se in quel momento trovano bug o performance scarse, per loro il prodotto è rotto e la finestra si chiude

8 - Hanno sempre il piano B: me lo faccio da solo

9 - Se non hai un track record solido (o hai fatto biotecnologie come me) è tutto 10x più difficile

10 - Come i giudici di masterchef che prima erano solo dei cuochi e ora dei fighi atomici, oggi i CTO e i devs forti sono delle star li vogliono letteralmente tutti

Sembra più facile scalare un dev tool oggi perchè ci sono infiniti strumenti, in realtà è veramente tosta, da un lato dei prenderti la fiducia di team tecnici da intro, messaggi, chiamate ed eventi, dall'altra devi scalare alla velocità della luce

Consigli? Idee? Insulti? Prendiamo tutto qui

*non è vero

reddit.com
u/tiguidoio — 14 days ago

Ormai tutti (compreso io) vogliono vendere tools, piattaforme o prodotti AI powered

Pochi (compreso io 6 mesi fa) hanno idea di quanto sia duro avvicinarsi e convicere persone tecnice per almeno 10 motivi:

1 - Sono continuamente bombardati di messaggi

2 - Tutti vendono tutto, quindi l'offerta >>> domanda

3 - Altissimo rumore di fondo

4 - Vedono un messaggio generato dall'AI da 10km di distanza (mi hanno trollato varie volte)

5 - Se per provare il prodotto devono passare da una demo hanno già chiuso il tab

6 - Contano molto di più le opinioni di dev che stimano che qualsiasi slide patinata

7 - Il trial del prodotto non perdona, è come essere davanti alla corte d'assise inputato di 16 omicidi, se in quel momento trovano bug o performance scarse, per loro il prodotto è rotto e la finestra si chiude

8 - Hanno sempre il piano B: me lo faccio da solo

9 - Se non hai un track record solido (o hai fatto biotecnologie come me) è tutto 10x più difficile

10 - Come i giudici di masterchef che prima erano solo dei cuochi e ora dei fighi atomici, oggi i CTO e i devs forti sono delle star li vogliono letteralmente tutti

Sembra più facile scalare un dev tool oggi perchè ci sono infiniti strumenti, in realtà è veramente tosta, da un lato dei prenderti la fiducia di team tecnici da intro, messaggi, chiamate ed eventi, dall'altra devi scalare alla velocità della luce

Consigli? Idee?

*non è vero

reddit.com
u/tiguidoio — 14 days ago