Just wrote a small lustre app that generates graphs and displays them using Cytoscape and Mermaid. Fun little tool to start learning this beautiful framework
github.com/code-shoily/...
@gleam.run
Wanted to learn @gleam.run through #adventofcode - got stuck on a Graph problem and didn't want to port my Elixir or F# solutions to Gleam. Then it occurred to me, why not collect a few graph algorithms in one place and do myself a favour?
github.com/code-shoily/...
Gleam is a beautiful language.
Finally <3
Made sure it's not April 1. Two of my favourite technologies together, now that's awesome!
So it wasn't just me then. Random promotions started making appearances in primary.
Started reading in the holidays, both the book and the framework - really good! Very well deserved!
This was a little challenging! Part 2 caught me by surprise, I wasn't ready for a parse-heavy day.
Would have taken more time if not for REPL driven workflow that helped me "vibe check" my forms (Hah!).
Another happy and educational day for this #clojure intern! #AdventOfCode
I just completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/5
This was too easy, I actually merged the bits for part 2 early on and ended up a sub minute part-2 solution!
#AdventOfCode2025 #Clojure
I've completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4
This was easy!
Yeah I experimented a little with pmap and gave it a ~3x boost. Will check it later and see if I should incorporate it. Did learn some cool stuff though.
#clojure
I've completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/3
I struggled with this one more than I should. Greed is good when it comes to algorithms.
Day 2 - this was fun. I always brush up my #regex before #AdventOfCode each year and it paid off on the second day! No edge cases this time. I do think there could be a mathematical way to do this though! Maybe I'll check later!
Again, used my new favourite programming language #clojure
I have a feeling it's going to be an intense #adventofcode this year! Such a beautiful day 1.
Glad I picked #clojure <3
Is this because the tools and libraries are backwards compatible and stable?
I have seen quite a few #clojure libraries that are years old and still used. It's not the same with other languages.
Year 2015/1 is always my first solve every time I attempt #adventofcode in a new language. Took me two languages attempts to realize the CTRL-F trick!
Would be nice to see how 2025 plays out. Looking forward to your posts!
Did some #adventofcode for the first time in #Clojure, warming up for 2025
github.com/code-shoily/...
Such joy this language is to code with.
I'd be a "fool" to miss this.
For me too it is #fsharp no contest.
I am not sure I dislike it.
I use DataGrip. And LiveBook for experimentation/exploration.
Could Scala be considered S-tier?
Correction: I meant circa 2020
Surprisingly, as I explained pattern matching to my son, he grasped it quite fast, faster than some interns (circa 2010) who already knew programming. Glass being empty has its merits. The same goes for Erlang style concurrency, although no coding was involved there but good old ELI5. #elixirlang
I'm flying right now so can't see the video, but as someone who worked with multiple languages, I can say #fsharp ticks more boxes than anything. It's as super as a GC language can get. For me it's the best Microsoft product.
Also, it's the most underrated and underappreciated language there is.
I think #elixirlang is a great programming language to start programming with, even (and especially) for youngsters.
Going to see if my son likes it. He is 10, loves geography and weather, and loved looking at some of the charts and data explorations I was doing. I know where to begin #LiveBook
For a reminding post like this?
I'll try this library, looks like a nice opportunity to read some F# code (I'm relatively new to it)
Why don't I get those things when I Google for them? I am currently juggling a pipeline of a handful of combinations of S3/CSV/DataFrame/SQL connections. Exploratory and not critical so I might just see if I could turn my exs into fsx