David reposted
David
David
@david2am.bsky.social
match David with 🤓 -> web dev | 🐪 -> into #OCaml | ✏️ -> read him on dev.to/david2am | _ -> 🇨🇴, ✝️
301 followers230 following63 posts
David reposted
Acadia is out today! Bringing the benefits of Elm to SQLite and PostgreSQL: - Friendly error messages - Custom types for precise column data - Simple module system for easy reuse Check it out! acadia.engineering/blog/rethink...
David reposted
The OCaml Handbook: A Complete Guide from First Program to Production Systems by Steve T. Publications is a new release on Leanpub! Discover the power and elegance of OCaml, from your very first program to production-ready applications. The OCaml Handbook … leanpub.com/theocamlhand...
David reposted
David reposted
David reposted
The OCaml Users Survey is still open until May 25 (Monday)! If you haven't taken it, please take it now! 🐫 🧡 https://docs.google.com/forms/d/e/1FAIpQLSet4a4y7TL7zv6uS6iQk27NoJGYjhz4ANQVMRQuZNoVSfroBA/viewform?usp=send_form
David reposted
Curious about using functional programming for web development? This blog post gives you an overview of Ocsigen, a full web development framework for OCaml! tarides.com/blog/2025-10...
Why a “simple” language feels so hard at first? I wrote some thoughts on how we can make the experience better for newcomers. 👉🏼 discuss.ocaml.org/t/peel-the-o... #OCaml #learning #programming
David reposted
Alice is an experimental #OCaml build tool and package manager from one of Dune's developers www.alicecaml.org/blog/introdu... The whole blog is quite interesting.
Take a look at my new tutorial on how to create a brand new OCaml project in 5 minutes forem.com/david2am/oca... #ocaml #learning #programming #dune
David reposted
Does anyone else from the @ocaml.org community is going to be at @lambda_world next week? 👀
David reposted
David reposted
The best thing about education isn’t access to information, it’s being in a room with a good teacher, likeminded engaged peers, and time to talk. Education is a social activity. Tech hype misses the point: the real challenge isn’t delivering info, but creating meaning together youtu.be/0xS68sl2D70
David reposted
David reposted
David reposted
A new episode of Signals and Threads just dropped! This one is an interview with Chris Lattner talking about Mojo, a new-ish language for GPU programming that's aiming to be an alternative to the CUDA stack. signalsandthreads.com/why-ml-needs...
David reposted
if you're interested in the Raven project (machine learning for OCaml), you should 1000% join their discord: discord.gg/5ZhhN68Jja
Thibaut's LLM workshop at FUN OCaml uses Dune package management 🥹🐫
David reposted
David reposted
For the past four decades, finding the fastest route to every destination in a network involved sorting the routes by distance. This meant that algorithms could only work as quickly as they could sort. No longer.
David reposted
We've finally landed a full version internally (coming to an OxCaml near you soon!) of a new feature called parameterized libraries. It's basically an answer to a problem I first ran into 23 years ago. Here's a thread about it on the caml-list. inbox.vuxu.org/caml-list/10...
David reposted
My answer to the question "Why should I learn Zig?" https://www.youtube.com/watch?v=w9rkil0dotI
David reposted
David reposted
David reposted
Zig SHOWTIME #42 - Asynchrony is NOT Concurrency! w/ Andrew Kelley https://youtu.be/l8fDQdSjPQg
David reposted
The universe is not always smooth. At the centers of black holes, for instance, the math of space-time falls apart. New geometric tools might help reckon with this reality. www.quantamagazine.org/a-new-geomet...
David reposted
New OCaml Success Story: Imandra - Financial Compliance with Automated Reasoning 🐫 OCaml's type system and functional programming make an impact in financial compliance - preventing errors and handling complex logic where correctness isn't optional. Full case study: ocaml.org/success-stor...
David reposted
🐫 Writing a Game Boy Emulator in OCaml • linoscope #ocaml #gameboy #emulation #retrogaming
David reposted
David reposted
David reposted
Here's a little overview of my app PocketCal, if you haven't tried it yet! pocketcal.com
David reposted
. @abangser.bsky.social & @kief.com discuss infrastructure as code evolution: from server configs to cloud architectures, emerging tools, and AI's future impact on the field.
David reposted
#OCaml #OCamlPlanet
David reposted
David reposted
Here's a paper describing quantum computing using standard programming constructs, w/o the linear algebra! The hope is that this will demystify quantum computing and serve as a formal foundation for reasoning about quantum programs. paper eprint.iacr.org/2025/1091.pdf code github.com/qqq-wisc/qwla
David reposted
Why don’t some systems speed up with more machines? Jonathan Magen explores how coordination overhead kills performance—and how better models can help distributed systems truly scale.
David reposted
Is OCaml on the web? Absolutely! Our latest post introduces some of the top libraries and tools for web development in OCaml tarides.com/blog/2025-05...
David reposted
David reposted
Replying to @qwik.dev
Thanks @wmertens.bsky.social @maiieul.bsky.social and @shairez.bsky.social for investing your free time and making this a reality Enjoy the read! (and the ride) 😊 qwik.dev/blog/qwik-1-...
David reposted
David reposted
How does hiring work for different science jobs? www.nature.com/articles/d41...
David reposted
Check out the latest update from the Dune team, building all Dune packages in opam-repository using Dune package management. tarides.com/blog/2025-04...
🚀 Dive into functional programming with my latest article on "Practical OCaml"! 📚💻 From tail recursion to error handling and mutable data structures. Learn how to write efficient and beautiful OCaml code. #OCaml #FunctionalProgramming #CodingJourney dev.to/david2am/pra...