News for hackers. Stuff that matters.

queil

Re:Automate Project Environments with Devbox and Direnv on Wednesday July 10, 2024 @07:52AM (#40925889)
I wrote myself a small tool for dev workspaces in containers: https://github.com/queil/rooz - still WIP but I've been using it for quite a while
It's a bit click-bait-ish. You don't need computers, here is my tic-tac-toe on a piece of paper + pen. Just use the right tool for the job.
Re:“Why I develop on Windows” on Saturday April 29, 2023 @11:02AM (#35753538)
I have gone the other way. Used to be a hardcore C#/.NET Framework dev on Windows and I still occasionally use Windows 11. However, since the advent of containers and dotnet core I've been doing lots of devops work. WSL2 is annoyingly slow and has its quirks vs a normal Linux. Docker Desktop with WSL2 backend is slow too. PowerShell is cross-platform so one can use it on Linux just fine.
Re:Flatcar Container Linux on Monday April 10, 2023 @02:25AM (#35509689)
Silverblue is meant for desktop whereas flatcar is for running production workloads (like a server for containers).
Re:Embedding the F# Compiler on Monday November 15, 2021 @07:05PM (#29234747)
@dharmaturtle

My aim here was different. I wanted to enable extending compiled F# apps with F# scripts. Think of scripts being plugins implementing a specific public interface the hosting app defines.

Re:Embedding the F# Compiler on Monday November 15, 2021 @06:57PM (#29234662)
> the generic type parameters can be avoided by adding a parameter that looks like what you want to pull

It's possible but what's wrong with the generic type parameter? It's an unequivocal way of specifying of what type is expected on the other side.

Re:Embedding the F# Compiler on Monday November 15, 2021 @06:33PM (#29234423)
I have never expected my blog post to be in Hacker News. The aim of all of it is to be able to have F#-script-powered plugins in otherwise compiled code. Check out my example here: https://github.com/queil/fsc-host/blob/main/examples/Compile...