Generate from Constraints
Explores using prompt-hoisting to improve GPT-based code generation, turning tests into prompts to reduce AI's indeterminacy and ensure code correctness.
Explores using prompt-hoisting to improve GPT-based code generation, turning tests into prompts to reduce AI's indeterminacy and ensure code correctness.
A guide on configuring jOOQ's code generator to produce package-private Java classes for better encapsulation.
A guide to integrating generative AI tools like GitHub Copilot into the software development lifecycle, addressing adoption barriers and IP concerns.
The author discusses the current state and future potential of AI in software development, focusing on bug fixing, documentation, and the need for developers to stay sharp.
Part 3 of a series on widget architecture, focusing on automating in-app help documentation using Sourcery and custom Decodable implementations.
A developer shares their experience using ChatGPT for coding tasks, highlighting its strengths and limitations.
Part 2 of a series on building data-driven, composable widgets, covering live reload, automated registration, and JSON-based configuration.
Explores using the M4 macro processor to make SQL code more modular, reusable, and composable for managing large, complex codebases.
Explores code generation in Hare v2 using strings::template for IPC interface implementation, building on a previous tool.
Explains and resolves the 'Cannot resolve symbol VERSION_3_17' compilation error in jOOQ generated code due to version mismatches.
A tutorial demonstrating how to upload files using Playwright's setInputFiles method, including fixing common path-related errors.
Explores advanced use cases for Sourcery, a Swift metaprogramming tool, with practical examples like finding classes to make final and custom linting.
A guide to migrating from cglib to Byte Buddy for Java proxy creation, focusing on API differences and implementation for Java 17 compatibility.
A developer's status update covering progress on a new programming language, aerc maintainer change, and SourceHut GraphQL API work.
A tutorial on implementing enum-like behavior in Go using custom types and iota for type safety and better API design.
A deep dive into the design and development process of the .NET SDK for JetBrains Space, covering API integration and code generation.
Introducing DBCore, a tool that generates a complete REST API and admin interface from a PostgreSQL or MySQL database schema.
A guide to automating C# unit tests for null argument validation using C# 8's nullable reference types metadata.
A guide on using Golang to automatically generate Terraform configuration code from a TOML specification file, focusing on AWS Network ACL rules.
A tutorial on implementing the VIPER architecture for iOS apps in Swift, covering module generation and project setup.