Tuesday, July 01, 2025

AI tools: phoenix.new, bolt.new

phoenix.new - YouTube

Home · Phoenix.new

Let's build something phoenix.new with Chris McCord (Changelog & Friends #99)

Chris McCord, creator of Elixir’s Phoenix framework, tells all about his new remote AI runtime for building Phoenix apps. Along the way, vibe code one of silly app ideas, calculate all the money we’re going to spend on these tools, and get existential about what it all means.

Chris McCord – Website, GitHub, X


this app was generated i seconds from this simple prompt, and worked on the first try

"sorting algorithms visualizer"









chess in GoLang

both projects support "bitboards", meaning potentially good performance

 GitHub - brighamskarda/chess: Chess library in go (AGPL)

chess is a go module with useful utilities for playing and manipulating the game of chess. It was created to expand the selection of chess libraries available in golang. As of now, one of the only fleshed out libraries is CorentinGS/chess 


GitHub - CorentinGS/chess (MIT) 

forked from original notnil/chess: chess package for go (public archive)

chess is a set of go packages which provide common chess utilities such as move generation, turn management, checkmate detection, PGN encoding, UCI interoperability, image generation, opening book exploration, and others. It is well tested and optimized for performance.



this is based on popular Python chess engine, well documented, no bitboard

GitHub - zserge/carnatus: A tiny chess engine in Go (sunfish port) MIT

Let's write a tiny chess engine in Go

In this article we will try to understand how chess engines work by porting the sunfish chess engine to Go. Sunfish is notable for its simplicity and small size, while still being capable of playing decent chess