Posts

Showing posts from 2025

Gemini Code Assist - The Code tool from Google to Challenge GitHub Copilot

Image
Google's latest research at DORA highlights a major shift in software development—more than 75% of developers now rely on AI in their daily work. At Google, AI is already playing a huge role, with over 25% of all new code being generated by AI before being reviewed and accepted by engineers. While big organizations have the resources to equip their developers with cutting-edge AI tools, that’s not always the case for students, hobbyists, freelancers, and startups. And with the global developer population expected to reach 57.8 million by 2028, Google believe AI should be accessible to everyone—regardless of their budget. After all, AI-driven coding is fast becoming the new standard. To close this gap, they introduced the public preview of Gemini Code Assist for individuals—a free AI-powered coding assistant. AI-Powered Development with Gemini 2.0 Gemini Code Assist for individuals is available worldwide and runs on Gemini 2.0. It supports all publicly available programming lang...

AI Agents Vs Agentic AI

Image
Imagine AI as a magical toolbox. Inside, there are two exciting tools: AI agents and Agentic AI . They sound similar, but they're actually quite different. Think of AI agents as little helpers. They're like apps on your phone that can do specific tasks for you, like ordering groceries or booking a cab. These helpers are already being used by banks to keep your money safe and by online shops to make your shopping experience smoother. Now, Agentic AI is like the big instruction manual that teaches these little helpers how to do their jobs. It's the science behind creating AI that can work independently, like a smart robot that can learn and solve problems on its own. So, AI agents are the actual tools you use, while agentic AI is the knowledge and research that goes into making them. It's like the difference between a delicious cake and the recipe book that tells you how to bake it. Why is this important?  Well, as agentic AI gets smarter, our AI helpers will become e...

Mastering CSS: A Beginner’s Guide to Styling Web Pages with Flexbox, Grid, and More

CSS (Cascading Style Sheets) is the language used to style and design web pages. The term "cascading" means that styles applied to parent elements cascade down to child elements unless overridden. At its core, CSS involves two key actions: Selecting elements on a webpage. Styling those elements based on the selection. Inline Styling Inline styling is applied directly within the HTML element: < h1 style = "color: blue;" > Lorem ipsum dolor sit. < / h1 > Here, the style attribute specifies the styling directly within the line of code. Page Styling (Internal CSS) Add a <style> tag inside the <head> to define styles for the entire page: < head > < style > h2 { color : blue; } </ style > </ head > Using Classes and IDs: Classes: Used for multiple elements, selected using a dot ( . ). IDs: Unique to a single element, selected using a hash ( # ). ...