by conor_f on 1/26/23, 11:43 PM with 22 comments
What technologies are currently coming to popularity that you are learning/keeping abreast of so you don't get left behind?
by mikewarot on 1/27/23, 7:14 AM
A way to run ANY random program from anywhere, and just give it a file in a safe and secure manner fills so many needs that most people can't even imagine right now.
PS: I'd have written it myself, but there's about 1000 items to check off just to get an MVP working on a PC if my survey of the standards is right. 500ish instructions, and a boatload of APIs.
PPS: I've looked at several implementations, but I don't have the familiarity with the languages they are written in to be able to dig deep into the guts and add the required code to turn the WebAssembly VM into a black box whos interface I can control. Thus, it seems I have to build my own 8(
by moomoo11 on 1/27/23, 3:10 PM
Its a much harder skill to master and more valuable imo.
by jskulski on 1/28/23, 5:13 PM
The conceptual clarity combined with sparse documentation, rough edged user land, and the army of edge cases give me flashes of Docker in 2013/14.
It’s a pain to use but the promise is there. When setup and working, Nix seems like _the_ way forward for reproducible builds and dev environments at any 20+ dev team.
I work in dev experience at a larger tech company. I work on many different REPLs, often jumping into unfamiliar projects- in my first three months I’ve worked on go, python, node, terraform, k8s, etc.
With nix I’m able to clone a repo in an ecosystem I don’t use, create a couple files (flake.nix + .envrc) and reliably create a working, isolated dev environment that works and doesn’t mess my other projects… gaming changing.
(Plus I took the plunge after system issues to move to a VM running NixOS, defined in my dotfile repo.)
The language is difficult, the documentation needs to get there, the amount of breaking or confusing api are big hurdles. I think some simple wrapper like https://devenv.sh may be what gets the industry on board.
by markus_zhang on 1/27/23, 1:29 AM
by mharig on 1/27/23, 10:24 AM
by aynyc on 1/27/23, 1:57 PM
Another no so popular take, BlockChain/Ledger type technology in traditional financial market will see an uptick in activities.2
by verdverm on 1/27/23, 12:45 AM
I'm building https://github.com/hofstadter-io/hof on top of it. I also use it a lot in CI / cloud related things. Tamed the monorepo with CUE too
by simne on 1/28/23, 10:56 PM
Joking. In reality, Python and React working well, but sometimes i write chunks of C code for performance critical things, and in some cases have to use jquery, because old browsers.
And K8s and Docker will definitely live long, because good market fit.
For Rust, I'm not sure. For me it is not mature enough, so if will learn just now, in half year will need to learn new version.
by ianpurton on 1/27/23, 8:10 AM
These won't go away for a long time. So it's worth picking them up today.
by spritefs on 1/27/23, 1:59 AM
by nickd2001 on 1/30/23, 5:42 PM