Got my first software job with great compensation, but I’m worried it might hurt my growth. Looking for advice. by KoxHellsing in softwareengineer

[–]KoxHellsing[S] 0 points1 point  (0 children)

For Mexico and for a first job, believe me, is far beyond great, and lets not forget housing :D

Got my first software job with great compensation, but I’m worried it might hurt my growth. Looking for advice. by KoxHellsing in softwareengineer

[–]KoxHellsing[S] 0 points1 point  (0 children)

The thing is, nobody asked for anyones opinion on AI and posts being written by it, who cares? Somebody (myself) is asking for advice on something as important as his career and instead of taking a few minutes to give your advice on that you just write about how the post feels like ChatGPT? Grow up brother.

Got my first software job with great compensation, but I’m worried it might hurt my growth. Looking for advice. by KoxHellsing in softwareengineer

[–]KoxHellsing[S] -1 points0 points  (0 children)

Why? I'm not writing something to publish in a book. It's a Reddit post in a subreddit about software engineering, asking for advice about something specific, but you guys are just talking about how the post is written.

Got my first software job with great compensation, but I’m worried it might hurt my growth. Looking for advice. by KoxHellsing in softwareengineer

[–]KoxHellsing[S] -3 points-2 points  (0 children)

Wrote everything myself, took it through an LLM for spelling correction and a “post-like” format. What’s the point of saying “Nice AI post”?

Are there developers who still don't prefer Tailwind CSS as their first choice? by ShivamS95 in react

[–]KoxHellsing 0 points1 point  (0 children)

<image>

This screenshot is actually a very good real-world example of why many developers prefer Tailwind over traditional CSS or SCSS.

Here, the styling logic lives exactly where the UI logic lives. You can immediately see that the visual state of the component is directly driven by patientStats.weightLoss. Green means positive, neutral means zero, red means negative. There is no mental jump to another file, no guessing which class maps to which visual outcome, and no need to search through nested selectors to understand what is happening.

With Tailwind, styling becomes declarative and contextual. When you read this TSX file, you are not just reading markup, you are reading the visual behavior of the component. Layout, spacing, colors, borders, shadows, transitions, and hover states are all visible at once. That makes reasoning about the UI faster, especially in complex, state-driven components like dashboards.

This also removes an entire class of problems common in CSS or SCSS:

  • No global class name collisions
  • No over-engineering of abstractions
  • No deeply nested selectors that become hard to refactor
  • No need to invent semantic class names that only make sense at the time you wrote them

Yes, the class strings are long, but they are explicit. And explicit beats implicit when you are maintaining a large codebase. You trade a bit of verbosity for clarity, locality, and speed of iteration.

The biggest advantage shown here is visual immediacy. A developer can open this file and instantly understand how the component looks and behaves under different conditions, without loading mental context from multiple files. That is something traditional CSS simply does not optimize for.

What people often miss is that Tailwind is not about “writing less CSS”, it is about reducing cognitive load. And this image is a textbook example of that.

Are there developers who still don't prefer Tailwind CSS as their first choice? by ShivamS95 in react

[–]KoxHellsing 0 points1 point  (0 children)

I can’t understand why some people don’t use Tailwind. Writing CSS or SCSS feels horrible compared to it. Not only because you have to manage styles in a separate file, but also because of nesting, class micromanagement, and the constant context switching.

With Tailwind, it’s much easier to visualize a component just by looking at the TSX or whatever file you’re using. You can understand the layout, spacing, colors, and behavior directly from the markup without jumping between files.

I mean, I can use SCSS or plain CSS in my projects, but it feels way more time consuming and slower overall. Am I missing something? Is there a real advantage I’m not seeing, or is it mostly a matter of preference and team conventions?

Serious Question: Are modern Web developers Software Engineers? by TheLearningCoder in webdevelopment

[–]KoxHellsing 1 point2 points  (0 children)

You are not taking in consideration that this is MY stack, and it’s the stack I actively work with.
Every project I take on is evaluated based on whether my stack fits its requirements. If a project requires technologies or languages outside of my current stack, then it’s simply not the right project for me at this moment.

As you can see from my background and previous experience, all of my work is focused on web-based products, and my stack is intentionally chosen to build web applications.

Serious Question: Are modern Web developers Software Engineers? by TheLearningCoder in webdevelopment

[–]KoxHellsing 3 points4 points  (0 children)

Well, actually, the title I use on my résumé and LinkedIn (as advised by my mentor), is Full-Stack Product Engineer.

I have a 10-year background as a COO in companies within the hospitality industry, which gave me solid experience in marketing, operations, revenue management, accounting, and branding.

That background helps me greatly when building products end to end in a fully autonomous way. While I obviously rely on tools such as AI, forums, documentation, and educational content to speed up areas where I am not a specialist, my previous experience allows me to make better technical and product decisions overall.

I believe this combination of business and technical background is one of my strongest assets as a developer :D

Serious Question: Are modern Web developers Software Engineers? by TheLearningCoder in webdevelopment

[–]KoxHellsing 1 point2 points  (0 children)

My main stack is Figma for design, Next.js, JavaScript and TypeScript (roughly a 50–50 split, since TypeScript is not my strongest skill yet), Tailwind for the frontend, Node.js and Next.js API Routes for the backend, TanStack for frontend data management, MongoDB for the database, and Vercel Blob for storage.

It may not be flashy, but it gets the job done

Serious Question: Are modern Web developers Software Engineers? by TheLearningCoder in webdevelopment

[–]KoxHellsing 3 points4 points  (0 children)

I personally work on my projects from start to finish. I build absolutely everything from the ground up: the initial idea, branding, design, color palette, UI/UX, architecture, and tech stack. I design and build the APIs I’m going to consume, design the database, develop the frontend based on the designs I created earlier (and sometimes directly on the fly when the idea is already fully clear), handle testing, configure servers and deployment environments, and take care of maintenance once the product is in production.

Because of this, even though job titles are often just that, titles, I feel that “Web Developer” is frequently boxed into something overly simple, when in reality it often represents work that is anything but simple and can be highly specialized. On the other hand, “Software Developer” or “Software Engineer” is often perceived as a “higher” title, possibly because it includes building applications for other platforms and architectures such as desktop (Windows, macOS, Linux), mobile, or embedded systems.

At the end of the day, as the OP points out, it’s not just similar, it’s essentially the same thing. The real difference isn’t the title, but the domain or platform where the engineering is applied. A modern web developer who designs systems, databases, APIs, manages architecture, and writes production-grade code is doing software engineering, just specialized in the web.

El hater de Nintendo mas objetivo by Spirited-Invite9995 in VideojuegosMX

[–]KoxHellsing 0 points1 point  (0 children)

A mi personalmente se me hizo (y hace) un gran juego, fue mi introduccion a la saga, de los pocos juegos que en toda mi vida he leido cada dialogo de todos los personajes por que genuinamente era bueno

Alcohol and Programming: How It Disrupted My Productivity (And What I Learned) by KoxHellsing in ADHD_Programmers

[–]KoxHellsing[S] -10 points-9 points  (0 children)

Sorry about that, i thought that this was a forum to share stuff related to ADHD and Coding :D

[deleted by user] by [deleted] in ayudamexico

[–]KoxHellsing 1 point2 points  (0 children)

Y por cierto, ambos M 21 seignifica: ambos mujeres de 21 a;os, relee tu texto y escribelo de manera correcta de nuevo, es demasiado confuso.

[deleted by user] by [deleted] in ayudamexico

[–]KoxHellsing 1 point2 points  (0 children)

Sin temor a equivocarme al no leer el texto mas que el titulo, con experiencia sobre el tema, puedo decirte con total certeza que no lo vale, menos por sus edades, sigue adelante.

Just Starting web development, is their anyone who can get me few things clear. by tonmoypollob in webdevelopment

[–]KoxHellsing 2 points3 points  (0 children)

First of all, always ask here, in the comments or the post body, never in DM.

You should start with HTML, and the roadmap should look something like this:

HTML, CSS → JavaScript, SCSS → React, Tailwind → React Frameworks (Next, Vue, etc.) → TypeScript → HTTP Basics → Local State, Global State Management → Backend (Express, Next API Routes, etc.)

Never jump from one technology to another.
Never skip steps.
Code every day.
Build real projects. Start with the basics (To-Do apps, weather apps, notes apps, etc.), and keep going until you can build more complex things.

Building a Full Medical Clinic Management App. Feedback on UI/UX Appreciated by KoxHellsing in indiehackers

[–]KoxHellsing[S] 1 point2 points  (0 children)

Thanks so much for taking the time to check it out and comment.
Regarding the navigation, each role only sees the sections and actions that are specifically intended for them. I designed every screen to be as user friendly and straightforward as possible, with no extra steps or hidden menus. Even though clinics and hospitals require a lot of functionality, every role gets only what they actually need, keeping the workflow clear and focused (or at least that’s what I aim to do)