Sign in

DanielW_Kiwi🦔

@danielwalmsley.bsky.social
262 followers 1.3K following 94 posts

Husband and Father from New Zealand. Software developer by day and F# fan boy. Functional programming just seems to fit me better. Celiac / quinoa porridge haver. Gluten free recipe suggestions welcome.

PostsRepliesMedia
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 01/09/2026
DHH's passion project "Omarchy" is the best thing for desktop Linux PR in years. We are really going to see a fantastic influx of new Linux users because of all this positive press.
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 14/09/2025
Would have been morally correct to kill Hitler before he ordered any of the terrible things he did? With no foreknowledge. Based entirely on his rhetoric.
120
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 11/09/2025
Murder is wrong always
120
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 03/09/2025
Make sure to get your two minutes hate for X and all how remain there. (They actually think it's okay you know)
340
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 22/06/2025
Are we for or against the US dropping bombs in Iran?
120
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 21/06/2025
There is way less talk of Yacine getting fired over here.
260
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 21/06/2025
Types are good, I will die on this hill
191
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 28/11/2024
Is the water in the toilet bowl probiotic?
030
Reposted by DanielW_Kiwi🦔
🚲insert into haunted select uid from partisans where party = "R" @db-user.bsky.social · 27/11/2024
I need to pick this game back up
Dwarf Fortress Bug: new exercise mechanics unintentionally allow river trout to get super buff when swimming against the tide, to the point that they can now walk on land and beat anything they see up.
352586876
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 27/11/2024
I just saw an F# job go up on X www.motivity.net/careers/soft...
130
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 27/11/2024
For a long time I considered north Indian cuisine to be the best but now I'm starting to think Vietnamese might be better.
250
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 27/11/2024
I normally get really hungry around 3pm. Now that I'm gluten free most snacks suck. So instead I started drinking water. I don't think I was ever hungry. Just dehydrated.
020
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 27/11/2024
Has anyone used the temporal tables extension in Postgres? Is it any good?
040
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 27/11/2024
130
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 27/11/2024
Why don't we have this here yet?
240
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
As a kid we had candles in the house that we broke out during power cuts. Now there is no point. We have so many battery powered devices that have lights on them.
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
Can you post all the starter packs you know of below? I want to compile a list.
441
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
The SAFE stack in F# is really great for full stack web apps. Asp dot net under the hood on the backend and react under the hood on the front end but with a seamless F# experience. safe-stack.github.io
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
Did they really build a Twitter clone for 15 million?
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
Nitrates in tap water increase bowel cancer. Micro plastics from bottled water end up in the balls. Where exactly am I supposed to get water from?
111
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
How do you feel about block lists? I worry about the potential for abuse. Don't like someone? Get them on a block list. At the same time it's really nice to be able to filter out stuff you don't want. I have no answers.
210
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
Thoughts please. We have a complex graph structure in the db. I want to log changes. But as things can be deleted in the database I can't use IDs to track what is and what was. So I'm storing it as JSONb. Then I diff the JSON to see if anything changes.
410
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
If you're in NZ and you're in a red zone maybe don't drink the tap water. maps.greenpeace.org/maps/aotearo...
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 26/11/2024
I just paid $200 to register my dog with the council. A small pug that only leaves the property on a leash. What a rip off.
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Time to see how offensive I can be on here. White chocolate is disgusting!
130
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Really interesting talk about micro services and actors as an alternative. Using dapr www.youtube.com/watch?v=ypJc...
youtube.com
Single Process Micro-service Architecture
YouTube video by Amplifying FSharp
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
The worst prank I've heard of: A dude dug out a hollow in a tub of margarine, placed his crap in it then neatly placed margarine on top. Leaving it for his roommates to discover after having used enough to expose the human poo.
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
I didn't expect fish and chips to be one of the few fast foods that cater to celiac.
120
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
030
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
I'm trying to explain Monads to the new hire. This is harder than it looks
220
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
I just did a bunch of boiler plate work that I'd normally sub out to an LLM. It was kind of relaxing to do that again.
010
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Who (in tech) should I follow on here?
7102
Reposted by DanielW_Kiwi🦔
Dmitrii Kovanikov @chshersh.com · 25/11/2024
If you contribute to the official language tooling, it’ll have a much bigger impact. And this is a great opportunity to make a huge positive impact on the entire OCaml community!
1103
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
These are F# vibes. That's why you should pick F#. Vibes.
020
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Why did this app take off where so many failed?
540
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Did you know that you can just learn stuff for free? ocw.mit.edu/courses/6-03...
251
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Is there a rate limit or can I keep spamming?
230
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Have you used FP professionally?
020
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
Is the actor model a good way to enable parallel workloads or is the cost of serialization too high?
250
DanielW_Kiwi🦔 @danielwalmsley.bsky.social · 25/11/2024
What's the key to keeping software architecture as simple as possible, without making too many sacrifices?
450