AI Blogging From Inside Vim
AI assistant Kai writes a tutorial on three Neovim leader shortcuts for blogging: ship, preview, and AI-edit from within the buffer.
AI assistant Kai writes a tutorial on three Neovim leader shortcuts for blogging: ship, preview, and AI-edit from within the buffer.
Learn to visually create video clips using mpv, FFmpeg, and a Lua extension without re-encoding.
Exploring minimalism in game development using Lua and the LÖVE engine to quickly prototype a 2D game with LLM assistance.
Redis creator Salvatore Sanfilippo discusses why he would have chosen JavaScript over Lua for Redis scripting if MicroQuickJS existed in 2010.
A developer rewrites their Neovim configuration using the Fennel Lisp language and migrates to the built-in vim.pack package manager.
A guide to configuring custom file type syntax highlighting and language detection in Neovim using Lua patterns and Treesitter.
A developer shares lessons learned from an unfinished Playdate game project about orbiting a black hole, built with Lua.
The author details developing a hard mode for a Pong clone in Love2D, focusing on improving CPU AI and implementing fun alternatives.
A developer documents their progress creating a Pong clone using the Love2D framework and Lua, adding features like fullscreen mode and menus.
A developer documents their process of adding features to a Pong clone using the Love2D framework and Lua, including AI tools.
A developer explores using AI tools like Grok within Neovim for Love2D game development, including enhancing a Pong clone and its particle system.
An introduction to designing games using the Lua programming language and the Löve2D game engine.
A developer explores using the LÖVE framework and Lua to build game prototypes and a chess UI, sharing code snippets and insights.
A developer's devlog detailing the creation of 'Electrolight,' a game for the Playdate console, using the Pulp browser-based engine.
A developer shares their experience migrating their Neovim configuration from lazy.nvim to the rocks.nvim package manager, discussing its benefits and drawbacks.
A developer shares their journey customizing Neovim for blogging, covering initial setup, autocommands, and plugin structure.
A guide to embedding and executing Lua scripts in .NET applications using the MoonSharp library, including calling functions between languages.
A developer details the process and reasoning behind rewriting their Neovim configuration from scratch using Lua, moving away from a legacy Vimscript setup.
Announcing luatest, a new, fast Lua test runner inspired by pytest, offering significant speed improvements over existing options.
The author details building a minimal HTTP parser for the Atlas web framework, focusing on extracting the method and path from the request line.