Learning Crystal with Battlesnake
Fernando writes about his first steps with Crystal and has some nice things to say. He's building a Battlesnake implementation and explores the language, standard library and tooling.
Our journey into Crystal and image processing
Automating smart buildings with Crystal: how PlaceOS creates and manages cohesive environments
WebAssembly Host Functions in Crystal
Second post in a tutorial series about WebAssembly functionality that was recently added to Crystal lang
Introduction to WebAssembly in Crystal
Server-side WASM has emerged as an exciting technology and recent Crystal releases have brought support for compiling to WASM!
Here be docs
The other day, while making some changes in the Crystal formatter tool, I learned about heredoc and how to use multiple heredocs as methods' arguments.
Open Source Adventures: Episode 76: Ameba linter for Crystal
Open Source Adventures: Episode 66: Crystal Z3 Solver for Mosaic Puzzle
Open Source Adventures: Episode 65: Crystal Z3 Solver for Minesweeper Puzzle
Let's write some puzzle solvers. This time - Minesweeper Puzzle.
Minesweeper puzzle differs from the Minesweeper game in that a bunch of mine hints are provided from the start. In the game you start with the empty board, and get hints revealed as game goes.