Keybindings I use in VS Code
A developer shares their favorite VS Code keyboard shortcuts for a more efficient, mouse-free coding and presentation workflow.
A developer shares their favorite VS Code keyboard shortcuts for a more efficient, mouse-free coding and presentation workflow.
Explores current best practices, recent advances, and future directions for deploying TypeScript, including type stripping and isolated declarations.
Explains how Tools in the Model Context Protocol (MCP) enable LLMs to execute actions like running commands or calling APIs, moving beyond just reading data.
A researcher shares progress on the PRISM project, an MSCA-PF grant focused on validating spatial patterns in machine learning for remote sensing.
Explains how bitboards use 64-bit integers and bitwise operations to efficiently represent and manipulate chess game states.
A curated newsletter issue covering mobile automation topics, including CI/CD, testing, and performance optimization for iOS, Android, and cross-platform development.
A guide to hosting your own podcast RSS feed on a custom domain to avoid platform lock-in and ensure control over your podcast's distribution.
Explores methods for testing TypeScript types, including libraries like asserttt and potential built-in language features for type-level testing.
Explains how the Model Context Protocol (MCP) uses 'Resources' to securely serve structured data from systems like files and databases to LLMs.
Introducing Simple Color Palette, a minimal app for creating, editing, and managing color palettes in an open, JSON-based format across Apple platforms.
Introduces Bridgy Fed, a service that bridges Bluesky and Mastodon accounts, allowing cross-platform interaction and exploring its potential as a comment system.
A review of a free LinkedIn Learning course on AI and Machine Learning fundamentals tailored for Java developers, covering predictive and generative AI.
Explains the benefits of using lowercase names for Git repositories, focusing on cross-platform consistency and avoiding naming collisions.
The author stops developing JourneyInbox as a SaaS product due to low market adoption and pivots it for personal use.
Explains the architecture of the Model Context Protocol (MCP), detailing its client-server model, core components, and message flow for connecting AI models to tools and data.
A technical guide on creating interactive web maps using Django's GeoDjango module, Pillow for image GPS data, and Leaflet for mapping.
A technical guide on using the GeoDeep Python package to run AI object detection models on Maxar's satellite imagery, focusing on earthquake-affected areas.
Explores cloud-native Java development, covering microservices, frameworks like Spring Boot, and tools like Docker and Kubernetes for scalability.
A guide to using the HTML <picture> element in GitHub Markdown to display different images for dark and light modes.
A developer explains how they use GitHub Copilot and other AI tools for design thinking and as a 'second brain' in software development.