Quoting Salvatore Sanfilippo
Redis creator Salvatore Sanfilippo discusses why he would have chosen JavaScript over Lua for Redis scripting if MicroQuickJS existed in 2010.
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.
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 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.
The author discusses building HTTP request and response objects for their Lua web framework and explores options for an HTTP parser.
The author explores routing in web frameworks and details the implementation of a flat-list routing system for their Lua-based Atlas framework.
The author details the process of adapting Python's ASGI standard for Lua, creating LASGI to connect a Lua web server and application.
A developer explains how to use Lua coroutines to replace confusing callback patterns in asynchronous code for a more synchronous-looking interface.
A developer shares the process of creating and distributing a Lua package using LuaRocks, despite the package being unfinished and having quirks.
A developer details creating a custom logging system in Lua to replace print statements and manage output during testing.