AHSYNC BYTES - Weekly Digest (16th June, 2025)
This week’s AHSYNC BYTES covers Apple’s AI integration in Shortcuts, groundbreaking Angular updates, and tools redefining frontend development. Explore key insights in AI, Angular, and web trends to stay current in an ever-evolving digital landscape.

The IT world moves fast and we’re here to make sure you don’t fall behind the race. Welcome to this week’s digest, your go-to roundup of all the buzz in tech. We deliver you the highlights that count, from the latest developments in frontend development to significant advances in AI and expert tips on Angular. Quick, relevant, and right on time.

🤖 AI & Machine Learning
Apple's Shortcuts is getting AI capabilities
In his most recent Power On newsletter, Mark Gurman of Bloomberg says that Apple is about to make significant changes to its Shortcuts app.
The updated app was announced on June 9 at Apple Park in California during the last Worldwide Developers Conference (WWDC) 2025.The changes are likely to be part of Apple's broader strategy to enhance artificial intelligence (AI) integration into its apps and operating systems.

Artificial Intelligence in 2025
As we approach 2025, the transformative potential of artificial intelligence (AI) is undeniable. AI has evolved from a niche technology to a driving force behind business strategies, operational efficiency, and innovation across multiple industries.
With the rapid advancements in machine learning, automation, and predictive analytics, artificial intelligence 2025 promises to redefine how businesses and industries function, offering immense possibilities for those ready to embrace the change.

AI powered conversations by Historic Mentor
This new launch by Historic Mentor is aiming to bring the wisdom of history’s greatest minds into the digital age, it uses AI-powered mentorship to offer a personalized learning experience that it says will help users in their everyday lives.
During the sessions, users can have live conversations with the figures, asking questions and receiving tailored insights. Each figure will make reference to the user’s profile and recall previous conversations with them, giving a personalized experience.

🚀 Angular
Angular Error Handling
Error handling is as much of an important topic as it is also hated, and even more so, overlooked. Of course, we all enjoy authoring cool features, fascinating animations and beautiful UIs, but not so much do we love writing a bunch of code whose only purpose is to save us when something goes wrong.
Explore the article mentioned below to learn about synchronous error handling, global error handling, http error handling, errors with signals, and errors with resources in detail.

You're misunderstanding DDD in Angular
DDD (Domain-Driven Design) is a methodology that's rather easy to cover just the main topics and building blocks. But it takes many years of hard work to gather the experience (not just theoretical knowledge) to be able to use it in practice for the benefit of your product.
The main problem with DDD is that people stick to a shallow level of it, yet they label it as "doing DDD". Mostly, it's taking the code/organization you have right here right now and labelling them somehow according to DDD's terminology

ngx-device-detector Library Now Supporting Angular v20
ngx-device-detector is an Angular library I designed to identify browser, operating system, and other device details. It analyzes the user-agent string to determine information about the device accessing the application. This library helps developers tailor their web applications to optimize user experiences based on the device being used
The good news about this library is that, as I mentioned in one of my LinkedIn posts, it now supports Angular v20. Go ahead and utilise it!
Angular Signals & Effects
Learn Angular's reactive signals and effects, matured since versions 16/17. Discover the stable Effects API, similar to React's useEffect. Angular 20 enhances cleanup with onCleanup for timers and subscriptions. For a clear idea, watch this shot.
Mastering Angular Signals
As you've been following Angular's journey, you understand already how crucial Angular Signals, and Signal APIs are. Understanding them to their core is an absolute necessity if you want to work on complex Angular apps. And it is not just about writing code, it is about thinking in the reactive paradigm and being able to test your code.

For this, keep an eye out for my upcoming book "Mastering Angular Signals". We're just waiting for some final touches before it gets published to Amazon. Read about it here.
Upcoming Events
- Event listening in Angular: The updated playbook for 2025 - June 20 by Brian Treese
- Angular Connect 2025: September 13, London, UK - Tickets already available
- ng-conf 2025: October 17-18, Baltimore, USA - Moving closer to Europe with JSConf North America preceding it


🌐 Web & Frontend
Announcing TypeScript Native Previews
TypeScript Native Previews is now available for all of you. You just need to use npm to get a preview of the native TypeScript compiler. Additionally, you’ll be able to use a preview version of our editor functionality for VS Code through the Visual Studio Marketplace.
To get the compiler over npm, you can run the following command in your project:
npm install -D @typescript/native-preview
This package provides an executable called tsgo. This executable runs similarly to tsc, the existing executable that the typescript package makes available:
npx tsgo --project ./src/tsconfig.json

Angular Essential Tools, Libraries, and Resources in 2025
The Angular ecosystem in 2025 offers developers a comprehensive suite of tools, libraries, and frameworks to enhance productivity and create modern web applications, with Angular Material remaining the gold standard for UI components alongside emerging alternatives.
While the framework follows a signals-first approach with NgRx SignalStore for state management, zoneless architecture for improved performance, and evolving testing solutions with Vitest gaining momentum as Karma's replacement.

Astra - npm Compiler
Astra is (probably) the best compiler available on npm. It is a new approach to compiling JavaScript/TypeScript applications. It uses a different method than other compilers like pkg or nexe.
Average exe is ~70-80MB (depends on your code) so it's lighter than most compilers. Using upx you can go down up to ~30MB. It's aiming to compile servers (express, fastify) or CLIs (commander) so it's not replacement of electron. For now it only compiles windows applications. (working on macOS and linux)
Upcoming Events
- TECHSPO London 2025: August 28 – 29, 2025 at Sofitel London Heathrow Hotel
- TechCrunch Disrupt 2025: October 27 – 29, 2025 - Premier startup showcase and competition
- AWS re:Invent 2025: December 1 – 5, 2025 - Global cloud computing conference



💡 Bottom Line Up Front
Stay up to date on the most recent technological advancements with AHSYNC BYTES, your weekly power read. This edition gathers the future, from the introduction of AI by Apple into Shortcuts to the emergence of Historic Mentor, from detailed explorations of Angular's developing reactive ecosystem to the preview of TypeScript's native compilation.
We can help you whether you're experimenting with Astra compilers, learning DDD, or working using Signals. Take the initiative, remain focused, and drive change.
I hope you find these helpful. If you do, please share our blog with others so they can join our amazing community.
Don't miss out – join our amazing community and be part of something great!
As always, Happy coding ❤️