Note: this account is publish only these days, but you can talk to me on mastodon at https://xitter.cf/t.co/fjO4SHQwEl

Joined June 2009
Michael Newton retweeted
🎥 Lambda Days 2024 talk recording is now available! @mavnn dives into how types and functional programming techniques can support the ADHD brain. He shares his personal experience, showing how certain programming paradigms can help manage ADHD challenges and enhance software development. 🔗 Watch now: youtu.be/DG5gLPFKcbk 🎟️ 2025 tickets: lambdadays.org
1
8
289
For those of you at my @LambdaDays talk on #adhd, I'm aware the link on my final slide to the references was long and hand written. So here it is again :) blog.mavnn.co.uk/2024/05/17/…
3
6
608
So in about 2 hours (14:00 CEST) #sycl will be streaming me on being a professional developer with #adhd , and how that's influenced my preferences in programming styles. You can even heckle/ask questions) via the Twitch chat during and after the talk. sycl.it/
1
147
Live stream here at "Software You Can Love" about to kick off. I'm not on until tomorrow, but lots of good talks happening today as well! sycl.it/
132
5
2
19
1,719
Well, will you look at that. It's a blog post in which I start making a web app look smart and be user friendly with a combination of server side HTML generation in #fsharp and #htmx . Get it while it's hot at blog.mavnn.co.uk/2024/03/19/… (part 6 of the series for those following)
1
2
6
819
Michael Newton retweeted
Why understanding human cognition matters in tech? Join Michael on a journey through #accessibility tools for the ADHD brain in #SoftwareDevelopment. Details ➕ tickets: lambdadays.org #functionalprogramming #lambdadays
1
4
459
Hey #fsharp🦔 folks, we've been at it for over a year, pushing boundaries and making things happen🤘. Reality check: cool stuff costs money. So, we’ve set up our open collective here: opencollective.com/amplifyin…. Your support can really make a difference🚀
3
21
3
30
6,266
The internal quality of a code base is the properties of that make it "easier for humans changing the codebase correctly". Showing that process is one reason I wanted to write a journal, rather than a series dissecting an existing code base. Let's do it: blog.mavnn.co.uk/2024/03/09/…
1
3
9
572
Oops. Left off an #fsharp tag :D. Anyway, the tweet above is about a round of improvements on an F# code base.
1
3
596
We've arrived! An example of #eventSourced user management in #fsharp using #marten awaits you in the newest post in my dev journal series: blog.mavnn.co.uk/2024/03/05/… A website that users can sign up for and log in to. Exciting stuff.
1
3
11
762
Also, I am currently the world's only expert in the "julienned domain sandwich" architecture style, so you should probably hire me to help you implement it in your project.
125
The latest PR to CalDance adds logging in/out of the website with event sourced user data stored in #postgres via #marten Today is about hooking up all the machinery and making sure the dev UX stays nice: next week, we talk event sourcing. blog.mavnn.co.uk/2024/03/01/… #fsharp
1
563
If you know me at all, it probably won't surprise you I have _opinions_ about #adhd and about programming techniques. #tdd is one of the techniques I have opinions about. blog.mavnn.co.uk/2024/02/21/…
159
Michael Newton retweeted
I'm currently available for short term consulting work. Things I can do for you range from architecture & technology strategy through online training workshops for developers and into just paying me to write good code™. All the details at blog.mavnn.co.uk/2024/01/29/… #fsharp #dotnet
1
16
13
3,182
Time for dev journal post 3: adding a simple end to end test to our project that uses the actual #fsharp webserver container that will be deployed so that we discover bugs before our users. Or our blog readers, for that matter! blog.mavnn.co.uk/2024/02/20/…
1
1
152
I may have got a bit carried away writing a blog post presenting both a really practical way with a nice developer experience of handling asynchronous operations that might fail in #typescript... and a "write your own monad in TypeScript" tutorial. blog.mavnn.co.uk/2024/02/19/…
1
2
2
589
If you're interested in #FunctionalProgramming, #typescript, or both - please share. I think the techniques in this post can really make writing TS a lot more enjoyable, and the results more reliable.
81
Ah, yes - I'm speaking at Lambda Days in May & they've made me a snazzy banner. If you're interested in "Types and other techniques as an accessibility tool for the #adhd brain" (or other #FunctionalProgramming related stuff), early bird tickets are out lambdadays.org/lambdadays202…
1
1
122
Michael Newton retweeted
Dev journals 2: Today we use #nix to make sure the project gives everyone the same version of the Fantomas. Then we use it to capture the dependencies between our code and an #fsharp test project, so that CI run the tests while building the docker image. blog.mavnn.co.uk/2024/02/06/…
2
7
565