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
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor?
Also, I want to know if someone is using it for program...
New
No chair. I have a standing desk.
This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
Hello! It’s Jay Wengrow, author of A Common-Sense Guide to Data Structures and Algorithms. My book now has a supplemental website, where ...
New
Want to plug where you work? Here’s your chance!
Perhaps you could also mention what kind of stuff you’re working on? :nerd_face:
New
Always interested in seeing what apps people use and how they organise their phones/home screens!
Here’s mine…
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
TLDR
Hacking 30 Mobile Apps and their APIs with consent of some of the major providers in the area.
100% success rate in hacking the AP...
New
The Odin programming language is designed with the intent of creating an alternative to C with the following goals:
simplicity
high per...
New
I’m working on a C++ program where I need to convert a string containing a numeric value into an integer. I want to ensure that this conv...
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
If it’s a mechanical keyboard, which switches do you have?
Would you recommend it? Why?
What will your next keyboard be?
Pics always w...
New
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
poll
poll
Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
There’s a whole world of custom keycaps out there that I didn’t know existed!
Check out all of our Keycaps threads here:
https://forum....
New
Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
Build modern server-driven web applications using htmx. Whatever programming language you use, you’ll write less (and cleaner) code.
...
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
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc.
However, I don’t...
New
Categories:
Sub Categories:
- All
- In The News (11510)
- Dev Chat
- Questions (39)
- Resources (122)
- Blogs/Talks (29)
- Jobs (3)
- Events (15)
- Code Editors (59)
- Hardware (61)
- 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 (14)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /java
- /clojure
- /typescript
- /emacs
- /haskell
- /svelte
- /onivim
- /kotlin
- /react
- /c-plus-plus
- /crystal
- /tailwind
- /gleam
- /ocaml
- /elm
- /vscode
- /flutter
- /html
- /ash
- /deepseek
- /zig
- /opensuse
- /php
- /centos
- /react-native
- /scala
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /deno
- /django
- /nodejs
- /kubuntu
- /arch-linux
- /ubuntu
- /spring
- /revery
- /manjaro
- /julia
- /quarkus
- /lua
- /diversity
- /laravel









