Fl4m3Ph03n1x

Fl4m3Ph03n1x

How do you keep updated with Elixir news?

Background

As time goes by and Elixir grows (and my life gets more chaotic) I am having increasing difficulty keeping up to date with the Elixir ecosystem.

Often time I discover new tools, but what used to take me a couple of hours to grasp now takes likely several weeks due to the complexity. New frameworks are starting to pop up and Elixir is venturing into AI (it has been for a while now) and in a day with so many hours, I am starting to find it very difficult to keep up to date with everything.

To add to my existential dread, there are also other communities doing a very good job of spreading Elixir, like podcasts, Devtalk and even SO has seen increased Elixir activity (since last time I checked).

To even add more to this, I am also trying to expand my knowledge horizontally by reading books on transversal topics such as DDD on my own free time (which is also increasingly limited).

Discussion

So I would like to inquiry the community on some topics:

  • how do you keep up to date with everything?
  • do you pick and choose what to invest in? what algorithm do you use to discard new events?
  • what routine of “keep up to date” do you have?
  • do you “learn on the job” or do you complement with something extra?
  • how do you keep yourself motivated to keep pushing/learning?

Most Liked

c4710n

c4710n

I often experience information anxiety. Later, I overcame it. I think I have the right to speak on these topics.

I think I don’t have to do that. There are countless pieces of information in the world; I only need to care about what I want to care about.

All the media in the world are vying for our attention—don’t let them succeed.

Follow my heart, learn what I want to learn. I’m best at being yourself. Be myself, then I’ll on the right road. (This sounds a bit like a motivational cliché, haha. But it’s true.)

I use RSS and X to follow what I want to follow:

And, check above source every week. In some spare moments, I occasionally browse forums, trying to discover something new.

Don’t become an information addict. The things I need to know will always reach me through some channel.

Both.

I like thinking and creating, and find satisfaction in them. Dopamine drives me forward.

If I feel tired and lack passion, take a break. Don’t let myself burn out. The most important thing is to live happily and healthily.


When I get upset by the so-called civilized life of the world, I look up at the sky and tell myself: “When an eagle soars in the sky, it enjoys all the freedom and glory.”

12
Post #2
NobbZ

NobbZ

I eventually stoped caring.

There is just too much everywhere. There will eventually come up an occasion where you find it because you need it.

There is no algorithm. I use what I think I need, and I prefer what I have used in the past.

I can’t learn without using. Those contrived examples everywhere don’t help me, as they usually don’t cover edge cases (which I have the tendency to always hit with full speed).

As I usually learn by using at a project, finishing the project is also what keeps me learning.

dimitarvp

dimitarvp

Things are much better than you think.

It’s very often not about what you know and that you have to know everything, it’s about cultivating the mindset of being a problem solver and not being afraid of new and unknown problems because the only guarantee in programming is that you absolutely will stumble upon those and will have to learn the solutions as you go.

That’s one of the top reasons why we are paid a lot. If I were to become a car mechanic I can bet a hefty sum that I can learn 99% of every potential repair edge case in 2 years of interning at a popular and busy place.

Programming will never give you that; you have to keep your eyes open as you solve problems and finding the common threads among them. That’s why formal computer science education is actually important.

Be at ease. You can still explore – I still do even after 22 years of programming – but you have to be curious and not going full throttle and burning yourself out because that’s going to hit you VERY HARD at one point; you’ll hate the job and you’ll even start hating programming as a hobby. From then on it’s game over for you if you can’t take a 2-3 years of vacation and go on a literal and metaphorical self-discovery journey which, you guessed it, most people cannot financially afford.

Where Next?

Popular in Discussions Top

AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31265 143
New
Crowdhailer
I’ve been hearing much about the new formatter and it’s something I have been keen to try. I find examples buy far the most illuminating...
248 19327 150
New
rower687
Hi all, I’ve been reading a lot about the “let it crash” term and how supervising processes and the whole messaging passing make an elixi...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
rms.mrcs
A couple of days ago I was discussing with a friend about different approaches to write microservices. He said that if he was going to w...
New
ben-pr-p
In general I’ve been sticking to this community style guide GitHub - christopheradams/elixir_style_guide: A community driven style guide ...
New
AstonJ
Can you believe the first professionally published Elixir book was published just 8 years ago? Since then I think we’ve seen more books f...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 54120 245
New
sashaafm
Piggy backing a bit on @dvcrn topic BEAM optimization for functions with static return type?, I’ve been trying to understand in a deeper ...
New
paulanthonywilson
I like Umbrella projects and pretty much always use them for personal Elixir stuff, especially Nerves things. But I don’t think this is ...
New

Other popular topics Top

danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29603 241
New
9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New

Latest on Elixir Forum

We're in Beta

About us Mission Statement