notyouraibot's comments

notyouraibot | 5 months ago | on: The React Foundation

I'm disappointed that Vercel is a part of this foundation. NextJS is on its way to its funeral, they have absolutely ruined it with things nobody asked for or cares about. I have been working on a large scale NextJS app which when I run locally consumes just over 8GB OF RAM on M4 Mac Mini. Brilliant. Slowly migrating the application to a Vite Based React SPA with a dedicated Hono backend and life is already looking already better.

notyouraibot | 6 months ago | on: Next.js is infuriating

NextJS as a framework is pretty good, it has gone downhill since the whole RSC shift sure but its still pretty good for most use cases. The problem however is Vercel and how closely its tied to Vercel.

I recently developed a small internal application in NextJS and we are using Azure PostgreSQL, we are on the Pro Plan from Vercel (honestly even that's an overkill, our use case would be satisfied easily on the free plan; which is very very generous) but one problem I faced is a NextJS App hosted on Vercel, it will never have a static fixed IP, so we couldn't directly access our database unless ofc we opened it to the entire world, which is never an option. This is so dumb honestly, the audacity to call it a full stack framework is stunning.

notyouraibot | 6 months ago | on: Flunking my Anthropic interview again

Yeah it was my first polygraph so I was sweating buckets! The polygraph was relatively simple though, they tell you all the questions they will be asking beforehand, so nothing unexpected is thrown at you.

I think I passed the poly cause if I didn't then they would tell me that instead of saying they selected another candidate and honestly I was so depressed and defeated that I just didn't bother communicating with them after that, 3 weeks of constant waiting and reaching out for updates and then finally getting an 'Unfortunately' email kind of did it for me.

notyouraibot | 6 months ago | on: Flunking my Anthropic interview again

Yeah, I recently had an offer letter in hand, the company flew me out to do a final security review since it was a sensitive cyber sec role, did a 2-hour long polygraph test which went quite well honestly, but then 3 weeks later they told me they have decided to move ahead with another candidate? Made no sense and broke me down for weeks. Totally defeated. I still don't understand how they could move ahead with another candidate if they had already given me an official offer letter, but eh life goes on I suppose.

notyouraibot | 8 months ago | on: GitHub CEO: manual coding remains key despite AI boom

I recently started consulting for a company that's building an AI first tool.

The entire application is powered through several AI agents, I had a look at their code and had to throw up, each agent is a single Python file of over 4000 lines, you can just look at the first 100 lines and tell its all LLM generated code, the hilarious part is if I paste the code into ChatGPT to help me break it down, it hits the context window in like 1 response!

I think this is one of the main problems with AI code, 5 years ago every time I took on a project, I knew the code I was reading and diving into was written by a human, well thought and structured. These days almost all the code I see is glue code, AI has done severe damage by enabling engineers who do not understand basic structures and fundamentals write 'code that just works'.

At the same time, I don't blame just the AI, cause several times I have written code myself which is gluecode, but then asked AI to refactor it in a way I want and it is usually really good at it.

notyouraibot | 9 months ago | on: Web dev is still fun if you want it to be

Sure you can build anything, hell you can even build websites using C and C++ if you really want to. React exists to make life easier, if working with HTML, JS and CSS was just as easy there would be no reason for React to exist. React and other JS frameworks are aimed at large tech companies that have thousands of engineers working on the same codebase, a framework provides structure, rules that everyone has to follow. Have you tried maintaining a single JS file with 50 functions written by a bunch of engineers? Yeah its not pleasant at all.

notyouraibot | 9 months ago | on: Web dev is still fun if you want it to be

I agree, NextJS used to be my go to for building any kind of web applications, it was essentially a full stack framework capable of handling complex requirements, however since they decided to go all in on this new React Server Component bs, I'm so done. Sure there are some benefits here and there but overall, its a huge loss of DX and UX. React was always supposed to be a front end library, not a full stack framework and now the direction of React is being lead by the NextJS team so there is no hope.

notyouraibot | 9 months ago | on: Web dev is still fun if you want it to be

The hate towards modern front end tooling such as React/TS/JSX is nothing but a phase. 10 years ago engineers were hating and raging against PHP, but today they want to bring PHP back and make it a fundamental part of their tooling? They hated writing plain old CSS but now they want it back instead of Tailwind? None of this hate is actually based on any engineering value, sure you can build a little dumb todo app in plain old HTML, CSS and JS and it will work flawlessly, and if that's your goal you better stick to that, React, Next, Webpack, Vite and all these other tools aren't built for that purpose. Its nothing but nostalgia and elitism.

notyouraibot | 9 months ago | on: Human coders are still better than LLMs

So funny story, I tried using o3 for a relatively complex task yesterday, installing XCode iOS Simulator on an external SSD, it was my first time owning and using a macOS so I was truly lost, I followed everything it told me and by the end of the hour.. things got so bad that my machine couldn't even run normal basic node projects. I had to a proper fresh boot to get things working again. So yeah lesson learned.

notyouraibot | 9 months ago | on: The ‘white-collar bloodbath’ is all part of the AI hype machine

The hype around AI replacing software engineers is truly delusional. Yes they are very good at solving known problems, writing for loops and boilerplate code but introduce a little bit of complexity and creativity and it all fails. There have been countless tasks that I have given to AI, to which it simply concluded its not possible and suggested me to use several external libraries to get it done, after a little bit of manual digging, I was able to achieve that same task without any libraries and I'm not even a seasoned engineer.
page 1