HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jrmurray

no profile record

Submissions

Making a Type Checker/LSP for Nix

johns.codes
2 points·by jrmurray·3 เดือนที่ผ่านมา·0 comments

From Unit Tests to Whole Universe Tests (With Will Wilson) [video]

youtube.com
3 points·by jrmurray·10 เดือนที่ผ่านมา·0 comments

Organizing System Configs with NixOS

johns.codes
2 points·by jrmurray·3 ปีที่แล้ว·0 comments

Type Safe GroupBy in TypeScript

johns.codes
1 points·by jrmurray·3 ปีที่แล้ว·0 comments

Building a Simple DB in Rust – Part 2 – Basic Execution

johns.codes
3 points·by jrmurray·3 ปีที่แล้ว·0 comments

Building a Simple DB in Rust – Part 1

johns.codes
1 points·by jrmurray·4 ปีที่แล้ว·0 comments

Garnet: The Generics Problem

man.sr.ht
1 points·by jrmurray·4 ปีที่แล้ว·0 comments

Edge Case Poisoning (2020)

buttondown.email
142 points·by jrmurray·4 ปีที่แล้ว·47 comments

Building TypeScript Node Apps with Nix

johns.codes
2 points·by jrmurray·4 ปีที่แล้ว·0 comments

Making a PR to Nixpkgs

johns.codes
43 points·by jrmurray·4 ปีที่แล้ว·21 comments

Nix and Skaffold for painless developer environments

medium.com
2 points·by jrmurray·4 ปีที่แล้ว·0 comments

Rust Environment and Docker Build with Nix Flakes

johns.codes
1 points·by jrmurray·4 ปีที่แล้ว·0 comments

The mathematically optimal Wordle strategy

youtube.com
4 points·by jrmurray·4 ปีที่แล้ว·0 comments

Intermediate TypeScript: Literals and Unions

johns.codes
1 points·by jrmurray·4 ปีที่แล้ว·0 comments

comments

jrmurray
·3 ปีที่แล้ว·discuss
For an amazing fighting game guide/tutorial I can't recommend https://ki.infil.net enough. Its centered around Killer Instinct but describes general fighting game concepts really well. It has really great visuals/inline videos
jrmurray
·4 ปีที่แล้ว·discuss
While nix can be very intimidating to get going, I think for just getting developer environments spun up it can be somewhat simple. I highly reccomend trying to add a `flake.nix` to your projects. It makes on boaring new devs a breeze https://medium.com/immuta-engineering/nix-and-skaffold-for-p...
jrmurray
·4 ปีที่แล้ว·discuss
Yea I think the main issue holding nix back is lack of documentation/standards on how to do things.

Like the other commenter mentioned how npmlock2nix exists but it's hard to figure out that these tools exists.

Im hoping that flakes help solve alot of problems to make it easier for users to jump in. Then hopefully the documentation problem will naturally start going away as more people start using nix.
jrmurray
·4 ปีที่แล้ว·discuss
Not sure why I always forget amend exists. That is much cleaner
jrmurray
·4 ปีที่แล้ว·discuss
Yea I will agree it's daunting. I've been using nix os for 2 years and this was my first time making a pr back.

I think using nix for personal projects helps build your mental model a lot more. Once you take the time to build a package manually alot of it clicks.

As a user of nixos/nix if you're not building packages it's great. Nixos is quite declarative for most settings. The main issue is just figuring out what options exist...
jrmurray
·4 ปีที่แล้ว·discuss
Nix as a home brew replacement without using homemanger/nix Darwin is not a great sell to me imo.

Using flakes and using it for project dependencies though is amazing and quite easy to use imo.

We decided to use it at my job for a new project and it's been pretty amazing https://link.medium.com/DwIGVmRZ6rb