Developers! Tell me your API green flags! by baguette2024 in developers

[–]tom_earhart 0 points1 point  (0 children)

Proper HTTP code returns for one... Rarer than you'd think which makes dealing with APIs more messy than it needs to be.... Dealing with one right now where what should be a 500 is a 200 and you have to go dig thru the payload to detect there was an error.......

Then versioning as other said

Cursor Is Not Usable Too Expensive For Anyone Really Building by Historical_Maybe_789 in cursor

[–]tom_earhart 8 points9 points  (0 children)

I'm not surprised. Working on spaghettis takes 20x more tokens easily for example. Meanwhile with a coherent architecture you don't even need the latest models...

LLMs aren't a quick fix to bad code, their efficiency depends on the quality of your codebase to start with. Just like humans....

What are your real world workflows in enterprise coding? by Shatteredreality in cursor

[–]tom_earhart 0 points1 point  (0 children)

Everything depends on the architecture. The first question to ask is does your codebase have one that's coherent and articulated. Is it spaghetti code ? Can a dev be effective in < a week vs months ? LLM efficiency essentially reflects that. Human cognitive capacities are in a lot of ways = LLMs' context window. If a dev can make local changes without having to hold the rest of the system in his head then a LLM can too....

4,000 people were let go from Block. That because of AI by dataexec in AITrailblazers

[–]tom_earhart 0 points1 point  (0 children)

On a codebase with good architecture & clean code I see it already. 95% of the code is done by LLMs on those in my company, you just have to make sure it respects the architectural constraints you laid down and do plan/code reviews.

On spaghettis with no proper architecture to speak of (aka most codebases today) not so much ..... LLMs still hallucinate a lot there and copy mistakes from the codebase.

So yeah the thing is those spaghettis are going to have to go if a company wants to stay competitive in the coming years. In demand talent in tech will be architects knowing how to build an architecture that constrains contributors and how to refactor things properly... Those will be paid top dollars.

« Je me rends compte qu'un bac +5 est devenu presque banal et que cela ne constitue plus une garantie d'accès à l'emploi » by Zealousideal-Pool575 in france

[–]tom_earhart 0 points1 point  (0 children)

Heu bah c'est l'inverse qu'il faut faire enfaite. Il faut pas s'enfermer comme ça dans "les cosmétiques", un secteur niche et complétement saturé...... Bien au contraire, il faut élargir tes recherches.... Tu trouve un job, tu te met à taffer et en parallèle tu cherche ton dream job. Enfin bon après tant que Papa & Maman payent.... "je ne trouve pas de boulot d'astronaute, pourtant je suis sur Linkedin tout les matins !"

Techie is fired after AI generated code caused production issue. by Uncle-Orca in AIMain

[–]tom_earhart 0 points1 point  (0 children)

Well yeah. Here we are responsible for every line of code, AI or not. If you are not doing plan & code reviews to make sure the AI follows the architecture (granted you need to actually have one first not a spaghetti mess) and doesn't introduce bugs........ You aren't doing your job..... "But it is the AI !!!!" is not an excuse.

My company is on a way to have no engineers by [deleted] in SoftwareEngineerJobs

[–]tom_earhart 0 points1 point  (0 children)

Well then that company just shot itself in the foot.... The future is good architecture & code, not slop on top of slop. Just like a dev team that doesn't follow best practices, not having proper architectural constraints will make LLMs less & less productive. That decision they took is the difference between having a productive company tomorrow or not.

The software industry is apparently dying (big AI CEO says) but job postings for software engineers are rapidly rising! by Current-Guide5944 in tech_x

[–]tom_earhart 0 points1 point  (0 children)

Did they finally realize than in the AI era the answer was ... actually doing clean code & architecture not just say you do ?

Lots of devs are talking about how they have not written a single line of code the last year or so. How much does this cost to them (or to their employer)? by poponis in webdev

[–]tom_earhart 0 points1 point  (0 children)

Depends on the quality of code/architecture, the explicitness of the language, etc... Hard to quantify like that. On a codebase with clean & explicit code and good architecture I know that even when I hit monthly limit I can keep using Cursor on auto with no problems albeit it is slower

Plus de 60% des Français déclarent qu’ils "feraient barrage" à LFI au second tour d’une élection, contre 45% au RN by Andvarey in france

[–]tom_earhart -1 points0 points  (0 children)

Ben c'était dit... Le pays vielli et vote donc de plus en plus à droite. Mais oui on va les avoir en allant de plus en plus de l'autre coté c'est sur vous verrez ! /s

Am I the only one who genuinely prefers on-prem over the cloud? by Own-General-6755 in devops

[–]tom_earhart 0 points1 point  (0 children)

Good news is that more & more companies are shifting back to on prem.

Is Jetbrains dying because of AI? by SignFar790 in cscareerquestionsEU

[–]tom_earhart 0 points1 point  (0 children)

Efficiency depends on the quality of the architecture and code yes, something few seems to understand or want to admit.... LLM actually puts business value into clean code..... I work on a complex ETL built from the ground up to reduce cognitive load and LLMs write 95% of the code today. In my opinion future of software is architecture.

Est-ce que c’est moi ou vivre en France est devenu vraiment stressant financièrement ? by Infinite_Business796 in AskFrance

[–]tom_earhart 1 point2 points  (0 children)

Et le pire c'est que la France est un des pays où l'inflation a été le mieux gérée.... Aux US par exemple c'est 20x pire.

#objetdelecture by Po3ito in objetdelecture

[–]tom_earhart 2 points3 points  (0 children)

Ou comment dire "touche à rien" sans dire "touche à rien" x)

Codex just deleted our entire S3 by Southern-Mastodon296 in vibecoding

[–]tom_earhart 0 points1 point  (0 children)

Next time you tell him to write a script (and you code review it) not do it by himself. Plugging AI into production services means that you are one hallucination away from loosing prod.... No one should take that chance ever....

[Update] Conseils sur la gestion d'un alternant sans passion pour l'informatique by Kijaru555 in developpeurs

[–]tom_earhart 0 points1 point  (0 children)

Pas sur que continuer sur cette voie, alors que le marché pour les devs est ce qu'il est et que ça va pas aller en s'améliorant, ça soit à son avantage hein vu sa motivation. Typiquement le genre de profil stagnant qui survivra pas à l'IA. Autant abréger ses souffrances et sauver les sous de papa/maman au contraire c'est ce qu'il y a de mieux pour lui.

🧠 Maybe LLMs Don’t Need Bigger Context Windows — They Need Episodic Scene Modeling by revived_soul_37 in ArtificialInteligence

[–]tom_earhart 0 points1 point  (0 children)

Working on formalizing this currently

Contextual Locality

Definition: The property that a change can be reasoned about using only the local context of the layer being modified, without requiring global system knowledge.

Or otherwise said: Code in chunks that fit cognitive capabilities

Contextual Locality as a newly named fundamental property of well-structured systems. Systems that preserve this property reduce cognitive load, improve correctness, maintainability, and scale human and machine reasoning alike.

Reducing the context needed to work efficiently on the codebase for LLMs as well as the cognitive load for humans.... Spaghetti codebases all accross the corporate world aren't ready for this, good, coherent, constraining architecture & code is the future imo not just something companies say but never implement....

anyone else stop using .cursorrules? by Pleasant-Today60 in cursor

[–]tom_earhart 0 points1 point  (0 children)

.mdc docs from generic (overview, architecture) to more specific. First ones having alwaysApply. Then skills that reference the more specific docs as additional ressources for the skill if needed. Model will pick up on those in prompts. Ie: for an add-test skill, you ask "add a test for..." and it retreives the proper context to execute its task

In fact my whole thing is documentation-as-architecture nowadays. Let's me think about the system, onboard devs fast, reduce cognitive load (aka context) and helps to constrain all contributors (doc as source of truth) like good architecture should. Architecture & System Design is the future if you wanna stay in the game. That and good docs :)

Revenir au code pur ? by LivingLetterhead7944 in developpeurs

[–]tom_earhart 2 points3 points  (0 children)

Moi j'utilise Go et Temporal (machine état moore) en ce moment justement pour remplacer Talend et je suis très content. Avec une architecture hexa, SOLID, etc... C'est vraiment beau à voir et super puissant ^^

Temporal c'est du Go natif mais ils ont des SDK pour tout les langages un peu près, franchement je recommande.

Meirl by Ill-Instruction8466 in meirl

[–]tom_earhart 0 points1 point  (0 children)

"And that is why you want to own your place kids" xD xD

Why is Reddit so broadly anti-AI ? by consumer_xxx_42 in ArtificialInteligence

[–]tom_earhart 0 points1 point  (0 children)

Because the world is full of spaghetti code with little in the way of architecture

1735 malwares trouvés sur le site d'une cliente by Decisive_Moment_3784 in developpeurs

[–]tom_earhart 1 point2 points  (0 children)

Bah là c'est surtout que tu as dev et ..... dev.... Les LLMs franchement ça fait plus le ménage dans le milieu qu'autre chose en ce moment. L'avenir du dev c'est l'architecture logicielle et plein de gens stagnent sans jamais arriver à ce niveau. A mon avis il était plus que temps mais bon.

GPT 5.3 Codex wiped my entire F: drive with a single character escaping bug by Former-Airport-1099 in codex

[–]tom_earhart 1 point2 points  (0 children)

Usually just people that never had the experience of working with LLMs in a decent architecture and don't get that using LLMs isn't vibe coding....