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
Which screen resolutions do you frequently use?
Note: not the resolution the display is capable of mind, but the resolution you’re using...
New
Thread to discuss ideas and thoughts on how developers might be able help in the Coronavirus pandemic.
New
If you’re a fan, why?
If you’re not fussed on it, how comes?
New
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face:
Perhaps if there’s enough peop...
New
Inspired by this post from @Carter, which languages, frameworks or other tech or tools do you think is killing it right now? :upside_down...
New
The dev world doesn’t sit still, in fact it is probably one of the fastest paced industries around - meaning to stay current we are conti...
New
This is all going to be a bit hand-wavey and straight off the top of my head, so bear with me, but it’s a thought/debate that’s been ratt...
New
Hello Fellow developers,
I have been trying to wrap my head around How difficult would it have been to be a dev 20-30 years ago?
I have...
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
Mine is JetBrains Mono with "editor.fontSize" set to 14, or 13.
New
Other popular topics
Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular wor...
New
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
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
In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first:
asdf plugin-upd...
New
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
Author Spotlight
Rebecca Skinner
@RebeccaSkinner
Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
Node.js v22.14.0 has been released.
Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices.
Neil Smyth
MySQL...
New
Escape callback hell and ship fast, clean code that reads as smoothly as it runs. Squash bugs and stamp out memory leaks with an intuitiv...
New
There’s a GitHub repo at forrestchang/andrej-karpathy-skills that’s sitting at 97.8k stars. It’s a single CLAUDE.md file with four behavi...
New
Categories:
Sub Categories:
- All
- In The News (11215)
- Dev Chat
- Questions (36)
- Resources (122)
- Blogs/Talks (28)
- Jobs (3)
- Events (15)
- Code Editors (59)
- Hardware (60)
- Reviews (5)
- Sales (16)
- Design & UX (5)
- Marketing & SEO (2)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (7)
- Content Creators (7)
- DevOps & Hosting (12)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /java
- /clojure
- /emacs
- /haskell
- /typescript
- /svelte
- /onivim
- /kotlin
- /c-plus-plus
- /crystal
- /tailwind
- /react
- /gleam
- /ocaml
- /elm
- /vscode
- /flutter
- /html
- /ash
- /deepseek
- /zig
- /opensuse
- /centos
- /php
- /scala
- /react-native
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /deno
- /django
- /kubuntu
- /arch-linux
- /nodejs
- /ubuntu
- /spring
- /revery
- /manjaro
- /lua
- /julia
- /diversity
- /quarkus
- /markdown









