HNHacker News
TopNewBestAskShowJobs

queil

11 karma · joined November 15, 2021

submissionscomments
queil··on Automate Project Environments with Devbox and Direnv (2023)
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
queil··on You don't need a database, a queue, a distributed system: Go is enough
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.
queil··on Why I develop on Windows
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.
queil··on Flatcar Container Linux
Silverblue is meant for desktop whereas flatcar is for running production workloads (like a server for containers).
queil··on Embedding the F# Compiler
@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.

queil··on Embedding the F# Compiler
> 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.

queil··on Embedding the F# Compiler
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...