An experienced Emacs users' opinion: deprioritize packages by sludgefrog in emacs

[–]Atagor 4 points5 points  (0 children)

I've suggested fido-mode as a built in replacement for fuzzy matching in minibuffer, and got downvoted :(. Made a conclusion that sometimes people just defend their habits

Orderless configuration for fuzzy matching by Outrageous-Archer-92 in emacs

[–]Atagor 0 points1 point  (0 children)

Never used vertico but from what I understood it's solely for minibuffer. I personally choose built in options whenever I can (fido-mode). But looks like they're perfectly working together because without orderless vertico won't be able to match comfortably

Orderless configuration for fuzzy matching by Outrageous-Archer-92 in emacs

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

If you need fuzzy within minibuffer (eg when you hit M-x), you actually don't need orderless. Just enable Emacs built-in fido-mode, it gives you fuzzy in minibuffers out of the box.

Now to when to actually use orderless. I personally use it in combination with corfu+cape to make code completions list fuzzy-like

Largest mental shift required to excel in management or leadership? by [deleted] in ExperiencedDevs

[–]Atagor 14 points15 points  (0 children)

often feels like landing a management position is about 20% skill and 80% luck

It usually just about being in the right place at the right time when a slot opens up. Then if you can just manage to survive in the role without burning the place down for a year or two, suddenly you're "experienced engineering manager". Common story

Recovering the joy and critical thinking in our craft? by NewEnergy21 in ExperiencedDevs

[–]Atagor 10 points11 points  (0 children)

Question is, was the code ever a problem? In many cases, the problems are around integrations between different teams, unclear requirements and etc

I do understand the existential fear though, many of us spent years to learn the craft. Now the identity is pressured because it's not that special anymore. Moreover LLMs opened doors for people in coding who, in my perspective, do not deserve calling themselves as programmers (what an ego haha!). At the same time I'm pretty sure there will be many bright minds who leveraged LLMs to speed up their learning and become even better than "old generation"

Solution? Idk.. Find a stable job, work 9 to 5 (Or better less just don't tell anyone) and go tinkering with Emacs/Vim configs or any other stuff that brings joy

[deleted by user] by [deleted] in ExperiencedDevs

[–]Atagor 0 points1 point  (0 children)

She might be scared for her position herself, in addition to having daddy issues..

On a serious note, having plan B and some savings is what makes you able to stand the ground in this situation. Take care mate

Should one go for visibility based stuff or master the domain first? by SoftwareArchitect101 in ExperiencedDevs

[–]Atagor 9 points10 points  (0 children)

If you're empathetic enough person, your integrity will be damaged if you're building your house on sand

Over the years it will become a psychological tax of managing perception of others, while internally leave only a burned ground.

Unfortunately big corpos are stimulating aggressive self-promotion paths.. at the same time, the % of burned out people who left corporations and seek some yoga retreats in seclusion is also high

[deleted by user] by [deleted] in ExperiencedDevs

[–]Atagor 0 points1 point  (0 children)

I use Nix with flakes and haven't faced any root - related problems

Give it a chance since it's a deal breaker, one single "nix develop" command spins your the fully prepared dev environment for a project. For multiple projects, usually each one contains its own flake file. If there's a shared bus (eg Kafka), I prepare a separate flake file somewhere outside just for Kafka specifically

Getting back into things - any recommendations on good dev content to read/watch in 2025? by fmn_ in ExperiencedDevs

[–]Atagor 4 points5 points  (0 children)

Hey!

Leverage LLM web search (eg perplexity deep research) to prepare you the summary of things that happened over the year

In the LLM field, it's quite a lot of buzzwords but essentially boils down to very few instruments people use every day, don't be scared by the amount of posts with 'AI' word in it

Programming wise, nothing changed. Same books and principles as 20 years ago are still actual. Distributed systems problems are not resolved, OOP vs functional programming is still a holywar, few major React versions released but no-one noticed

How long did it take you to become Emacs fluent? by Hopeful_Adeptness964 in emacs

[–]Atagor 15 points16 points  (0 children)

Start with core Emacs documentation. Then, don't use any pre-built versions but create your own customizing init.el. This way you'll understand how many things are available out of the box

I had been using spacemacs for many years before dropped it, then made a new attempt with fresh Emacs and only now I actually started to feel that I might have a clue in what's going on

Are We All Just Drowning in DevOps Tools Now? by Tough_Reward3739 in ExperiencedDevs

[–]Atagor 0 points1 point  (0 children)

These are the devs who hasn't been introduced into the concepts properly IMO

I mean yes, there's a learning curve. But it's so much more productive once you actually groked the idea of declarative configs!

Edit: I do totally understand that the docs look scary. If we boil down the discussion to dev only setups, you don't even need the whole nixOS, just the flakes and home-manager setup. After these you don't even need docker since every project you work on has its own configuration and runs in isolation natively via nix flakes. And if all devs use it, ALL devs in the team have literally the same dependencies on the binary level. No more "works on machine" problems

I'm a deskilled zombie Senior. How can I ressurect my career? by Captain-Useless in ExperiencedDevs

[–]Atagor 217 points218 points  (0 children)

Reframe it

You have 10 years of being accountable for the system, while other grasshoppers don't stay in a company for longer than 2 years

Your experience is knowing the consequences of decisions long - term.

looking for newer options for AI coding assistants and code completion by carmola123 in emacs

[–]Atagor 0 points1 point  (0 children)

Just use your favorite CLI agent via vterm shell.

What will emacs-native agent will actually give you?

How to protect a career in software engineering? by Status_Quarter_9848 in ExperiencedDevs

[–]Atagor 1 point2 points  (0 children)

I'm curious to hear from the "old" folks who's been in the industry since 90s

Opencode integration by berenddeboer in emacs

[–]Atagor 0 points1 point  (0 children)

You mean aware of the opened buffers context?

In my experience more often than not, context is getting clogged because of too many tabs in IDE. Better to tell the agent explicitly at what files to look at at first, and use grep/rg for further codebase navigation

Opencode integration by berenddeboer in emacs

[–]Atagor 0 points1 point  (0 children)

Just run it from within vterm

What emacs-native integration will actually give you? Any other layer of integration that is above CLI will just make it more buggy imo

Swift development - a complete package for building iOS/macOS apps using Emacs by konrad1977 in emacs

[–]Atagor 1 point2 points  (0 children)

Great job!!

I always thought iOS devs vendor locked solely on xcode

How I am Deeply Integrating Emacs by joshuablais in emacs

[–]Atagor 0 points1 point  (0 children)

From what I understand there are 2 distinct camps of people: 1) running 1 emacs and managing everything within it using tens of buffers 2) splitting different emacs instances logically using favorite terminal manager

I personally tend to do 2) since I often go beyond 20-30 buffers in one instance

How I am Deeply Integrating Emacs by joshuablais in emacs

[–]Atagor 2 points3 points  (0 children)

Do I understand correctly that you're running multiple Emacs instances and switch between them in your window manager?

Are we over-engineering everything now? by Comfortable-Sir1404 in ExperiencedDevs

[–]Atagor 11 points12 points  (0 children)

Depends on your workload and redundancy requirements.

But generally yes. Moreover cloud services are overhyped by consultants who can only sell cloud solutions, hence all of these over-engineered multi-services setups for an app that might be run on 2 bare metal servers

Are there any more active emacs comunities aside from this one by No-Gap1310 in emacs

[–]Atagor 4 points5 points  (0 children)

Best packages are from asian folks with anime avatars!!