Fullstack developer / Angular GDE / Microsoft MVP / GitKraken Ambassador / magician

Joined September 2009
11 Photos and videos
最近看到不少大大在推 claude-code-from-source 解析 claude code,自己看了一些也覺得不錯,不過還是看中文比較快,就順手燒 (?) 了一些 token 做了中文版 fullstackladder.dev/claude-c… 給英文苦手們參考參考 XD 翻譯都是丟給 Claude Opus 4.6 翻的,如果覺得翻得不好歡迎提 PR #claude
75
Mike Huang retweeted
🚀 Excited to introduce Hawkeye – our brand-new NPM package! 🎯 Analyze your #Angular bundles like never before. Smarter insights, filters, and automatic detection of eager vs lazy bundle sizes! Getting started: 1. Use Hawkeye to setup a analyze script npx @angular-experts/hawkeye init 2. Run the generated analyze script // for single project workspaces npm run analyze // for multiproject workspaces npm run analyze:my-app-name 3. Explore results in the browser (will open automatically)
14
18
137
9,524
Mike Huang retweeted
I was informed today that #Angular's `linkedSignal` has an even shorter syntax 😁 Super useful, for example, when we want to create a "locally editable" input
3
8
60
2,862
11 Nov 2023
My blog project uses vite esbuild after Angular 17, build time from 14 to 5 seconds! Amazing 😍😍😍
4
1
37
4,615
Mike Huang retweeted
8 Nov 2023
ng update to Angular v17 angular.dev
30
202
1,207
113,641
Mike Huang retweeted
I just published A Comprehensive Guide to Angular’s Defer Block netbasal.com/a-comprehensive…

6
50
180
18,416
Mike Huang retweeted
Combining Signals and Observables may have been confusing till now, but with computedFrom it will be easier to understand and to work with. Give it a try and let me know in the comments what do you think! #angular
8
30
160
14,233
Mike Huang retweeted
Look at this!!! #RxJS in the Browser 🔥
Hey reactive JS folks! I'm working to bring Observables to the web platform by reviving a @thedomstandard proposal that got some attention a while ago. @BenLesh and I would love your feedback, so check out github.com/domfarolino/obser… if you want to do things like this soon:
2
4
31
3,817
Mike Huang retweeted
html 中的 <head> 元素通常放了一堆脚本、样式和 meta 等内容,你可能从未在意过这些内容的摆放顺序,但是错误的顺序会直接影响网页的加载和渲染效率,这个演讲中提到了原理:youtube.com/watch?v=uqLl-Yew…,作者建议遵循如下顺序: 1. preconnect 2. script-async 3. css-contains-@ import 4. sync-js 5. sync-css 6. preload 7. script-defer 8. prefetch / prerender 9. seo-relative 有一个工具叫做 capo.js,github.com/rviscomi/capo.js,使用它可以快速识别和优化性能问题,同时也提供了一个 Chrome 插件,可以安装试一试:chrome.google.com/webstore/d…
10
123
504
83,306
Mike Huang retweeted
13 Jul 2023
We are ecstatic to announce @googlechrome as a new research and finance sponsor! The Solid and Chrome Teams are working together to bring the best performance to SolidStart. Big shoutout to @addyosmani and the Chrome team.💙 solidjs.com/blog/chrome-supp…
20
141
1,038
183,831
29 Jun 2023
#AngularGDE certificate from @GoogleDevExpert😍
1
1
22
532
Mike Huang retweeted
27 Apr 2023
We've observed significant momentum in the Jest ecosystem and are excited to help bring those benefits to the Angular community. As a result, we are excited to announce that we're adding initial experimental support for Jest in Angular v16! blog.angular.io/moving-angul…
10
74
324
65,857
Mike Huang retweeted
22 Apr 2023
Ever want to locally experiment with HTTP response headers? @ChromeDevTools can now override response headers incl. CORS! We also support adding custom headers 🥳 Learn more bit.ly/devtools113
12
254
1,323
192,033
Mike Huang retweeted
waouh, this #vscode plugin just blow my mind. 🤯 No more ... in TS error message where you don't know where to look. And error message are easy to read. If you haven't installed it, just try it. 🙏
3
8
100
9,986
19 Apr 2023
Want to use #angular standalone components as default? You can change the settings of angular.json by yourself or just simply use the following command: > ng add ngx-convert-to-standalone PR is welcome :P github.com/wellwind/ngx-conv…
9
22
3,159
Mike Huang retweeted
👩‍💻 Very cool! See ChatGPT's response to every question on @StackOverflow, even the unanswered ones: stackoverflow.gg/
14
95
468
99,174
Mike Huang retweeted
C# Tip 💡 What's the simplest way to add a guard clause for null values? The first example is something you will typically see in .NET applications. However, there's a simpler way to achieve the same behavior using ArugmentNullException.ThrowIfNull. #dotnet
9
38
261
18,508
Mike Huang retweeted
The class based and InjectionToken guards and resolvers are being deprecated and possibly will be removed in the newer versions of the framework. This is not a bad thing imo, because the code migration is easy (just remove some class code 😅) github.com/angular/angular/p… #angular
17
20
116
Mike Huang retweeted
In Angular 15, less files will be generated for the new projects 🥳 Where did those files go? Some of them are added by default in their builders, and we can override them by creating them ourselves. Ex. test.ts, .browserlistrc, karma.conf.js. There's more 👇 #angular
6
16
117