DEV Community

Cover image for Welcome Thread - v368

Welcome Thread - v368

  1. Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about
    yourself.

  2. Reply to someone's comment, either with a question or just a hello. ๐Ÿ‘‹

A llama turns its head towards the viewer. With the text:

  1. Come back next week to greet our new members so you can one day earn our Warm Welcome Badge!

Top comments (21)

Collapse
 
artanidos profile image
Art

Hey, Iโ€™m Art.

An old-school developer with 30+ years of experience in software development.
I enjoy helping junior developers because Iโ€™ve made plenty of mistakes myself over the years and if sharing those experiences helps someone avoid the same traps, thatโ€™s a good thing.

Over time Iโ€™ve also built a few things of my own:

  • SML โ€“ Simple Markup Language (QML like)
  • SMS โ€“ Simple Multiplatform Script (Kotlin like)

Both are part of a small software stack built on top of Godot, aimed at creating native applications without relying on large web frameworks. The idea is simple: create native applications without needing a large web stack.

One problem I keep running into is this:

Modern software stacks keep getting more complex โ€” dependencies, frameworks, build tools, layers on layers.

Sometimes I wonder if we are solving the problem or just adding more complexity.
So Iโ€™m curious:
How do you deal with growing complexity in modern software stacks?

Looking forward to hearing your thoughts and learning from the community here.

Collapse
 
dawn_coder profile image
Dawn

Gah, yes!!! Too many fancy tools, too much separation from the basics.

Broken web pages because I forgot to give a type after years of using framework components rather than real HTML elements (the button was submitting and the page refreshing and wiping form entries instead of taking the correct action).

Cluttered and hard-to-read HTML because we're dropping dozens of Tailwind classes on a component rather than putting all the styles in a CSS block at the bottom of the file (I do Vue, huge fan of single file components).

Vulnerable packages identified which need resolving, turns out someone had decided to import a package just to adjust string casing because that seemed more natural to them than writing a three line function in house.

Some external frameworks and packages are truly fantastic, especially for many things datetime-related, but I do agree with you that in some places we seem to have gone waaaaaaaay too far down the road of 'bring in a tool' for just about anything.

How do I deal with? I strip out unjustified complexity where I can, and go back to basics.

Welcome to the community ๐Ÿ‘‹. I get the impression you have a lot of interesting experience to share!

Collapse
 
artanidos profile image
Art

I do...
I am fighting the browser war since 1900. You have to support various browser and their versions. This all leads to many test cases and leaves no time for architecture thinking. Not even for coding, because you spend most of the time debugging. Im for example using ChatGPT on my mac...all fine, its a native app. Then I switch to Linux via Moolight (remote) and ChatGPT there is based on Electron, based on web tech. And often this thread is on 100% CPU waiting for a response from the cloud. Pure Horror!!

Thread Thread
 
dawn_coder profile image
Dawn

Oh, that sounds painful. You have my sympathies!

Collapse
 
rubasri_srikanthan profile image
Rubasri Srikanthan

Welcome to DEV, Art! Really interesting to hear your perspective after 30+ years in development.

Collapse
 
hekimapro profile image
Hekima Peter

Hello, I'm Hekima (Wisdom).
As a seasoned full-stack developer proficient in JavaScript, TypeScript, and Go Lang, I specialize in crafting cutting-edge solutions for mobile, web, and tool development. With a meticulous approach to coding and a passion for creating seamless user experiences, I bring a wealth of expertise to every project. Let's collaborate to turn your ideas into exceptional, high-performance software solutions

Collapse
 
sorsax profile image
Sorsax

Hi! Not sure why I ended up in here... I'm a Finnish ICT student and programmer, I looove rhythym games and I love tinkering with them, especially arcade infra stuff!! I also mess around with electronics. Looking forward to meeting some awesome people here :P

Collapse
 
natarajan_murugesan_b00c4 profile image
Natarajan Murugesan

Hey, I am Natarajan Murugesan

I am Full Stack Engineer/Senior System analyst with 15+ years of experience in software development. I m interested in learning new technologies and experimenting those in my local and cloud based labs.

Collapse
 
adarshinternx profile image
Adarsh

Hey DEV community! I'm Adarsh - a frontend developer who's been working with HTML/CSS for a while now. I'm here to share practical insights around web development and tools that actually help CS students when they're stuck on complex assignments. Looking forward to learning from this community and contributing where I can!"

Collapse
 
robin_room profile image
Robin Zimmer

Hey everyone! I'm Robin, founder of Unshift (unshift.ai).

I've been lurking here for a while and finally decided to introduce myself. I'm passionate about the React/Next.js ecosystem and building tools that help developers ship faster without sacrificing code quality.

I'm here to connect with like-minded builders, learn from the community, and share what I'm working on. Always happy to chat about Next.js, AI-assisted development, or the indie hacker journey.

Looking forward to meeting you all!

Collapse
 
lexaura profile image
Odhiambo Alex

Hi everyone! ๐Ÿ‘‹
My name is Alex (Odhiambo Alex). I'm excited to join the DEV community. I'm interested in learning more about programming, technology, and improving my coding skills. I'm looking forward to connecting with other developers and learning from your experiences.

Happy to be here! ๐Ÿš€

Collapse
 
rubasri_srikanthan profile image
Rubasri Srikanthan

Welcome to DEV.to, Alex! Itโ€™s great to have you here. Wishing you the best on your coding journeyโ€”this community is a great place to learn and connect with other developers.

Collapse
 
shadowxbyte profile image
SIAM HOSSAIN

Hi everyone! I'm Siam, a Computer Science student from Bangladesh. I just started my first year and I'm excited to dive into the world of CS. I joined DEV to learn from this amazing community and start building connections. Looking forward to the journey ahead! ๐Ÿ‘‹

Collapse
 
dawn_coder profile image
Dawn

Hi Siam ๐Ÿ‘‹ Welcome to the community!

I'm really new here myself (and still rather new to the industry compared to some folk!). This does seem like a good place to learn, ask questions, and share thoughts. I hope you enjoy it ๐Ÿ˜„

Collapse
 
moonlitpath1 profile image
moonlitpath

Hello everyone! I'm Anushka Badhe, a college student pursuing a Bachelor's degree in Information Technology in India.

I'm very interested in systems programming and enjoy exploring how systems work under the hood. Recently I've been diving into Linux internals and learning about kernel development โ€” though I'm still very much a beginner.

I enjoy documenting things I learn or troubleshoot along the way. I previously wrote posts on my Blogspot blog, but Iโ€™m planning to share my future explorations here on Dev.to as well.

Iโ€™m also hoping to connect with other developers who are interested in systems programming, Linux, and low-level development. Looking forward to learning from the community and sharing what I discover!
๐Ÿ˜Š๐ŸŒธ

Collapse
 
biala profile image
Alex

Hi,
I am also old-school developer with 25 years on my back.
I have coded mobile apps from Palm OS, Symbian, Windows Ce, then iOS, Android.
Also I have done some projects on Mac OS, Windows, Linux (GTK3).
I have worked 15 years in a companies and 10 years as indie.
Now I am worried about the world. Tech is dying.
Forced updated, OSs getting buggier and bloated, open source is a mess, kids are not interested while wages are going down. Who will fix everything when for years monopolies are turning software into spyware while introducing issues at the same time?

Some comments may only be visible to logged-in visitors. Sign in to view all comments.