AstonJ
Any dev specific plans this year?
Not necessarily related to learning (will be starting a thread about that soon!) but any other dev related plans?
New job? New hardware? New OS? New framework or language? 
Most Liked
dimitarvp
- Learn Rust on a hardcore pro level. I am already quite good there but with Rust you have much more levels between “newbie” and “pro” compared to every other language I ever worked with. The learning curve to being really good is steep. I don’t mind. It’s a very enjoyable, if taxing, journey.
- Learn or maybe even author more Elixir tooling. As mentioned in other threads, I am mostly interested in having tools that change an Elixir project with minimal human interference. Especially in Phoenix and/or Absinthe projects I feel there’s a plethora of activities that can be automated. Additional point: maybe automatically generate controller and/or property tests based on what such a tool can “understand” about the current project’s code?
- Follow OCaml’s multicore saga. When it reaches maturity, make it my Python-like and bash-like language of choice. It always seemed like it’s very well-suited for such tasks. BTW, OCaml 5.0 is scheduled for the end of 2021 or start of 2022 and it will have multicore support out of the box, so it’s very likely I’ll just wait for that. Mentioning @OvermindDL1 here in case he has insights on the matter.
- Learn a LISP Scheme dialect – in this case Gerbil, mostly because it also has an actor library akin to Erlang (although I am not sure if its runtime guarantees are the same as Erlang’s OTP).
- Maybe gather some money to buy a very serious Linux workstation using the Threadripper 3970X – or ideally, the Threadripper Pro 3975WX, but that’s only sold in OEM worksations; still want it though! – because working on a Mac has some limitations. Mostly Docker and k8s but, using Hashicorp’s Nomad and various emerging tools that step on macOS’ newly introduced
Virtualization.frameworkcould compensate. But that’s highly optional; I haven’t met a workflow that would mandate such a monstrous power so I’d be content with abusing my iMac Pro for years to come still. But, I’d like to settle down and stop buying tech for 5+ years and I feel that investing in what’s best-in-class at the time of the purchase is a very strong guarantee that my plan will work and I won’t get tempted by new shinies for a while (hopefully!). - Learn 1 or 2 non-programming crafts. Long-term goal, might last me until my grave even, but I feel that branching out of programming also makes you a better programmer.
- Claim back my health! This probably should have been on top.
4
ohm
We are, yes! A new-ish Rails app running Rails 6.0.0 (soon to be upgraded) with Ruby 2.7.2. The app is split into an front end app (build with React) and an API utilizing ActiveModel serializers to do all the heavy work.
3
andrea
Be able to start side projects is my plan this year. 
3
Popular General Dev topics
Inspired by this thread about arcade games - which I initially misread as favorite arcade game soundtracks - I wanted to ask about your f...
New
Which apps do you think are killing it right now?
Either from a technical perspective or ones that you like personally or feel have been...
New
I always start with excitement and then get busy on 9/10th day. This year, like the year before this, and the year before that, I intend ...
New
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
Hi all, does anybody tried Shankar Devy’s Phoenix Inside Out book series?
Also, will there be a big difference (aside from context prior...
New
With 100% less blockchain.
I went searching for a lightweight immutable database that could be audited and ran into this.
I guess this ...
New
Your users of the two forums are spread across the world, thus I am curious how did you solved it?
New
Hi everyone!
I bought this domain name when I was planning to create a website like ElixirSchool.com, but that didn’t ever happen.
Now ...
New
Chris Seaton, the creator of TruffleRuby has died. It appears from suicide :cry:
He left this note on Twitter on the weekend:
And one...
New
I am using MS Copilot in daily work.
New
Other popular topics
Reading something? Working on something? Planning something? Changing jobs even!?
If you’re up for sharing, please let us know what you’...
New
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it.
Does your monitor have eye p...
New
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
Saw this on TikTok of all places! :lol:
Anyone heard of them before?
Lite:
New
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig.
General-purpose programming language and toolchain for maintaini...
New
A Brief Review of the Minisforum V3 AMD Tablet.
Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
This is a very quick guide, you just need to:
Download LM Studio: https://lmstudio.ai/
Click on search
Type DeepSeek, then select the o...
New
Categories:
Sub Categories:
- All
- In The News (10614)
- Dev Chat
- Questions (35)
- Resources (119)
- Blogs/Talks (27)
- Jobs (3)
- Events (15)
- Code Editors (59)
- Hardware (57)
- Reviews (5)
- Sales (16)
- Design & UX (5)
- Marketing & SEO (2)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (6)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /emacs
- /haskell
- /svelte
- /onivim
- /typescript
- /kotlin
- /c-plus-plus
- /crystal
- /tailwind
- /react
- /gleam
- /ocaml
- /flutter
- /elm
- /vscode
- /ash
- /html
- /opensuse
- /zig
- /centos
- /deepseek
- /php
- /scala
- /lisp
- /react-native
- /textmate
- /sublime-text
- /nixos
- /debian
- /agda
- /django
- /kubuntu
- /deno
- /arch-linux
- /nodejs
- /revery
- /ubuntu
- /spring
- /manjaro
- /diversity
- /lua
- /julia
- /markdown
- /slackware








