
Similar Posts
Building a Multi-Region Disaster Recovery Setup on AWS with Terraform
ByAdilDisaster Recovery (DR) is an essential part of cloud architecture. It ensures that your workloads remain available even when an entire AWS region experiences downtime. In this post, I’ll walk you through how to design and deploy a multi-region disaster recovery setup using Terraform while following AWS best practices. Why Multi-Region DR Matters Relying on…
Modern Bundlers Are Moving Beyond Webpack
ByAdilWhy Modern Bundlers Are Moving Beyond Webpack: Comparing Vite, Rspack, and Turbopack Webpack has been the backbone of frontend development for over a decade. But as modern web apps grow bigger and faster, developers are running into build speed bottlenecks, complex configurations, and scaling headaches. Enter the new generation of bundlers: Vite, Rspack, and Turbopack….
Selectorless Components in Angular 20+: The Secret Agents of the Modern Framework
ByAdilHey Angular community! 👋 I recently discovered something that changed how I think about Angular architecture: components don’t need selectors anymore. This isn’t just a clever trick – it represents Angular’s evolution from a template-bound framework to a composition-first rendering engine. In this article, we’ll explore: @Component({ standalone: true, // No selector! template: `I’m a…
Half of the Samsung Galaxy S26 models may use Exynos rather than Snapdragon chipsets, new leak says
ByAdilThe S26 Pro and S26 Plus may go with Exynos, while the S26 Edge and S26 Ultra get Snapdragon. 🎬 Watch the Video
Best Buy has a massive weekend sale ahead of Black Friday – 41 deals I’d buy right now
ByAdilBest Buy has a massive weekend sale with record-low prices that rival Black Friday, and I’ve rounded up the 41 best tech deals that I’d buy right now. 🎬 Watch the Video
Groups in Filament v4
ByAdilyou can use it with any layout component. For example, you could use a Group component which has no styling associated with it: public static function configure(Schema $schema): Schema { return $schema ->components([ Group::make() ->schema([ Section::make() ->schema([ TextInput::make(‘test1’), ]) ])->columnSpan([‘lg’ => 2]), Group::make() ->schema([ Section::make() ->schema([ TextInput::make(‘test2’), ]) ])->columnSpan([‘lg’ => 1]), ])->columns(3); } 🎬 Watch…