I've just published the next part of my "Vibe Coding to Production" blog series. If you're relying on environment variables for your API keys, it's time to upgrade. I've described the end-to-end process at blog.ankur.cc/vibe-to-prod...
I've just published the next part of my "Vibe Coding to Production" blog series. If you're relying on environment variables for your API keys, it's time to upgrade. I've described the end-to-end process at blog.ankur.cc/vibe-to-prod...
Is "Vibe Coding" the future of work, or just technical debt at the speed of thought?
Lately, Iβve been exploring the bridge between AI-generated prototypes and resilient, production-ready systems.
Check out the post: blog.ankur.cc/vibe-coding-...
How much time are you spending writing boilerplate tests? β±οΈ My latest post breaks down how combining Antigravity with Gemini can automate the heavy lifting and rapidly increase your test coverage. Read more here: blog.ankur.cc/increasing-t...
AI coding agents often use outdated packages or call out of date models. This is due to model knowledge cutoffs. In this blog post, I cover how to use Agent Skills to ensure Google Antigravity uses the newest Gemini APIs and stops writing deprecated code.
blog.ankur.cc/upskilling-a...
With these models, the Gemini 2.5 models continue to push the pareto frontier. More details at the launch blog post at developers.googleblog.com/en/gemini-2-...
π¦ Introducing Gemini 2.5 Flash Lite! This new model boasts the lowest latency in the Gemini 2.5 family, is highly cost-efficient, and outperforms Gemini 2.0 Flash. It also supports thinking and tool use.
β‘οΈ Also generally available: Gemini 2.5 Flash! We've simplified its pricing structure for thinking/non-thinking and consistent rates across all input token sizes. Flash now supports supervised fine-tuning, allowing you to tailor the model specifically for your data.
β¨ Gemini 2.5 Pro is now generally available! This model is ideal for coding and complex tasks. It's the same great model as `2.5-pro-preview-06-05`, making it a seamless drop-in replacement for your existing projects.
π’ Iβm thrilled that the new Gemini 2.5 models are here! Developers can get started building production apps right away. π§΅ for more details
Thanks to everyone who attended my talk yesterday at @devoxx about #GenerativeAI, #LLMs, using #Java, but also @langchain4j, with #googlecloud Vertex AI's #PaLM API
Here are the slides I presented:
speakerdeck.com/glaforge/gen...
"The Absolute Minimum Every Software Developer Must Know About Unicode in 2023"
tonsky.me/blog/unicode/
Extensive article covering: unicode code points, grapheme clusters, encoding (UTF-8/16/32), character normalisation
Substring, comparing, measuring strings is really tricky!
"7 factors that impact developer productivity" by Suraj Vishwakarma is a good read. Devs don't spend the majority of their time coding so when you're next thinking about how to be a more productive coder, consider this. https://dev.to/surajondev/top-7-things-that-kill-developer-productivity-ef9
I'm really sad to read about Bram Moolenaarβs passing. I've spent countless hours of my professional and personal life using #Vim. I also admired how charitable Bram was, with his work in Uganda. Thank you for everything you did Bram!
https://groups.google.com/g/vim_announce/c/tWahca9zkt4?pli=1
Itβs great to see Go continue to evolve.