Introducing Kasal
Kasal is a new visual, no-code platform built on Databricks for designing, deploying, and monitoring agentic AI workflows. It uses a drag-and-drop canvas or conversational assistant to let both technical and non-technical users build single and multi-agent systems without writing orchestration code. Under the hood it leverages CrewAI for agent orchestration and integrates with MLflow for tracing, Databricks Apps for deployment, and supports MCP servers, Genie, and custom APIs. Workflows can be exported as code for further customization, and a catalog enables reuse across teams.
❤6👍1👨💻1
Meet Data Studio: tools to curate your semantic layer in Metabase
Metabase has launched Data Studio, a new workspace within Metabase for curating a semantic layer and transforming raw data into analytics-ready datasets. It ships with tools including a Library for trusted analytics content, Data Structure for table metadata, a Glossary for business terms, a Dependency Graph for visualizing content relationships, Dependency Diagnostics for identifying broken or unused items, and Transforms for writing query results back to the database. Core features are available in the open-source edition, with additional capabilities in Pro and Enterprise tiers. Data Studio is part of the Metabase v59 release.
❤5👍1
The real cost of random I/O
PostgreSQL's `random_page_cost` has been set to 4.0 by default for ~25 years, but experiments on modern SSDs show the actual cost ratio of random vs. sequential I/O is closer to 25-35x, not 4x. This means the planner picks suboptimal plans (sequential scan instead of index scan) for selectivities between 0.2% and 2.2%. Settingindex scan) for seleto ~30 aligns cost estimates with actual durations. However, lowering the value can still be justified in OLTP workloads with high cache hit rates, where random I/O avoids expensive full table scans. A complicating factor is that prefetching (which benefits sequential and bitmap scans but not index scans) interacts withties between 0.2% anin non-obvious ways, and the current cost model ignores prefetching entirely. Proposed improvements include separating non-I/O costs fromshow the actual cost better cache statistics, and incorporating prefetching into the cost model.
❤6👍1🔥1
Google just gave Sundar Pichai a $692M pay package
Alphabet has structured a three-year compensation package for Google CEO Sundar Pichai potentially worth $692 million, largely tied to performance metrics including new stock incentives linked to Waymo and Wing, its drone delivery venture. The deal could make Pichai one of the highest-paid executives globally. Meanwhile, Google founders Larry Page and Sergey Brin have been making headlines for purchasing lavish Miami properties, widely interpreted as a response to California's proposed Billionaire Tax Act targeting net worths over $1 billion.
❤10😁9👍1
Avalonia for Visual Studio Code
The Avalonia team has released a preview of a fully rewritten Visual Studio Code extension for Avalonia UI development. Built on a new shared XAML parser that also powers the Visual Studio extension, it brings feature parity between both IDEs. Key improvements include dramatically enhanced IntelliSense with richer completions and x:DataType Quick Info, Go To Definition support, clearer error diagnostics, automatic XAML namespace imports, event handler generation, and a more reliable XAML previewer with better DPI handling and zoom features. Notably, the extension is now part of the paid Avalonia Accelerate subscription and is no longer open-source, though free community licences are available for organizations under €1M in revenue.
❤9👍1
Best Programming Language for 2026
Python remains the top choice for AI/ML and automation, while Rust gains momentum for systems programming and blockchain development. JavaScript/TypeScript continues dominating web development, Go excels for backend microservices, and Swift/Kotlin rule mobile development. The guide provides career-specific language recommendations and emphasizes choosing based on your goals rather than popularity alone.
👨💻9👍7❤6👎2
Announcing WinUI Gallery 2.8
WinUI Gallery 2.8 has been released, adding Windows jump list integration that lets users quickly access favorited or recently viewed samples from the taskbar. The release includes new samples for AppWindow TitleBar customization, jump lists, and improved clipboard operations. Additional improvements include 60+ new Segoe Fluent Icons, accessibility enhancements, upgraded .NET 9 and Windows App SDK 1.85 support, and improved launch performance.
❤5👍2👨💻1
Neodrag: One draggable to rule them all
Neodrag is a multi-framework JavaScript library that provides drag-and-drop functionality across React, Svelte, Vue, SolidJS, and vanilla JavaScript. It features a small bundle size (3.46KB), server-side rendering compatibility, TypeScript support, and consistent behavior across all supported frameworks through shared core logic.
👍6❤2👨💻1
Chrome for Developers
Chrome 146 introduces three notable features for web developers. Scroll-triggered animations enable declarative CSS-based control of animations based on scroll position, replacing common JavaScript-based scroll detection patterns. Scoped custom element registries allow multiple custom element definitions for the same tag name within a page, preventing naming conflicts when using libraries from multiple sources. The Sanitizer API provides a built-in way to strip script-executing content from user-supplied HTML, making it easier to build XSS-free web apps — this updated version is also available in Firefox.
❤5👍1
Revisiting HTML streaming for modern web performance
HTML streaming allows servers to send HTML progressively rather than in one chunk, enabling browsers to render content as it arrives. HTMS is an experimental project that extends basic streaming with progressive placeholders that can be updated asynchronously within a single HTTP response. This approach delivers early First Contentful Paint, maintains SEO-friendly complete HTML documents, and achieves strong Lighthouse scores without client-side hydration. The technique works best combined with SSR, SSG, or tools like HTMX, though it introduces constraints around error handling once streaming begins and requires careful layout planning.
❤3👍1
Room 3.0 - Modernizing the Room
Room 3.0 alpha has been released, marking a major breaking version of the Android database library. Key changes include dropping SupportSQLite APIs in favor of SQLiteDriver, exclusive Kotlin code generation (no more Java), dropping KAPT/annotation processing in favor of KSP only, and making coroutines mandatory for DAO functions. Room 3.0 adds Kotlin Multiplatform support for JavaScript and WebAssembly via a Web Worker-based SQLite driver using the Origin Private File System. The library moves to a new Maven package (androidx.room3). A new @DaoReturnTypeConverter annotation enables custom DAO return types. Room 2.x enters maintenance mode with only bug fix releases planned until Room 3 stabilizes. Migration paths include adopting SQLiteDriver APIs in Room 2.7+ and using the new room-sqlite-wrapper compatibility artifact.
❤4👍3
Meet Kit, your companion for a new internet era
Mozilla has introduced Kit, a new visual mascot and companion character for Firefox. Kit is a fox-like creature (drawing from both fox and red panda attributes) designed to appear in welcoming or encouraging moments within the browser, on Mozilla's website, blog, social media, and community events. Created by illustrator Marco Palmieri in partnership with agency JKR, Kit was deliberately hand-crafted — not AI-generated — with distinctive design choices like no mouth and an expressive tail. Kit is not an AI assistant or chatbot, but a brand character meant to make Firefox's user-first, privacy-respecting values feel more visible and approachable.
👍5❤1👎1