#  @mgechev Minko Gechev
Minko Gechev posts on X about javascript, $googl, signals, has been the most. They currently have [------] followers and [---] posts still getting attention that total [-----] engagements in the last [--] hours.
### Engagements: [-----] [#](/creator/twitter::178817640/interactions)

- [--] Week [-----] +89%
- [--] Month [-----] -13%
- [--] Months [-------] +17%
- [--] Year [-------] -71%
### Mentions: [--] [#](/creator/twitter::178817640/posts_active)

- [--] Months [--] -42%
- [--] Year [--] -70%
### Followers: [------] [#](/creator/twitter::178817640/followers)

- [--] Week [------] +0.03%
- [--] Month [------] +0.03%
- [--] Months [------] +0.80%
- [--] Year [------] +2.20%
### CreatorRank: undefined [#](/creator/twitter::178817640/influencer_rank)

### Social Influence
**Social category influence**
[technology brands](/list/technology-brands) [stocks](/list/stocks) [finance](/list/finance) [countries](/list/countries) [travel destinations](/list/travel-destinations) [social networks](/list/social-networks) [events](/list/events)
**Social topic influence**
[javascript](/topic/javascript), [$googl](/topic/$googl), [signals](/topic/signals), [has been](/topic/has-been), [ai](/topic/ai), [if you](/topic/if-you), [google](/topic/google), [youtube](/topic/youtube), [momentum](/topic/momentum), [number of](/topic/number-of)
**Top assets mentioned**
[Alphabet Inc Class A (GOOGL)](/topic/$googl) [Spotify Technology (SPOT)](/topic/$spot) [Cloudflare, Inc. (NET)](/topic/cloudflare) [FilesCoins Power Cu (FILECOIN)](/topic/files) [Microsoft Corp. (MSFT)](/topic/microsoft) [Merge (MERGE)](/topic/merge)
### Top Social Posts
Top posts by engagements in the last [--] hours
"This afternoon I added SSE debugging for a2ui and improved some UX problems https://github.com/mgechev/a2ui-debugger https://github.com/mgechev/a2ui-debugger"
[X Link](https://x.com/anyuser/status/2019210927946756420) 2026-02-05T00:46Z 57.3K followers, [----] engagements
"Upgraded my guitar setup yesterday A week from now I'll have my: - Ibanez az2402 prestige - Fractal AM4 Excited for the shredding to come ๐ค"
[X Link](https://x.com/anyuser/status/2021660785144102961) 2026-02-11T19:01Z 57.3K followers, [----] engagements
"@seanwashbot Quad cortex is awesome :) I'd stick with it if I were you but I definitely want to have all the modelers.just in case"
[X Link](https://x.com/mgechev/status/2021749175827018154) 2026-02-12T00:52Z 57.3K followers, [---] engagements
"@webprofusion I'd love to beta test when you launch it"
[X Link](https://x.com/mgechev/status/2022067710000332818) 2026-02-12T21:58Z 57.3K followers, [--] engagements
"โจ gitfolio is a personal website and blog generator which uses your GitHub profile data It lets you start as quickly as: $ git clone . $ npm i $ node build --name username $ git commit -am "Initial commit" $ git push https://github.com/imfunniee/gitfolio https://github.com/imfunniee/gitfolio"
[X Link](https://x.com/mgechev/status/1130258191047122944) 2019-05-19T23:45Z 57.1K followers, [---] engagements
"๐ฅ Demo showing how to build terminal applications with Angular by @NikPoltoratsky ๐ธ Implementation of platform-terminal with built-in elements ๐ธ Implementation of a terminal renderer & screen ๐ธ Collection of sample terminal components https://github.com/Tibing/platform-terminal https://github.com/Tibing/platform-terminal"
[X Link](https://x.com/mgechev/status/1140106455074275328) 2019-06-16T03:58Z 57K followers, [---] engagements
"Few handy built-in TypeScript types: ๐ธ Partial - makes all props of the type parameter optional ๐ธ Omit - omits the specified properties in the second type parameter from the first one ๐ธ Parameters - gets the parameter types of a function"
[X Link](https://x.com/mgechev/status/1219884973328621570) 2020-01-22T07:30Z 57.1K followers, [---] engagements
"A cheatsheet with handy TypeScript built-in types"
[X Link](https://x.com/mgechev/status/1307930064814833667) 2020-09-21T06:30Z 57.1K followers, [----] engagements
"JavaScript tip: specifying a reviver as the second argument of JSON.parse allows you to transform the output values โจ"
[X Link](https://x.com/mgechev/status/1366621806560444418) 2021-03-02T05:30Z 57.1K followers, [---] engagements
"Handy types in TypeScript: Partial - makes all the properties optional Omit - removes specified properties Parameters - gets the parameters of a function Bonus - RecordK V - constructs an object with keys of type K and values of type V โจ"
[X Link](https://x.com/mgechev/status/1470989518811680770) 2021-12-15T05:30Z 57K followers, [---] engagements
"What was your first programming language :)"
[X Link](https://x.com/mgechev/status/1570607622843408384) 2022-09-16T02:56Z 57K followers, [---] engagements
"๐ฃ Thrilled to share Angular v16 It's the biggest release since the initial rollout of Angular making large leaps in reactivity server-side rendering and tooling ๐ฅ https://blog.angular.io/angular-v16-is-here-4d7a28ec680d https://blog.angular.io/angular-v16-is-here-4d7a28ec680d"
[X Link](https://x.com/mgechev/status/1653854454280605698) 2023-05-03T20:10Z 57.1K followers, 145.4K engagements
"@xocomil_1 @brandontroberts @yjaaidi @Zackary_Chapple @FerryColum @kaioSales @reactjs @vuejs @NxDevTools @rspack_dev @angular @OCombe ๐
"
[X Link](https://x.com/mgechev/status/1870158885853741260) 2024-12-20T17:26Z 57.2K followers, [---] engagements
"Prototypes = PRDs You probably need both. Prototypes PRDs Prototypes PRDs"
[X Link](https://x.com/mgechev/status/1891616141736386855) 2025-02-17T22:30Z 56.1K followers, [----] engagements
"So many opportunities"
[X Link](https://x.com/mgechev/status/1892265412038971497) 2025-02-19T17:30Z 56.1K followers, [----] engagements
"@johalternate @synalx @laforge_toma @angular @if Seems like thats recreating directives Id recommend extracting the logic into a separate component or directive if you find yourself duplicating logic"
[X Link](https://x.com/mgechev/status/1894223538942550256) 2025-02-25T03:10Z 56.1K followers, [--] engagements
"@vyrotek Haha yes Excellent proposal"
[X Link](https://x.com/mgechev/status/1927799954518548779) 2025-05-28T18:51Z 57.1K followers, [---] engagements
"eval('(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++(+)+++++++++++++(+)+++((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(+)+++++(+++)+++(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++(((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++((+)++++++++++++++)++(++++++++++)+(++++++++++))+(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)+++++++(+)+++((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(+)+++++(+++)+++(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++(((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++((+)++++++++++++++)++(++++++++)+(++++++))+(+)+++(+)+++++++(++)++++++()+(++)+++++++++++(+++)+++(++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++)+(+)++')"
[X Link](https://x.com/mgechev/status/1980428832806154575) 2025-10-21T00:20Z 57K followers, 13.5K engagements
""Self-Improving Language Models" describes context engineering with three modules Generator - produces reasoning ideas Reflector - distills insights from successes and errors Curator - integrates the insights into update of the context ๐ https://arxiv.org/abs/2510.04618 https://arxiv.org/abs/2510.04618"
[X Link](https://x.com/mgechev/status/1981005211503145237) 2025-10-22T14:30Z 57.1K followers, [----] engagements
"@johnlindquist In this model user feedback is definitely one of the main drivers for adjustment of the context together with the result of execution of tools"
[X Link](https://x.com/mgechev/status/1981034338667143220) 2025-10-22T16:26Z 57K followers, [---] engagements
"@johnlindquist I was playing with a TypeScript port of their sample repo which shows the adjustment of the "bullets" that the agent includes as part of its context. https://github.com/mgechev/ACE-open/tree/main/typescript_port https://github.com/mgechev/ACE-open/tree/main/typescript_port"
[X Link](https://x.com/mgechev/status/1981034581529936191) 2025-10-22T16:27Z 57K followers, [--] engagements
"injection-js is a standalone dependency injection framework inspired by Angular It's a perfect fit for your backend use cases or on the client-side when Angular is not part of your tech stack ๐ https://github.com/mgechev/injection-js https://github.com/mgechev/injection-js"
[X Link](https://x.com/mgechev/status/1981360140348428394) 2025-10-23T14:00Z 57.1K followers, 19.6K engagements
"New paper defines AGI as AI matching the "cognitive versatility and proficiency of a well-educated adult." Based on a theory of human intelligence it allows us to "benchmark" and get a percentage towards our progress to AGI. https://www.agidefinition.ai/ https://www.agidefinition.ai/"
[X Link](https://x.com/mgechev/status/1986086370817769629) 2025-11-05T15:01Z 57.1K followers, [----] engagements
"This polarization is everywhere - politics religion even technology. Most of us just want to enjoy our lives; dont assume bad intentions from thin air"
[X Link](https://x.com/mgechev/status/1986521107353182485) 2025-11-06T19:48Z 57.1K followers, [----] engagements
"LLMs are in the state of JavaScript pre-module systems. It's the wild west and there are shocking hacks that people use (which work surprisingly well). I was looking at "verbalized sampling." You literally ask the LLM to give you the probabilities for multiple outputs so it can produce a more diverse output. https://www.researchgate.net/publication/396095169_Verbalized_Sampling_How_to_Mitigate_Mode_Collapse_and_Unlock_LLM_Diversity https://www.researchgate.net/publication/396095169_Verbalized_Sampling_How_to_Mitigate_Mode_Collapse_and_Unlock_LLM_Diversity"
[X Link](https://x.com/mgechev/status/1986813408696582397) 2025-11-07T15:10Z 57.1K followers, [----] engagements
"MCP UI allows you to expose JavaScript components as tools via the model context protocol In this quick video @hybristdev shares how you created an Angular component and exposed it as a tool to ChatGPT Learn more about MCP UI ๐ https://github.com/MCP-UI-Org/mcp-ui https://www.youtube.com/watchv=MMNof8KcZAM https://github.com/MCP-UI-Org/mcp-ui https://www.youtube.com/watchv=MMNof8KcZAM"
[X Link](https://x.com/mgechev/status/1988260662141702488) 2025-11-11T15:00Z 57.1K followers, [----] engagements
"Love the latest Angular v21 release event And guess what Angular has an official mascot as of today Welcome Angie ๐ https://www.youtube.com/watchv=DDAHORVzQ5g https://www.youtube.com/watchv=DDAHORVzQ5g"
[X Link](https://x.com/anyuser/status/1991556875901710478) 2025-11-20T17:18Z 57.3K followers, 22.2K engagements
"Major milestone for the agentic ecosystem: Introducing A2UI ๐โจ Text-only chat is just the beginning. For AI agents to be truly useful they need to "speak UI" across different platforms and trust boundaries. A2UI is an open project for declarative agent-driven interfaces: Native-first: Host apps render data as native components (no clunky iframes) Security-first: No executable codejust a secure declarative blueprint Streaming-first: Optimized for real-time progressive rendering Multi-platform: Support for Angular Flutter and Lit from day zero. Check out the quickstart and join the community:"
[X Link](https://x.com/anyuser/status/2000645301267226822) 2025-12-15T19:13Z 57.3K followers, 23.4K engagements
"Got all my monthly badges in Duolingo this year :)"
[X Link](https://x.com/anyuser/status/2000651095472009292) 2025-12-15T19:36Z 57.3K followers, [----] engagements
"Today I hit [-----] subscribers on my programming podcast on Spotify. Thank you all and I hope youre enjoying the content ๐ https://open.spotify.com/show/0bMhQFbGCgFS4p6cwY4LZ7si=48nnr2CcSvmczqegJOOEJA https://open.spotify.com/show/0bMhQFbGCgFS4p6cwY4LZ7si=48nnr2CcSvmczqegJOOEJA"
[X Link](https://x.com/anyuser/status/2005093514271707157) 2025-12-28T01:48Z 57.3K followers, [----] engagements
"@DevRobertIsaac @angular Hope you're enjoying your time in Sofia When I got invited to the program I was in Bulgaria and we didn't have any Googlers or GDEs around but now it looks like there are a couple https://developers.google.com/community/experts/directoryspecialization=angular&text=Bulgaria https://developers.google.com/community/experts/directoryspecialization=angular&text=Bulgaria"
[X Link](https://x.com/mgechev/status/2008346261674402002) 2026-01-06T01:13Z 57.3K followers, [--] engagements
"@DevRobertIsaac @angular You can check my activity in 2013-2017: - GitHub - Talks - Articles https://blog.mgechev.com/post/ https://blog.mgechev.com/talks/ https://github.com/mgechev https://blog.mgechev.com/post/ https://blog.mgechev.com/talks/ https://github.com/mgechev"
[X Link](https://x.com/mgechev/status/2008625743723721149) 2026-01-06T19:44Z 57.3K followers, [--] engagements
"You can use ngrev to visualize the structure of your Angular application ๐ฅ๐ฅ๐ฅ Don't forget about the neat features: cmd/ctrl+p and export to an image https://github.com/mgechev/ngrev https://github.com/mgechev/ngrev"
[X Link](https://x.com/mgechev/status/966547303799517184) 2018-02-22T05:36Z 57.1K followers, [---] engagements
"You can run tslint & codelyzer over Angular snippets on The app performs linting in a Web Worker and communicates with the main UI thread using message passing. http://codelyzer.com http://codelyzer.com"
[X Link](https://x.com/mgechev/status/1000122445951520769) 2018-05-25T21:12Z 55.9K followers, [--] engagements
"Here it is My workshop "Optimizing an Angular Application" is now running Btw feel free to join & give it a try using the URL in the screenshot"
[X Link](https://x.com/mgechev/status/1002928994872770560) 2018-06-02T15:04Z 55.9K followers, [---] engagements
"Heading to the venue of #ngAu18 and have some @Angular & Guess.js stickers Find me after my talk to get one"
[X Link](https://x.com/mgechev/status/1009918411017633792) 2018-06-21T21:58Z 55.8K followers, [--] engagements
"A standard for documenting TypeScript by @Microsoft ๐ทโ Designed for TypeScript ๐ Open standard ๐ Markdown integration ๐ช Extensible It's definitely worth checking out at https://github.com/Microsoft/tsdoc https://github.com/Microsoft/tsdoc"
[X Link](https://x.com/mgechev/status/1015836918557302784) 2018-07-08T05:56Z 56.9K followers, [---] engagements
"A friend is looking for a developer for short-time consulting for a project using React Node DynamoDB S3 Redis real-time communication via Terraform for provisioning. DM me if you're interested http://Socket.io http://Socket.io"
[X Link](https://x.com/mgechev/status/1039952744902053889) 2018-09-12T19:03Z 55.8K followers, [--] engagements
"Shrink your JavaScript bundles by dropping moment.js with "You don't (may not) need Moment.js" https://github.com/you-dont-need/You-Dont-Need-Momentjs/blob/master/README.md https://github.com/you-dont-need/You-Dont-Need-Momentjs/blob/master/README.md"
[X Link](https://x.com/mgechev/status/1042100762807947264) 2018-09-18T17:19Z 55.8K followers, [---] engagements
"๐ Understand the basics of compilers by implementing a simple one in [--] lines of JavaScript https://blog.mgechev.com/2017/09/16/developing-simple-interpreter-transpiler-compiler-tutorial/ https://blog.mgechev.com/2017/09/16/developing-simple-interpreter-transpiler-compiler-tutorial/"
[X Link](https://x.com/mgechev/status/1042856234859126785) 2018-09-20T19:21Z 55.8K followers, [--] engagements
"Shooter game in 13k of JavaScript using WebGL & WebAudio APIs ๐คฏ - Code - Play https://phoboslab.org/underrun/ https://github.com/phoboslab/underrun https://phoboslab.org/underrun/ https://github.com/phoboslab/underrun"
[X Link](https://x.com/mgechev/status/1043202380827779072) 2018-09-21T18:16Z 55.9K followers, [---] engagements
"Portion of the *build dependency graph* for Angular core generated with Bazel. Keep in mind that this is *the build dependency graph* i.e. dependencies among targets if you want to build Angular from source code. The core itself has only two peer dependencies"
[X Link](https://x.com/mgechev/status/1067177606481555457) 2018-11-26T22:05Z 55.9K followers, [--] engagements
"Looking forward to the moment when I'll add a bunch of ivy-specific practices to the "Angular Performance Checklist" โค"
[X Link](https://x.com/mgechev/status/1068193457414369280) 2018-11-29T17:22Z 55.9K followers, [--] engagements
"โก Love this new feature in @FirefoxNightly get clean and tidy stack traces by hiding the frameworks' internal calls They support for Angular React and Vue by default"
[X Link](https://x.com/mgechev/status/1068287417398882304) 2018-11-29T23:35Z 55.9K followers, [---] engagements
"Can't wait for Angular in 2019: โ
Simpler โ
Faster โ
Smaller And of course backwards compatible โคโคโค"
[X Link](https://x.com/mgechev/status/1069133477189042176) 2018-12-02T07:37Z 55.9K followers, [---] engagements
"Yet another terminal emulator written in JavaScript. Looks nice and vim works fast in it. https://github.com/Eugeny/terminus https://github.com/Eugeny/terminus"
[X Link](https://x.com/mgechev/status/1071218252930404352) 2018-12-08T01:41Z 55.9K followers, [---] engagements
"Ivy will enable new features in Angular which will come gradually and it *may* reduce your app size but do not expect wonders - it will not make your JS disappear. I'd *strongly* recommend to not wait for ivy but instead shrink JavaScript bundles today https://angular.io/guide/lazy-loading-ngmodules https://angular.io/guide/lazy-loading-ngmodules"
[X Link](https://x.com/mgechev/status/1073005030054064128) 2018-12-13T00:01Z 55.8K followers, [---] engagements
"Angular Tools to consider (posted in [----] and still relevant): ๐ฎ Angular CLI ๐ Compodoc ๐ฎ๐ผโ Codelyzer ๐งพ Snippets for Angular ๐ Augury ๐ท ngrev Credits go to @John_Papa @vogloblinsky @manekinekko @rangleio @angular team and contributors โค https://blog.mgechev.com/2017/04/23/angular-tooling-codelyzer-angular-cli-ngrev/ https://blog.mgechev.com/2017/04/23/angular-tooling-codelyzer-angular-cli-ngrev/"
[X Link](https://x.com/mgechev/status/1084718517079830528) 2019-01-14T07:47Z 55.8K followers, [---] engagements
"Another Wednesday another two Angular CLI releases ๐ฅ ๐ v7.2.2 comes with a lot of fixes โก 7.3.0-beta.0 comes with conditional polyfills Users with newer browsers will get fewer bytes of JavaScript Big thanks to our community contributors โค https://github.com/angular/angular-cli/releases https://github.com/angular/angular-cli/releases"
[X Link](https://x.com/mgechev/status/1085704683623112704) 2019-01-17T01:05Z 55.8K followers, [---] engagements
"GitHub open sourced their library for hotkeys in the browser Neat way to add keyboard shortcuts to your web app https://github.com/github/hotkey https://github.com/github/hotkey"
[X Link](https://x.com/mgechev/status/1090100035868446720) 2019-01-29T04:11Z 55.8K followers, [---] engagements
"โจ Angular CLI Pro Tip: Use ng doc to search in the Angular's documentation from your terminal Try: ๐นng doc asyncpipe ๐นng doc routeroutlet ๐นng doc formsmodule ๐น "
[X Link](https://x.com/mgechev/status/1091229125946236928) 2019-02-01T06:57Z 55.9K followers, [---] engagements
"๐ฎ Guide on how to use predictive prefetching with Guess.js in your Angular CLI application ๐ธ Plug the Guess.js webpack plugin into the build pipeline of the CLI using angular-builders ๐ธ Use Google Analytics data for unbiased data-driven prefetching https://guess-js.github.io/docs/angular https://guess-js.github.io/docs/angular"
[X Link](https://x.com/mgechev/status/1092662890765545473) 2019-02-05T05:55Z 55.8K followers, [---] engagements
"โจ Angular experiment of the day angular-prerender will statically generate an HTML output for each route in your application using the Guess.js parser and Universal โก https://www.npmjs.com/package/angular-prerender https://www.npmjs.com/package/angular-prerender"
[X Link](https://x.com/mgechev/status/1095164006229131269) 2019-02-12T03:33Z 55.9K followers, [---] engagements
"Formal specification of ECMAScript [--] in Coq with an interpreter ๐คฏ https://github.com/jscert/jscert https://github.com/jscert/jscert"
[X Link](https://x.com/mgechev/status/1096140116022636545) 2019-02-14T20:12Z 55.8K followers, [--] engagements
"๐ Here's how you can build your own simplified AngularJS on *200 lines of JavaScript* Although Angular took much more efficient approach for change detection and dependency injection there are still *a lot* of conceptual similarities https://blog.mgechev.com/2015/03/09/build-learn-your-own-light-lightweight-angularjs/ https://blog.mgechev.com/2015/03/09/build-learn-your-own-light-lightweight-angularjs/"
[X Link](https://x.com/mgechev/status/1096601650410573824) 2019-02-16T02:46Z 55.8K followers, [--] engagements
"โจ Angular Tooling Pro Tip Use ngrev to visualize the structure of your Angular application: ๐ธ Navigate with CMD+P between symbols ๐ธ Go directly to definition in your favorite editor ๐ธ Explore the metadata of components pipes etc. #AngularDailyTip https://github.com/mgechev/ngrev https://github.com/mgechev/ngrev"
[X Link](https://x.com/mgechev/status/1099898285047767040) 2019-02-25T05:06Z 55.9K followers, [---] engagements
"โจ Angular CLI v8.0.0-beta.5 is out Mostly incremental improvements. The best is yet to come: ๐ธ Differential loading by @ManfredSteyer ๐ธ Easier route-level code-splitting ๐ธ .and more https://blog.angular.io/a-plan-for-version-8-0-and-ivy-b3318dfc19f7 https://blog.angular.io/a-plan-for-version-8-0-and-ivy-b3318dfc19f7"
[X Link](https://x.com/mgechev/status/1103433231863431168) 2019-03-06T23:12Z 55.8K followers, [---] engagements
"Make sure you check @martin_hotell's rea-di: Dependency injection for React configurable with JSX powered by Angular DI framework ๐ https://github.com/Hotell/rea-di https://github.com/Hotell/rea-di"
[X Link](https://x.com/mgechev/status/1103438221969506305) 2019-03-06T23:32Z 55.9K followers, [--] engagements
"โก Video explaining Angular CLI size budgets in a minute and forty seconds Budgets are crucial for early discovery of performance regressions and help us make decisions about what we can and cannot include in our app ๐ https://angular.io/guide/build#configure-size-budgets https://angular.io/guide/build#configure-size-budgets"
[X Link](https://x.com/mgechev/status/1117125428362108928) 2019-04-13T18:00Z 55.9K followers, [---] engagements
"๐ Slides from the Bazel ๐ฑ training for the Angular team Find: ๐น Core concepts ๐น Querying the build ๐น Building with Bazel ๐น Testing & debugging ๐น Configuring Bazel ๐น More Thanks to @dannakelmer from the Bazel team for reviewing the deck ๐๐ผโ https://docs.google.com/presentation/d/1OwktccLvV3VvWn3i7H2SuZkBeAQ8z-E5RdJODVLf8SA/preview https://docs.google.com/presentation/d/1OwktccLvV3VvWn3i7H2SuZkBeAQ8z-E5RdJODVLf8SA/preview"
[X Link](https://x.com/mgechev/status/1117723090555953152) 2019-04-15T09:35Z 55.8K followers, [---] engagements
"๐ Few Angular CLI features for better productivity and faster apps: ๐น Hidden Source Maps ๐น Looking up the Documentation ๐น Profiling the Build ๐น Open the Browser on ng serve https://blog.mgechev.com/2019/02/06/5-angular-cli-features/ https://blog.mgechev.com/2019/02/06/5-angular-cli-features/"
[X Link](https://x.com/mgechev/status/1121939684215508992) 2019-04-27T00:50Z 55.8K followers, [---] engagements
"โจ Did you notice the Schematics guide we published on a few weeks ago Check this out: ๐ป What's schematics ๐จ๐ป๐จ Authoring schematics ๐ Developing schematics for libraries for better integration with the CLI https://angular.io/guide/schematics http://angular.io https://angular.io/guide/schematics http://angular.io"
[X Link](https://x.com/mgechev/status/1122703236668911616) 2019-04-29T03:24Z 55.9K followers, [---] engagements
"๐ App shell consists of the minimal CSS HTML and JavaScript to power the UI. When cached it can provide *instant* experience for the user โก Angular CLI lets you generate it for your application Read more in the guide: ๐ #AngularDailyTip https://angular.io/guide/app-shell https://angular.io/guide/app-shell"
[X Link](https://x.com/mgechev/status/1126355618502070272) 2019-05-09T05:18Z 55.8K followers, [---] engagements
"๐ Published a short article on some of the caveats of the dynamic imports from tooling perspective In short โ Limited type inference โ Limited entry point discovery โ
Prefer string literal for module specifier โ
Prefer destructuring over prop access https://blog.mgechev.com/2019/05/11/dynamic-imports-javascript/ https://blog.mgechev.com/2019/05/11/dynamic-imports-javascript/"
[X Link](https://x.com/mgechev/status/1127363167569436672) 2019-05-12T00:01Z 55.9K followers, [---] engagements
"๐ฃ Guess.js release with Ahead-of-Time predictions The webpack plugin will now: ๐ธ Calculate the probabilities for chunk X to be needed after chunk Y at build time ๐ธ Include minimal prefetching instructions ๐ฅ Give it a try with Angular today https://guess-js.github.io/docs/angular https://guess-js.github.io/docs/angular"
[X Link](https://x.com/mgechev/status/1137952533102510080) 2019-06-10T05:20Z 55.8K followers, [---] engagements
"โจ Service worker precaching lets us speedup our applications by saving assets to the cache during SW installation Using precaching with Angular โ ng add @angular/pwa ๐ Optionally configure "ngsw-config.json" ๐ Build with: ng build --prod Read more https://buff.ly/2WIUhFb https://buff.ly/2WIUhFb"
[X Link](https://x.com/mgechev/status/1139412226559709184) 2019-06-14T06:00Z 55.8K followers, [---] engagements
"โจ Angular CLI version 8.1.0-beta.2 is out ๐ธ Specify registry when running ng add ๐ธ Experimental Ivy apps use AoT by default ๐ธ Lots of bug fixes and improvements https://github.com/angular/angular-cli/releases/tag/v8.1.0-beta.2 https://github.com/angular/angular-cli/releases/tag/v8.1.0-beta.2"
[X Link](https://x.com/mgechev/status/1139972462626496517) 2019-06-15T19:06Z 55.8K followers, [--] engagements
"๐ฎ Data-driven prefetching optimizes a web app for speed & efficient network consumption How to use Guess.js with Angular CLI in [--] seconds: โก Install Guess.js โก Extend the webpack config โก Allow read of GA report Integrations with @Angular @Gatsbyjs @nuxt_js and Next.js"
[X Link](https://x.com/mgechev/status/1140499543362027520) 2019-06-17T06:00Z 55.9K followers, [---] engagements
"Looking at looks like it's built with Angular + ngrx/store โค http://messages.google.com http://messages.google.com"
[X Link](https://x.com/mgechev/status/1142237259208351745) 2019-06-22T01:05Z 55.9K followers, [---] engagements
"Just received this *gorgeous* Angular book in the Google San Francisco office by @fmalcher01 @JohannesHoppe and @d_koppenhagen I remember meeting @fmalcher01 on @ngconf [----] just around the time I finished "Switching to Angular" โจ Congrats to the authors for the great work"
[X Link](https://x.com/mgechev/status/1153738403881480193) 2019-07-23T18:47Z 55.9K followers, [--] engagements
"What makes you prefer eslint over to tslint for TypeScript projects Ignoring that Palantir won't maintain the latter"
[X Link](https://x.com/mgechev/status/1154178088336424960) 2019-07-24T23:54Z 55.8K followers, [--] engagements
"has an excellent lighthouse score and performance metrics: ๐ธ First Contentful paint 0.5s ๐ธ Time to Interactive 1.1s Uses SSR + state transfer. Developed with Angular โค http://shopstyle.com http://shopstyle.com"
[X Link](https://x.com/mgechev/status/1162146498223542272) 2019-08-15T23:38Z 55.9K followers, [---] engagements
"Another impressive Angular web app It has ๐ฏ in @____lighthouse on: ๐ธ Performance ๐ธ Accessibility ๐ธ Best practices ๐ธ SEO Mustakbil is using Angular Universal with state transfer and it's currently on Angular version 9.0.0-next.2 ๐คฏ https://www.mustakbil.com/ https://www.mustakbil.com/"
[X Link](https://x.com/mgechev/status/1163956614077878272) 2019-08-20T23:30Z 55.8K followers, [---] engagements
"now has "Installable" section with a post showing you how to quickly make a PWA with Angular Learn how to make your app: ๐ธ Fast ๐ธ Reliable ๐ธ Installable ๐ธ Accessible ๐ Discoverable is on the pipeline http://web.dev/angular http://web.dev/angular"
[X Link](https://x.com/mgechev/status/1165080260318121984) 2019-08-24T01:55Z 55.9K followers, [---] engagements
"It was a pleasure speaking about Angular tooling and hanging out with my friends @Jialipassion & @laco2net tonight in Tokyo Thanks to everyone who joined The final discussion was very constructive full with insightful questions"
[X Link](https://x.com/mgechev/status/1167073563951730693) 2019-08-29T13:56Z 55.9K followers, [--] engagements
"Deploy Angular Apps Even Easier https://zeit.co/blog/deploy-angular-apps-even-easier https://zeit.co/blog/deploy-angular-apps-even-easier"
[X Link](https://x.com/mgechev/status/1168712031546953728) 2019-09-03T02:27Z 55.8K followers, [---] engagements
"๐ฅ Angular CLI 9.0.0-next.9 & 8.3.9 are out Few features you can give a try with next: ๐ธ experimentalRollupPass for smaller bundles ๐ธ support for i18n extraction with Ivy ๐ธ triggering ngcc on postinstall ๐ธ type flag for component gen setting suffix https://github.com/angular/angular-cli/releases https://github.com/angular/angular-cli/releases"
[X Link](https://x.com/mgechev/status/1182484889498570762) 2019-10-11T02:35Z 55.9K followers, [---] engagements
"Soon we'll be able to use optional chaining not only in Angular templates but also in TypeScript version 3.7+ Notice the extension on top of the template syntax that allows method call with .() โจ โก TS [---] beta ๐ Proposal https://buff.ly/2SSjJ4t https://buff.ly/2mJQZ3u https://buff.ly/2SSjJ4t https://buff.ly/2mJQZ3u"
[X Link](https://x.com/mgechev/status/1184710696887558144) 2019-10-17T06:00Z 55.9K followers, [---] engagements
"๐ Understanding the template references in Angular. This blog post will give you an overview of variable scoping in programming languages. Learning about Angular you'll also understand how scoping in JavaScript differs from Emacs Lisp for instance. https://blog.mgechev.com/2017/10/01/angular-template-ref-dynamic-scoping-custom-templates/ https://blog.mgechev.com/2017/10/01/angular-template-ref-dynamic-scoping-custom-templates/"
[X Link](https://x.com/mgechev/status/1185073122384461825) 2019-10-18T06:00Z 55.9K followers, [---] engagements
"๐ Learn how to optimize the runtime performance of an Angular app โก Understand how the change detection works โก Learn about memoization โก Understand the Angular's differs https://buff.ly/2BeUW41 https://www.youtube.com/watchv=ybNj-id0kjY https://web.dev/faster-angular-change-detection/ https://buff.ly/35HOkZK https://buff.ly/2BeUW41 https://www.youtube.com/watchv=ybNj-id0kjY https://web.dev/faster-angular-change-detection/ https://buff.ly/35HOkZK"
[X Link](https://x.com/mgechev/status/1186160233133068288) 2019-10-21T06:00Z 55.9K followers, [---] engagements
"The Angular Components team provides an a11y package that allows you to build accessible apps with Angular and the CDK (Component Development Kit) ๐ You can read more at https://material.angular.io/cdk/a11y https://material.angular.io/cdk/a11y"
[X Link](https://x.com/mgechev/status/1187247408708816898) 2019-10-24T06:00Z 55.8K followers, [---] engagements
"Vivus is a library that allows you to animate SVGs making them look like being drawn. - Sync one by one and delayed animation types - Configuration of the easing of the animation - Scripting custom animations https://buff.ly/1zo0dPE https://buff.ly/1zo0dPE"
[X Link](https://x.com/mgechev/status/1209006990388801536) 2019-12-23T07:05Z 55.8K followers, [---] engagements
"โจ TypeScript protip: dont use the types String Number and Boolean. They refer to reference types. Its easy to shoot yourself in the foot when applying equality although your program type checks without errors ๐ Forbid them your project with ban-types in ESLint & TSLint"
[X Link](https://x.com/mgechev/status/1220246042807078912) 2020-01-23T07:25Z 55.8K followers, [---] engagements
"๐ฃ Just published a simple tiny Angular flamegraph ๐ณ ๐ https://github.com/mgechev/ngx-flamegraph https://ngx-flamegraph.firebaseapp.com/ https://github.com/mgechev/ngx-flamegraph https://ngx-flamegraph.firebaseapp.com/"
[X Link](https://x.com/mgechev/status/1228497293323538432) 2020-02-15T01:52Z 55.9K followers, [---] engagements
"Git clone allows you to specify the number of revisions you need. If you're not going to use the repo's history this can significantly speed up the download For example git clone with depth [--] took 9s to clone angular/angular compared to 29s without specifying the option"
[X Link](https://x.com/mgechev/status/1239453903210545152) 2020-03-16T07:30Z 55.9K followers, [---] engagements
"In TypeScript you can use ReadonlyT to prevent the reassignment of properties of an object. Using conditional types you can implement your own DeepReadonlyT with the snippet below ๐ฎ https://mgv.io/deep-readonly-play https://mgv.io/deep-readonly-play"
[X Link](https://x.com/mgechev/status/1240178886979223552) 2020-03-18T07:31Z 55.9K followers, [---] engagements
"Big O lets us compare algorithms performance based on input size. Intuition: If [--] operation takes 1s then here's how algorithms with different complexities would perform on input with size 100: โกO(1) - 1s ๐O(log n) 7s ๐O(n) 1.5m ๐ฒO(n log n) 11m ๐ขO(n2) [---] hours"
[X Link](https://x.com/mgechev/status/1253571933725171712) 2020-04-24T06:30Z 56.7K followers, [---] engagements
"JavaScript tip: Use nullish coalescing () instead of logical or () to set default values. With Logical or you may experience unexpected behavior if you consider falsy values such as [--] '' Nullish coalescing is part of ES2020 and already supported by TypeScript and Babel"
[X Link](https://x.com/mgechev/status/1265530755444289537) 2020-05-27T06:30Z 56.4K followers, [----] engagements
"Few of the Angular t-shirts I collected over the years. And there's another suitcase full of hoodies โค"
[X Link](https://x.com/mgechev/status/1272005524947517440) 2020-06-14T03:18Z 55.9K followers, [---] engagements
"JExcel is a powerful JavaScript library which allows you to create Excel-like spreadsheets in your app with just a few lines of code ๐คฏ https://github.com/paulhodel/jexcel https://github.com/paulhodel/jexcel"
[X Link](https://x.com/mgechev/status/1277851893818183680) 2020-06-30T06:30Z 55.8K followers, [----] engagements
"Keep your node modules up to date to take advantage of important security and performance fixes # Check for out of date modules npm outdated # This can bring lots of improvements automagicallyโจ ng update @angular/core @angular/cli # Update non-Angular dependencies npm update"
[X Link](https://x.com/mgechev/status/1281475781647106048) 2020-07-10T06:30Z 55.8K followers, [---] engagements
"In TypeScript [---] beta you could try variadic types ๐ They'd let you decrease the number of overloads when declaring types for functions with variadic number of arguments Read more: https://buff.ly/2YWV4Sq https://buff.ly/3dSziDh https://buff.ly/2YWV4Sq https://buff.ly/3dSziDh"
[X Link](https://x.com/mgechev/status/1282562965892411392) 2020-07-13T06:30Z 55.9K followers, [---] engagements
"I've been waiting for this for the past [--] years trying to improve the typings of deep updates of my immutable store. Lots of folks will benefit from better type checking mostly transparently by updating typings. https://x.com/mgechev/status/1282562965892411392 https://blog.mgechev.com/2018/01/18/react-typescript-redux-immutable/ In TypeScript [---] beta you could try variadic types ๐ They'd let you decrease the number of overloads when declaring types for functions with variadic number of arguments Read more: https://t.co/3tZH6Mcams https://t.co/hHSnOWJFCE https://t.co/umpgNuyIEy"
[X Link](https://x.com/mgechev/status/1282693017296666625) 2020-07-13T15:07Z 55.9K followers, [--] engagements
"In TypeScript [---] you can use labeled tuple elements for better text editor/IDE support โจ"
[X Link](https://x.com/mgechev/status/1295246506182803456) 2020-08-17T06:30Z 55.8K followers, [---] engagements
"TypeScript tip: Avoid the non-primitive Number String Boolean Object and Symbol types in TypeScript. Instead prefer the corresponding primitive types"
[X Link](https://x.com/mgechev/status/1296696108371116034) 2020-08-21T06:30Z 56.9K followers, [---] engagements
"Arguably Angular is much easier to learn compared to alternatives. Modules are well integrated and the platform hides lots of the complexity so developers can focus on doing their job"
[X Link](https://x.com/mgechev/status/1335612219732750338) 2020-12-06T15:49Z 56.9K followers, [---] engagements
"A few tools for your Angular workflow: - Language service - @Code Angular Schematics / @NxConsole - Componizer - Snippets / - Compodoc https://buff.ly/39D7Gnw https://x.com/mgechev/status/1336323407600779265/photo/1 https://buff.ly/3mAg3Ur https://buff.ly/2qqgLIV https://buff.ly/2VqMnx4 https://buff.ly/2VxSgZ6 https://buff.ly/2dkX5fX https://buff.ly/39D7Gnw https://x.com/mgechev/status/1336323407600779265/photo/1 https://buff.ly/3mAg3Ur https://buff.ly/2qqgLIV https://buff.ly/2VqMnx4 https://buff.ly/2VxSgZ6 https://buff.ly/2dkX5fX"
[X Link](https://x.com/mgechev/status/1336323407600779265) 2020-12-08T14:55Z 55.9K followers, [---] engagements
"TypeScript tip: Discriminated unions are great for narrowing your ngrx/redux actions types in reducers"
[X Link](https://x.com/mgechev/status/1341254655901392899) 2020-12-22T05:30Z 55.9K followers, [---] engagements
"Over the past few days I've been working on Ivy support for ngrev. It now allows you to reverse engineer an app by visualizing its structure in an Electron app. ngrev uses static analysis (i.e. you don't have to run the app) via the Angular compiler. https://github.com/mgechev/ngrev https://github.com/mgechev/ngrev"
[X Link](https://x.com/mgechev/status/1344416980107976704) 2020-12-30T22:56Z 55.9K followers, [---] engagements
"Const assertions in TypeScript allow you to define literal values where: - object literals get readonly properties - array literals become readonly tuples - literal types don't get widened (e.g. "foo" is not of type string but of the literal type "foo")"
[X Link](https://x.com/mgechev/status/1346690485235179521) 2021-01-06T05:30Z 55.9K followers, [---] engagements
"TypeScript tip: Use labeled tuple elements to get better hints from your text editor or IDE when working with tuples. This feature is available in TypeScript [---] and newer. โจ"
[X Link](https://x.com/mgechev/status/1361186013029269506) 2021-02-15T05:30Z 55.8K followers, [---] engagements
"mk.js is a Mortal Kombat prototype implemented in JavaScript ๐ฅ It's open source & has multiplayer support so you can use it as an example to build your first game ๐พ ๐๐ป ๐๐ป https://mk.mgechev.com/ https://github.com/mgechev/mk.js https://mk.mgechev.com/ https://github.com/mgechev/mk.js"
[X Link](https://x.com/mgechev/status/1376391196268978176) 2021-03-29T04:30Z 55.9K followers, [----] engagements
"Angular tools you should consider: Angular language service Angular DevTools Compodoc Angular ESLint ngrev Componizer https://buff.ly/39D7Gnw https://buff.ly/2rYVHd2 https://buff.ly/3fTxEo7 https://buff.ly/2qqgLIV https://buff.ly/3fVCIIr https://buff.ly/3uxFI3h https://buff.ly/39D7Gnw https://buff.ly/2rYVHd2 https://buff.ly/3fTxEo7 https://buff.ly/2qqgLIV https://buff.ly/3fVCIIr https://buff.ly/3uxFI3h"
[X Link](https://x.com/mgechev/status/1399221628891013122) 2021-05-31T04:30Z 57K followers, [----] engagements
"Had a lot of fun as a guest on the @kuncevic's podcast today. We covered a lot of topics around Angular tooling ๐ "
[X Link](https://x.com/mgechev/status/1408581564091408384) 2021-06-26T00:23Z 55.9K followers, [--] engagements
"just hit 100k subscribers ๐ If you like video content make sure you check our YouTube channel ๐ http://YouTube.com/Angular http://YouTube.com/Angular"
[X Link](https://x.com/mgechev/status/1410318801653035008) 2021-06-30T19:26Z 55.9K followers, [---] engagements
"Hacking on the Angular feature request bot with @GitHubCopilot. It'd be fun to use it during a coding interview"
[X Link](https://x.com/mgechev/status/1410372049298546689) 2021-06-30T22:57Z 55.9K followers, [--] engagements
"Tip: accent-color in CSS allows you to change the appearance of HTML inputs ๐
The feature is not yet widely supported but is on its way It's available under a flag in Chrome Firefox and Edge ๐ https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color"
[X Link](https://x.com/mgechev/status/1432923740975861761) 2021-09-01T04:30Z 56.9K followers, [---] engagements
"Yup provides an expressive API for easy object validation. You can specify required fields value types etc. Yup json-schema-to-yup https://npmjs.com/package/json-schema-to-yup https://github.com/jquense/yup https://npmjs.com/package/json-schema-to-yup https://github.com/jquense/yup"
[X Link](https://x.com/mgechev/status/1450680705349038080) 2021-10-20T04:30Z 55.9K followers, [---] engagements
"Having stricter types for forms has been one of the most requested features with lots of investigation and work from the community. Excited to hear your thoughts in the RFC Thanks to Dylan for putting this together and including the prototype ๐ ๐ฃ New Request for Comments ๐ฃ We are exploring strictly typed reactive forms and excited to hear your thoughts Head to GitHub discussions to read the full proposal try the prototype and provide your feedback to our team. ๐ฏ https://t.co/PPTy7hSauX ๐ฃ New Request for Comments ๐ฃ We are exploring strictly typed reactive forms and excited to hear your"
[X Link](https://x.com/mgechev/status/1471525853393612802) 2021-12-16T17:01Z 55.8K followers, [--] engagements
"PixelBuds Pro announcement at #GoogleIO"
[X Link](https://x.com/mgechev/status/1524460217693474816) 2022-05-11T18:43Z 56K followers, [--] engagements
"JavaScript tip: you can use numeric separators for more readable numbers โจ Code optimizers will remove them from your production bundles to save bytes"
[X Link](https://x.com/mgechev/status/1531145924134805504) 2022-05-30T05:30Z 55.8K followers, [---] engagements
"@biruk_mg @angular You mean peer dependency mismatch Are you mostly referring to 3p dependencies"
[X Link](https://x.com/mgechev/status/1550221854840745985) 2022-07-21T20:51Z 56.9K followers, [--] engagements
"What do you want to see in Angular in the next [--] years"
[X Link](https://x.com/mgechev/status/1658871854332014593) 2023-05-17T16:27Z 56.9K followers, 137.1K engagements
"Using @Cloudflare you can now render modern Angular apps at the "edge" ๐ฅ Cloudflare also enabled smart placement which locates the best place in their network to execute Angular Universal based on latency constraints and more ๐"
[X Link](https://x.com/mgechev/status/1661871561014665216) 2023-06-26T05:01Z 53.8K followers, 20.8K engagements
"You can find the Angular movie app deployed to Cloudflare at Thanks to @Michael_Hladky @Enea_Jahollari and @KushnirAndrew"
[X Link](https://x.com/mgechev/status/1661872098867056641) 2023-06-28T05:12Z 53.8K followers, [----] engagements
"In the next two years we'll be working: Towards making Zone.js optional (i.e. implementing signal-based components) Continuing to improve our server-side rendering story Completing the component authoring improvements we announced (control flow + defer) Running studies to understand developers' requirements for component authoring format so that we can improve developer experience further I'm sure more things will pop up in the meantime and we'll update as we prioritize them"
[X Link](https://x.com/mgechev/status/1671582490086236160) 2023-06-21T18:14Z 53K followers, [----] engagements
"@TomWebwalker @angular Glad to connect Good luck with your course ๐"
[X Link](https://x.com/mgechev/status/1672285752879886336) 2023-06-23T16:50Z 53.8K followers, [--] engagements
"If you want to express your opinion about class-based and function-based guards/resolvers in Angular feel free to chime in here We'd appreciate anything from a reaction (๐/๐) to a comment with your perspectives. https://github.com/angular/angular/issues/50234 https://github.com/angular/angular/issues/50234"
[X Link](https://x.com/mgechev/status/1673782023234916359) 2023-06-27T19:55Z 55.9K followers, 17.2K engagements
"@JordanHall_dev These are all interesting points. I'd like to add that fully functional doesn't suit Angular. Even if there's a functional syntax for developing components they are not going to have functional semantics. React's functional components re-execute and it works great with virtual"
[X Link](https://x.com/mgechev/status/1674145035145854976) 2023-06-28T19:59Z 53.8K followers, [---] engagements
"@DanielGlejzner I appreciate the validation here. Weve been doing this for the past [--] years since the beginning of the RFC process. Id not consider it a new initiative we just havent talked about it since we didnt think people want to know/care about that"
[X Link](https://x.com/mgechev/status/1674148902461906949) 2023-06-28T20:12Z 53.8K followers, [--] engagements
"Leveling up my cappuccino art skills"
[X Link](https://x.com/anyuser/status/1674459739995136000) 2023-06-29T17:30Z [--] followers, [----] engagements
"Huge kudos to @jlengstorf for producing such high-quality content I love watching his videos and when you think they just can't get any better he keeps steadily improving the quality over time โจ"
[X Link](https://x.com/mgechev/status/1678776747561725952) 2023-07-11T18:11Z 53.8K followers, [----] engagements
"I have a few open office hours slots this Friday Feel free to book one and let's chat about Angular web development software engineering and more :)"
[X Link](https://x.com/mgechev/status/1679172961545388032) 2023-07-12T16:56Z 53.8K followers, [--] engagements
"@me_santhoshjohn @angular Most of the motivation for the change here is to improve developer experience overall. ngElse has always been very confusing and explaining the * in structural directives is hard You can check the RFC for more details :)"
[X Link](https://x.com/mgechev/status/1679176696795369473) 2023-07-12T17:11Z 53.4K followers, [--] engagements
"@me_santhoshjohn @angular It's great that the current control flow is intuitive to you It's going to stick around for a while and you can use it"
[X Link](https://x.com/mgechev/status/1679179422086332416) 2023-07-12T17:22Z 55.8K followers, [--] engagements
"Seems like v17 will be my favorite Angular release.ever"
[X Link](https://x.com/mgechev/status/1681375250335039488) 2023-07-24T01:37Z 53.8K followers, 73.5K engagements
"We want to investigate this space further so it's unlikely to ship signal-based components in v17. There will be many other features - maybe fewer than we shipped in v16 but quite impactful. We're also dedicating lot of time to research and prototyping to ensure we make informed decisions. We're making impactful changes in Angular and want to make sure we're as deliberate as possible"
[X Link](https://x.com/mgechev/status/1681377104607461377) 2023-07-18T18:55Z 53.8K followers, [----] engagements
"@gawlikU Working hard on shipping this Material [--] with design tokens"
[X Link](https://x.com/mgechev/status/1682125006720094208) 2023-07-20T20:27Z 54.2K followers, [---] engagements
"Ended up in Tokyo for a few days with no plans due to a typhoon in Okinawa. Any tips for what I should do I love local: - Food - Martial arts - Culture and spirituality"
[X Link](https://x.com/mgechev/status/1686154534404644866) 2023-08-01T03:54Z 53.8K followers, [----] engagements
"@sptonjohn @SimonBitwise @angular That's literally the docs - you update angular.json and give it a try with universal. I'd not call it a feature - it's a build system improvement that makes Angular SSR builds faster"
[X Link](https://x.com/mgechev/status/1692668218366710233) 2023-08-18T22:42Z 53.8K followers, [---] engagements
"๐ฃ It's time for this year's Angular developer survey [----] was big for Angular We shipped two of the most formative releases in the history of the product. Help us have an even stronger [----] by sharing your feedback in this short survey ๐"
[X Link](https://x.com/mgechev/status/1694849667685916839) 2023-08-24T23:10Z 53.8K followers, 35.2K engagements
"Fun fact we found very few uses of @ and in templates at Google"
[X Link](https://x.com/mgechev/status/1695215795008327900) 2023-08-25T23:25Z 53.8K followers, [----] engagements
"@shyagam Its syntax and not semantics. We have the same separation of concerns and other properties angular has always advocated for. I agree syntax triggers feelings but this is different than change of systems properties"
[X Link](https://x.com/mgechev/status/1695533765408505964) 2023-08-26T20:28Z 55.9K followers, [--] engagements
"@returncode0000 Here it is"
[X Link](https://x.com/mgechev/status/1696573447693091018) 2023-08-29T17:20Z 53.8K followers, [--] engagements
"@hyperlifelll9 @Enea_Jahollari @Jean__Meche Youll see big changes in this benchmark soon :)"
[X Link](https://x.com/mgechev/status/1698002953268085210) 2023-09-02T16:00Z 53.8K followers, 14.4K engagements
"Puppeteer support for e2e testing in the Angular CLI is coming Thanks @Lighting00Blade for the PR ๐ https://github.com/angular/angular-cli/pull/25690 https://github.com/angular/angular-cli/pull/25690"
[X Link](https://x.com/mgechev/status/1700189438087934441) 2023-09-08T16:48Z 55.8K followers, 12.1K engagements
"Lovely video by @ThePrimeagen on driving your learning journey by curiosity and opportunity to grow as an engineer. Will be my reference material for this question in the future :)"
[X Link](https://x.com/mgechev/status/1700761314350817385) 2023-09-10T06:41Z 53.8K followers, 31.3K engagements
".and having the Angular logo in the thumb made it extra special โจ"
[X Link](https://x.com/mgechev/status/1700761514993766687) 2023-09-10T06:41Z 53.8K followers, [----] engagements
"Started drafting the v17 blog post.and there's a lot coming Making progress towards fully declarative lazy-loading with deferrable views plenty of improvements in SSR quality of life improvements soo much in material ๐คฏ It's in less than two months away ๐"
[X Link](https://x.com/mgechev/status/1701733613912613030) 2023-09-12T23:04Z 53.8K followers, 16.9K engagements
"@benLune Yes SSG in the docs is something on our priority list. Were also looking into improving the docs for material and consolidating websites"
[X Link](https://x.com/mgechev/status/1701974982710923603) 2023-09-13T15:03Z 53.8K followers, [---] engagements
"Seems like JavaScript frameworks are onto something these days Svelte using Signals as a compilation target. It fits their philosophy perfectly. Congrats to their team for the launch"
[X Link](https://x.com/mgechev/status/1704553006845542641) 2023-09-20T17:48Z 53.8K followers, 11.4K engagements
"A potentially controversial opinion - multiproviders in Angular are unnecessary. They provide a valuable functionality but could be polyfilled easily and are rarely used. The learning journey complexity they add is not worth it the benefits they provide"
[X Link](https://x.com/mgechev/status/1705675914443702451) 2023-09-23T20:10Z 55.9K followers, 16.7K engagements
"@TheMichaelFaith @angular @synalx Preview :)"
[X Link](https://x.com/mgechev/status/1706439328023580739) 2023-09-25T22:43Z 55.8K followers, [--] engagements
"๐ฅ Angular v17 will have the highest qualitative impact on DevEx we've ever delivered You know about some improvements: Deferrable views Native control flow esbuild & vite Looking at all the benefits they bring is just ๐คฏ .and these are just [--] of the highlights"
[X Link](https://x.com/mgechev/status/1712986331503313343) 2023-10-14T00:19Z 52.7K followers, 95.1K engagements
"Looking at some of the quantitative improvements they bring is just unbelievable Angular moved forward so much in just [--] months. The Angular Momentum is real and it's crazy that it keeps accelerating"
[X Link](https://x.com/anyuser/status/1712986332690317724) 2023-10-14T00:19Z [--] followers, [----] engagements
"@laforge_toma @DanielGlejzner How to support the Angular community :)"
[X Link](https://x.com/mgechev/status/1715087817339273241) 2023-10-19T19:29Z 53.8K followers, [---] engagements
"๐ฅ That's something you don't want to miss"
[X Link](https://x.com/mgechev/status/1716508790647062928) 2023-10-23T17:36Z 52.8K followers, 18.2K engagements
"@SergeyGultyayev @Enea_Jahollari We are referring to the combination of server-side rendering and prerendering (or static site generation - SSG) as hybrid rendering. Technically we should also be including CSR (client-side rendering) in the mix"
[X Link](https://x.com/mgechev/status/1716931269613986300) 2023-10-24T21:34Z 52.7K followers, [---] engagements
"The blog post for v17 is 30% longer than the one for v16 For slow readers like me we have a tldr; โจ"
[X Link](https://x.com/mgechev/status/1716953443406164439) 2023-10-24T23:02Z 52.8K followers, 26.2K engagements
"Anyone using the new esbuild + vite builder with the Angular CLI What's your experience so far"
[X Link](https://x.com/mgechev/status/1718020151583641923) 2023-10-27T21:41Z 52.9K followers, 27K engagements
"The Angular Renaissance started on June [--] [----] with the release of v14. The momentum continued and since then every single release has been the biggest we've had. Now in v17 we're taking this to the next level Join us on Nov [--] [----] to see what we have for you Angulars renaissance is coming. https://t.co/4M7y9qp4GG https://t.co/hojhZX9Y8S Angulars renaissance is coming. https://t.co/4M7y9qp4GG https://t.co/hojhZX9Y8S"
[X Link](https://x.com/mgechev/status/1719042760475603192) 2023-10-30T17:25Z 55.4K followers, 49.7K engagements
"@joshin_my_tots @angular @reactjs @vuejs @svelte @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam But a delicious one :)"
[X Link](https://x.com/mgechev/status/1719752860702040094) 2023-11-01T16:26Z 52.8K followers, [--] engagements
"@kamedan_ @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam :)"
[X Link](https://x.com/mgechev/status/1719758803607183691) 2023-11-01T16:50Z 52.8K followers, [---] engagements
"@perjerz34 @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam @QwikDev Qwikly extending the invite :)"
[X Link](https://x.com/mgechev/status/1719759056276210162) 2023-11-01T16:51Z 52.8K followers, [---] engagements
"@MHosseinAmri @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam No beef with Svelte :) It's a delicious framework"
[X Link](https://x.com/mgechev/status/1719760196216734014) 2023-11-01T16:55Z 52.8K followers, [---] engagements
"@frixou89 @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam Yep It has been stable pretty much since entered developer preview :)"
[X Link](https://x.com/mgechev/status/1720113094373130344) 2023-11-02T16:18Z 52.8K followers, [--] engagements
"@ChrisJPerko @angular Were switching from TypeScript back to AtScript so that we can maintain yet another compiler"
[X Link](https://x.com/mgechev/status/1720443448132788712) 2023-11-03T14:10Z 52.8K followers, [----] engagements
"Love all these wrong answers Having a blast in the Google bus today"
[X Link](https://x.com/mgechev/status/1720444911764504666) 2023-11-03T14:16Z 52.8K followers, [----] engagements
"Matthieu will bring deeply insightful content to your conference. He made some of the most impactful community contributions to the framework in v17. Id strongly recommend him :)"
[X Link](https://x.com/mgechev/status/1720447070342197511) 2023-11-03T14:25Z 53K followers, 12.3K engagements
"@michaelbenin Just want to make sure this is a joke Or maybe you have not been following the progress of Angular over the past years Let me know if you need resources about semantic versioning and Angulars momentum. Alternatively just check the event on Monday"
[X Link](https://x.com/mgechev/status/1721211191320834232) 2023-11-05T17:01Z 53K followers, [----] engagements
"You make a difference by showing up daily and making small steps forward. Over time this builds up momentum that's way bigger and sustainable than sporadic leaps. That's what the Angular Renaissance is about. Today we're taking another step forward"
[X Link](https://x.com/mgechev/status/1721555140816273558) 2023-11-06T15:48Z 53.1K followers, 26.8K engagements
"No need to hide my laptop anymore"
[X Link](https://x.com/mgechev/status/1721678178731827705) 2023-11-06T23:57Z 53K followers, 31.2K engagements
"@ByteVagabond @Enea_Jahollari @angular @vuejs @reactjs @sveltejs @preactjs We have a bunch of features that make app loads faster. Check this comparison from an old Angular version. v17 we're expecting to be significantly faster"
[X Link](https://x.com/mgechev/status/1721949764395384892) 2023-11-07T17:56Z 53.1K followers, [--] engagements
"@david_saint_ @Enea_Jahollari @angular @vuejs @reactjs @sveltejs @preactjs Vue is โก :)"
[X Link](https://x.com/mgechev/status/1721949817319112792) 2023-11-07T17:56Z 53K followers, [--] engagements
"Lots of cool shorts from @Angular_Nation โค"
[X Link](https://x.com/mgechev/status/1724202514990645527) 2023-11-13T23:08Z 53.1K followers, [----] engagements
"Angular will use signals for more granular change detection and enable them in other places where it makes sense (forms for example). So use signals to manage your components state. Id also use them for app-level state management but I can see how someone may want to use rxjs for the purpose as well"
[X Link](https://x.com/mgechev/status/1726287693532061705) 2023-11-19T17:13Z 53.3K followers, [----] engagements
"What's your favorite @code theme"
[X Link](https://x.com/mgechev/status/1731864454109737166) 2023-12-05T02:33Z 53.4K followers, 30.2K engagements
"It's shocking when I hear from people that "Angular rerenders the view when the model changes." Angular only updates the parts of the view affected by the model change (and it has always been that way). That may be why there's still the misconception that virtual DOM is faster"
[X Link](https://x.com/mgechev/status/1732246795370295715) 2023-12-06T03:53Z 53.4K followers, 25.4K engagements
"WebStorm [------] just introduced: Initial support for the new control-flow syntax live templates for signal computed and effect new quick-fixes for Angular โจ ๐"
[X Link](https://x.com/mgechev/status/1732821652705321350) 2023-12-07T17:57Z 53.4K followers, 12.1K engagements
"What should the Angular team ship in [----] Wrong answers only"
[X Link](https://x.com/mgechev/status/1733263462569316475) 2023-12-08T23:13Z 55.9K followers, 103.3K engagements
"@Goldman_1990 I wish I had the fix for it ๐คท๐ผโ"
[X Link](https://x.com/mgechev/status/1733297734562824671) 2023-12-09T01:29Z 53.4K followers, [---] engagements
"Share your experience with Angular in "The State of JavaScript" survey ๐"
[X Link](https://x.com/mgechev/status/1734984631328592121) 2023-12-13T17:12Z 53.4K followers, [----] engagements
"What's your the most favorite feature of the framework you use"
[X Link](https://x.com/mgechev/status/1735073555422097586) 2023-12-13T23:05Z 53.4K followers, 104.9K engagements
"@rixlabs DI has been the most loved feature of Angular :)"
[X Link](https://x.com/mgechev/status/1735353584710238710) 2023-12-14T17:38Z 53.4K followers, [---] engagements
"@TejasKumar_ How would you compare it to Svelte's authoring format"
[X Link](https://x.com/mgechev/status/1735353711202013655) 2023-12-14T17:39Z 53.4K followers, [---] engagements
"What are your favorite features/updates coming from the JavaScript community in [----] and what are you the most excited in 2024"
[X Link](https://x.com/mgechev/status/1735760729565995080) 2023-12-15T20:36Z 53.4K followers, 12.9K engagements
"๐ฅ Google Gemini and the web platform are impressive Oh and speak many languages :) Here's an Angular app I built yesterday afternoon which uses Gemini Pro and Web Speech APIs to recognize drawings from a canvas. ๐ ๐ https://ai.google.dev/tutorials/web_quickstart https://github.com/mgechev/gemini-angular-drawing-demo https://ai.google.dev/tutorials/web_quickstart https://github.com/mgechev/gemini-angular-drawing-demo"
[X Link](https://x.com/mgechev/status/1737197020052599248) 2023-12-19T19:43Z 55.4K followers, 28.4K engagements
"@lilbeqiri @Jean__Meche @SimonBitwise Yeah it's likely people being stuck on Ivy due to their dependencies being incompatible with ngcc. We did our best to have a multirepo with the top Angular packages here"
[X Link](https://x.com/mgechev/status/1737263686954446989) 2023-12-20T00:08Z 53.4K followers, [---] engagements
"These quiet days before the holidays are so wonderful. Haven't felt as productive in months โค"
[X Link](https://x.com/mgechev/status/1737266952153010332) 2023-12-20T00:21Z 53.4K followers, [----] engagements
"I'm so happy we now have a first-class support for Puppeteer in the Angular CLI ๐ Thanks to the Puppeteer team for making this happen"
[X Link](https://x.com/mgechev/status/1737534659410763898) 2023-12-20T18:05Z 53.4K followers, [----] engagements
"GenAI gives a lot of opportunities for anyone to build a functional app which is a great enabler I see investment in computer science as even more valuable in the future when it comes down to making an MVP a production-ready solution or optimizing individual algorithms"
[X Link](https://x.com/mgechev/status/1738013357922508859) 2023-12-22T01:47Z 53.4K followers, [----] engagements
"โจ In [----] Angular introduced: New Signals-based reactivity model Deferrable views 80% faster build pipeline More ergonomic control flow Modern brand colors and docs Full app hydration + more features and improvements .in a backwards compatible way ๐"
[X Link](https://x.com/mgechev/status/1738031658518118625) 2023-12-22T03:00Z 55.4K followers, 32.9K engagements
"In [----] we'll be incrementally and holistically improving Angular by bringing: Optional Zone.js Robust fine-grained reactivity APIs out of developer preview Investment in partial hydration Faster edit/refresh times .and some exciting surprises along the way ๐"
[X Link](https://x.com/anyuser/status/1738041018673701153) 2023-12-22T03:37Z [--] followers, 20.8K engagements
"@everflux How did you feel about the surprises in [----] :)"
[X Link](https://x.com/mgechev/status/1738049145716498874) 2023-12-22T04:09Z 53.4K followers, [---] engagements
"Seems like I was right :)"
[X Link](https://x.com/mgechev/status/1738093196478144781) 2023-12-22T07:04Z 53.4K followers, 16.2K engagements
"Happy to see experts such as @Armandotrue reflect the latest Angular best practices in their content His book "Modern Angular" is coming up this spring Find it at"
[X Link](https://x.com/mgechev/status/1742623093665956342) 2024-01-03T19:04Z 53.8K followers, [----] engagements
"@gizm0bill @brandontroberts @angular I can see how you could replace the inline script with script src="./my-controller.ts" if that's the dealbreaker"
[X Link](https://x.com/anyuser/status/1742662115545227662) 2024-01-03T21:40Z [--] followers, [--] engagements
"๐ฃ Results from the Angular Developer Survey [----] In this blog post we share some of the learnings from the [-----] responses we received in the last developer survey and how we used the results as one of the inputs to shape our roadmap for 2024"
[X Link](https://x.com/anyuser/status/1742708544846401967) 2024-01-04T00:44Z [--] followers, 17.6K engagements
"@rseroter @angular Thank you for resharing Angular's developer survey has been a great way to validate our assumptions about developers' needs. We're fortunate to receive feedback from many sources and exist in a thriving ecosystem which gives us lots of inspiration :)"
[X Link](https://x.com/anyuser/status/1743368762953474499) 2024-01-05T20:27Z [--] followers, [---] engagements
"@alphaxek Theoretically it should be. Unfortunately there are dependency mismatches global/local dependencies native dependencies that need to be compiled peer dependencies"
[X Link](https://x.com/mgechev/status/1743416881254707475) 2024-01-05T23:39Z 53.8K followers, [---] engagements
"A week after the break and Angular is shipping: Signal based inputs Support TypeScript [---] Web test runner replacement for Karma Inline of fonts located in stylesheets Optional migration to esbuild for existing projects .coming to v17.1 soon ๐"
[X Link](https://x.com/mgechev/status/1745599265936982068) 2024-01-12T00:11Z 56.3K followers, 39.3K engagements
"I've been playing with Bark over the holidays. It's fun to use GenAI to create audio. It tends to get very creative at times which works great in many cases. Have anyone else done any generative AI experiments lately"
[X Link](https://x.com/mgechev/status/1745600802977403283) 2024-01-12T00:17Z 53.9K followers, [----] engagements
"@tomasz_ducin @Enea_Jahollari @synalx No plans to work on angular server components but were definitely trying to learn from the industrys lessons"
[X Link](https://x.com/mgechev/status/1745842032957136986) 2024-01-12T16:15Z 53.8K followers, [----] engagements
"Are you mostly staying at home ๐ค Ive never met anyone who actually uses Angular. Ive never met anyone who actually uses Angular"
[X Link](https://x.com/mgechev/status/1746217869137076724) 2024-01-13T17:09Z 53.8K followers, 40.8K engagements
"Just created this tiny CLI tool to help us draft the instructions for before releases using Gemini. Does a surprisingly good job"
[X Link](https://x.com/mgechev/status/1746298843359256621) 2024-01-13T22:31Z 53.8K followers, [----] engagements
"Seeing this fresh new logo in Angular DevTool makes me happy :)"
[X Link](https://x.com/mgechev/status/1747352435201613834) 2024-01-16T20:17Z 55.3K followers, [----] engagements
"@martinspire How is it different from the component inspector of Angular DevTools Would be great to work with the Angular state inspector author and incorporate the missing features in DevTools"
[X Link](https://x.com/mgechev/status/1747399049098211464) 2024-01-16T23:22Z 53.8K followers, [---] engagements
"One of the major principles we're trying to incorporate in our work on the Angular team is to make small incremental steps and ship value consistently. This creates a stream of improvements and a constant feedback loop with the community which helps us keep the right direction"
[X Link](https://x.com/mgechev/status/1747404331144606056) 2024-01-16T23:43Z 53.8K followers, [----] engagements
"We're only aware of this because of prior work which has cost us many months and hurt us. I'm hoping this lesson broadcasts in the larger ecosystem as well. Seems like an easy trap to fall into. Small consistent intentional steps large heroic multiyear efforts"
[X Link](https://x.com/mgechev/status/1747404332377805042) 2024-01-16T23:43Z 53.4K followers, [----] engagements
"๐ Angular v17.1 is out today and I can finally refactor these getters in my code Keep in mind that signal inputs are still in developer preview so we are not yet following semver for updating their API. ๐ https://github.com/angular/angular/releases/tag/17.1.0 https://github.com/angular/angular/releases/tag/17.1.0"
[X Link](https://x.com/mgechev/status/1747758276102828158) 2024-01-17T23:10Z 55.3K followers, 41.8K engagements
Limited data mode. Full metrics available with subscription: lunarcrush.com/pricing
@mgechev Minko GechevMinko Gechev posts on X about javascript, $googl, signals, has been the most. They currently have [------] followers and [---] posts still getting attention that total [-----] engagements in the last [--] hours.
Social category influence technology brands stocks finance countries travel destinations social networks events
Social topic influence javascript, $googl, signals, has been, ai, if you, google, youtube, momentum, number of
Top assets mentioned Alphabet Inc Class A (GOOGL) Spotify Technology (SPOT) Cloudflare, Inc. (NET) FilesCoins Power Cu (FILECOIN) Microsoft Corp. (MSFT) Merge (MERGE)
Top posts by engagements in the last [--] hours
"This afternoon I added SSE debugging for a2ui and improved some UX problems https://github.com/mgechev/a2ui-debugger https://github.com/mgechev/a2ui-debugger"
X Link 2026-02-05T00:46Z 57.3K followers, [----] engagements
"Upgraded my guitar setup yesterday A week from now I'll have my: - Ibanez az2402 prestige - Fractal AM4 Excited for the shredding to come ๐ค"
X Link 2026-02-11T19:01Z 57.3K followers, [----] engagements
"@seanwashbot Quad cortex is awesome :) I'd stick with it if I were you but I definitely want to have all the modelers.just in case"
X Link 2026-02-12T00:52Z 57.3K followers, [---] engagements
"@webprofusion I'd love to beta test when you launch it"
X Link 2026-02-12T21:58Z 57.3K followers, [--] engagements
"โจ gitfolio is a personal website and blog generator which uses your GitHub profile data It lets you start as quickly as: $ git clone . $ npm i $ node build --name username $ git commit -am "Initial commit" $ git push https://github.com/imfunniee/gitfolio https://github.com/imfunniee/gitfolio"
X Link 2019-05-19T23:45Z 57.1K followers, [---] engagements
"๐ฅ Demo showing how to build terminal applications with Angular by @NikPoltoratsky ๐ธ Implementation of platform-terminal with built-in elements ๐ธ Implementation of a terminal renderer & screen ๐ธ Collection of sample terminal components https://github.com/Tibing/platform-terminal https://github.com/Tibing/platform-terminal"
X Link 2019-06-16T03:58Z 57K followers, [---] engagements
"Few handy built-in TypeScript types: ๐ธ Partial - makes all props of the type parameter optional ๐ธ Omit - omits the specified properties in the second type parameter from the first one ๐ธ Parameters - gets the parameter types of a function"
X Link 2020-01-22T07:30Z 57.1K followers, [---] engagements
"A cheatsheet with handy TypeScript built-in types"
X Link 2020-09-21T06:30Z 57.1K followers, [----] engagements
"JavaScript tip: specifying a reviver as the second argument of JSON.parse allows you to transform the output values โจ"
X Link 2021-03-02T05:30Z 57.1K followers, [---] engagements
"Handy types in TypeScript: Partial - makes all the properties optional Omit - removes specified properties Parameters - gets the parameters of a function Bonus - RecordK V - constructs an object with keys of type K and values of type V โจ"
X Link 2021-12-15T05:30Z 57K followers, [---] engagements
"What was your first programming language :)"
X Link 2022-09-16T02:56Z 57K followers, [---] engagements
"๐ฃ Thrilled to share Angular v16 It's the biggest release since the initial rollout of Angular making large leaps in reactivity server-side rendering and tooling ๐ฅ https://blog.angular.io/angular-v16-is-here-4d7a28ec680d https://blog.angular.io/angular-v16-is-here-4d7a28ec680d"
X Link 2023-05-03T20:10Z 57.1K followers, 145.4K engagements
"@xocomil_1 @brandontroberts @yjaaidi @Zackary_Chapple @FerryColum @kaioSales @reactjs @vuejs @NxDevTools @rspack_dev @angular @OCombe ๐
"
X Link 2024-12-20T17:26Z 57.2K followers, [---] engagements
"Prototypes = PRDs You probably need both. Prototypes PRDs Prototypes PRDs"
X Link 2025-02-17T22:30Z 56.1K followers, [----] engagements
"So many opportunities"
X Link 2025-02-19T17:30Z 56.1K followers, [----] engagements
"@johalternate @synalx @laforge_toma @angular @if Seems like thats recreating directives Id recommend extracting the logic into a separate component or directive if you find yourself duplicating logic"
X Link 2025-02-25T03:10Z 56.1K followers, [--] engagements
"@vyrotek Haha yes Excellent proposal"
X Link 2025-05-28T18:51Z 57.1K followers, [---] engagements
"eval('(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++(+)+++++++++++++(+)+++((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(+)+++++(+++)+++(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++(((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++((+)++++++++++++++)++(++++++++++)+(++++++++++))+(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)+++++++(+)+++((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(+)+++++(+++)+++(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++(((+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++((+)+++(++)+++++++(+)+++++++++++++(+)+++++(+)+++(+++)+++(+)+++++++++++++++(+)+++++++++++++(++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++)+(++)+++++++++++(+)++++++)())(++)+++++++(+)+++++++(+)+++++++++++(+)+++(++++++++++++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++++++++++++++++)+(++)++++++((+)++++++++++++++)++(++++++++)+(++++++))+(+)+++(+)+++++++(++)++++++()+(++)+++++++++++(+++)+++(++++++++++++++++++++++++++++++++++++++++)(+)+++++++++++++(+)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)+++++++++++++++++++(+)+++++++++++++(+)+++(++)+++++++++++(+++)+++(+(+)(+)+++++++++++(+)+++(+++)+++(+)+++++++(+)+++++++++++++(+)+++(+)+++++(+)+++++++++++(+)+++++++++++++(+)+++(+)++)++++++++++++++++++++++++++++(++++++++++++++++++++++++++++++++++++++++++)+(+)++')"
X Link 2025-10-21T00:20Z 57K followers, 13.5K engagements
""Self-Improving Language Models" describes context engineering with three modules Generator - produces reasoning ideas Reflector - distills insights from successes and errors Curator - integrates the insights into update of the context ๐ https://arxiv.org/abs/2510.04618 https://arxiv.org/abs/2510.04618"
X Link 2025-10-22T14:30Z 57.1K followers, [----] engagements
"@johnlindquist In this model user feedback is definitely one of the main drivers for adjustment of the context together with the result of execution of tools"
X Link 2025-10-22T16:26Z 57K followers, [---] engagements
"@johnlindquist I was playing with a TypeScript port of their sample repo which shows the adjustment of the "bullets" that the agent includes as part of its context. https://github.com/mgechev/ACE-open/tree/main/typescript_port https://github.com/mgechev/ACE-open/tree/main/typescript_port"
X Link 2025-10-22T16:27Z 57K followers, [--] engagements
"injection-js is a standalone dependency injection framework inspired by Angular It's a perfect fit for your backend use cases or on the client-side when Angular is not part of your tech stack ๐ https://github.com/mgechev/injection-js https://github.com/mgechev/injection-js"
X Link 2025-10-23T14:00Z 57.1K followers, 19.6K engagements
"New paper defines AGI as AI matching the "cognitive versatility and proficiency of a well-educated adult." Based on a theory of human intelligence it allows us to "benchmark" and get a percentage towards our progress to AGI. https://www.agidefinition.ai/ https://www.agidefinition.ai/"
X Link 2025-11-05T15:01Z 57.1K followers, [----] engagements
"This polarization is everywhere - politics religion even technology. Most of us just want to enjoy our lives; dont assume bad intentions from thin air"
X Link 2025-11-06T19:48Z 57.1K followers, [----] engagements
"LLMs are in the state of JavaScript pre-module systems. It's the wild west and there are shocking hacks that people use (which work surprisingly well). I was looking at "verbalized sampling." You literally ask the LLM to give you the probabilities for multiple outputs so it can produce a more diverse output. https://www.researchgate.net/publication/396095169_Verbalized_Sampling_How_to_Mitigate_Mode_Collapse_and_Unlock_LLM_Diversity https://www.researchgate.net/publication/396095169_Verbalized_Sampling_How_to_Mitigate_Mode_Collapse_and_Unlock_LLM_Diversity"
X Link 2025-11-07T15:10Z 57.1K followers, [----] engagements
"MCP UI allows you to expose JavaScript components as tools via the model context protocol In this quick video @hybristdev shares how you created an Angular component and exposed it as a tool to ChatGPT Learn more about MCP UI ๐ https://github.com/MCP-UI-Org/mcp-ui https://www.youtube.com/watchv=MMNof8KcZAM https://github.com/MCP-UI-Org/mcp-ui https://www.youtube.com/watchv=MMNof8KcZAM"
X Link 2025-11-11T15:00Z 57.1K followers, [----] engagements
"Love the latest Angular v21 release event And guess what Angular has an official mascot as of today Welcome Angie ๐ https://www.youtube.com/watchv=DDAHORVzQ5g https://www.youtube.com/watchv=DDAHORVzQ5g"
X Link 2025-11-20T17:18Z 57.3K followers, 22.2K engagements
"Major milestone for the agentic ecosystem: Introducing A2UI ๐โจ Text-only chat is just the beginning. For AI agents to be truly useful they need to "speak UI" across different platforms and trust boundaries. A2UI is an open project for declarative agent-driven interfaces: Native-first: Host apps render data as native components (no clunky iframes) Security-first: No executable codejust a secure declarative blueprint Streaming-first: Optimized for real-time progressive rendering Multi-platform: Support for Angular Flutter and Lit from day zero. Check out the quickstart and join the community:"
X Link 2025-12-15T19:13Z 57.3K followers, 23.4K engagements
"Got all my monthly badges in Duolingo this year :)"
X Link 2025-12-15T19:36Z 57.3K followers, [----] engagements
"Today I hit [-----] subscribers on my programming podcast on Spotify. Thank you all and I hope youre enjoying the content ๐ https://open.spotify.com/show/0bMhQFbGCgFS4p6cwY4LZ7si=48nnr2CcSvmczqegJOOEJA https://open.spotify.com/show/0bMhQFbGCgFS4p6cwY4LZ7si=48nnr2CcSvmczqegJOOEJA"
X Link 2025-12-28T01:48Z 57.3K followers, [----] engagements
"@DevRobertIsaac @angular Hope you're enjoying your time in Sofia When I got invited to the program I was in Bulgaria and we didn't have any Googlers or GDEs around but now it looks like there are a couple https://developers.google.com/community/experts/directoryspecialization=angular&text=Bulgaria https://developers.google.com/community/experts/directoryspecialization=angular&text=Bulgaria"
X Link 2026-01-06T01:13Z 57.3K followers, [--] engagements
"@DevRobertIsaac @angular You can check my activity in 2013-2017: - GitHub - Talks - Articles https://blog.mgechev.com/post/ https://blog.mgechev.com/talks/ https://github.com/mgechev https://blog.mgechev.com/post/ https://blog.mgechev.com/talks/ https://github.com/mgechev"
X Link 2026-01-06T19:44Z 57.3K followers, [--] engagements
"You can use ngrev to visualize the structure of your Angular application ๐ฅ๐ฅ๐ฅ Don't forget about the neat features: cmd/ctrl+p and export to an image https://github.com/mgechev/ngrev https://github.com/mgechev/ngrev"
X Link 2018-02-22T05:36Z 57.1K followers, [---] engagements
"You can run tslint & codelyzer over Angular snippets on The app performs linting in a Web Worker and communicates with the main UI thread using message passing. http://codelyzer.com http://codelyzer.com"
X Link 2018-05-25T21:12Z 55.9K followers, [--] engagements
"Here it is My workshop "Optimizing an Angular Application" is now running Btw feel free to join & give it a try using the URL in the screenshot"
X Link 2018-06-02T15:04Z 55.9K followers, [---] engagements
"Heading to the venue of #ngAu18 and have some @Angular & Guess.js stickers Find me after my talk to get one"
X Link 2018-06-21T21:58Z 55.8K followers, [--] engagements
"A standard for documenting TypeScript by @Microsoft ๐ทโ Designed for TypeScript ๐ Open standard ๐ Markdown integration ๐ช Extensible It's definitely worth checking out at https://github.com/Microsoft/tsdoc https://github.com/Microsoft/tsdoc"
X Link 2018-07-08T05:56Z 56.9K followers, [---] engagements
"A friend is looking for a developer for short-time consulting for a project using React Node DynamoDB S3 Redis real-time communication via Terraform for provisioning. DM me if you're interested http://Socket.io http://Socket.io"
X Link 2018-09-12T19:03Z 55.8K followers, [--] engagements
"Shrink your JavaScript bundles by dropping moment.js with "You don't (may not) need Moment.js" https://github.com/you-dont-need/You-Dont-Need-Momentjs/blob/master/README.md https://github.com/you-dont-need/You-Dont-Need-Momentjs/blob/master/README.md"
X Link 2018-09-18T17:19Z 55.8K followers, [---] engagements
"๐ Understand the basics of compilers by implementing a simple one in [--] lines of JavaScript https://blog.mgechev.com/2017/09/16/developing-simple-interpreter-transpiler-compiler-tutorial/ https://blog.mgechev.com/2017/09/16/developing-simple-interpreter-transpiler-compiler-tutorial/"
X Link 2018-09-20T19:21Z 55.8K followers, [--] engagements
"Shooter game in 13k of JavaScript using WebGL & WebAudio APIs ๐คฏ - Code - Play https://phoboslab.org/underrun/ https://github.com/phoboslab/underrun https://phoboslab.org/underrun/ https://github.com/phoboslab/underrun"
X Link 2018-09-21T18:16Z 55.9K followers, [---] engagements
"Portion of the build dependency graph for Angular core generated with Bazel. Keep in mind that this is the build dependency graph i.e. dependencies among targets if you want to build Angular from source code. The core itself has only two peer dependencies"
X Link 2018-11-26T22:05Z 55.9K followers, [--] engagements
"Looking forward to the moment when I'll add a bunch of ivy-specific practices to the "Angular Performance Checklist" โค"
X Link 2018-11-29T17:22Z 55.9K followers, [--] engagements
"โก Love this new feature in @FirefoxNightly get clean and tidy stack traces by hiding the frameworks' internal calls They support for Angular React and Vue by default"
X Link 2018-11-29T23:35Z 55.9K followers, [---] engagements
"Can't wait for Angular in 2019: โ
Simpler โ
Faster โ
Smaller And of course backwards compatible โคโคโค"
X Link 2018-12-02T07:37Z 55.9K followers, [---] engagements
"Yet another terminal emulator written in JavaScript. Looks nice and vim works fast in it. https://github.com/Eugeny/terminus https://github.com/Eugeny/terminus"
X Link 2018-12-08T01:41Z 55.9K followers, [---] engagements
"Ivy will enable new features in Angular which will come gradually and it may reduce your app size but do not expect wonders - it will not make your JS disappear. I'd strongly recommend to not wait for ivy but instead shrink JavaScript bundles today https://angular.io/guide/lazy-loading-ngmodules https://angular.io/guide/lazy-loading-ngmodules"
X Link 2018-12-13T00:01Z 55.8K followers, [---] engagements
"Angular Tools to consider (posted in [----] and still relevant): ๐ฎ Angular CLI ๐ Compodoc ๐ฎ๐ผโ Codelyzer ๐งพ Snippets for Angular ๐ Augury ๐ท ngrev Credits go to @John_Papa @vogloblinsky @manekinekko @rangleio @angular team and contributors โค https://blog.mgechev.com/2017/04/23/angular-tooling-codelyzer-angular-cli-ngrev/ https://blog.mgechev.com/2017/04/23/angular-tooling-codelyzer-angular-cli-ngrev/"
X Link 2019-01-14T07:47Z 55.8K followers, [---] engagements
"Another Wednesday another two Angular CLI releases ๐ฅ ๐ v7.2.2 comes with a lot of fixes โก 7.3.0-beta.0 comes with conditional polyfills Users with newer browsers will get fewer bytes of JavaScript Big thanks to our community contributors โค https://github.com/angular/angular-cli/releases https://github.com/angular/angular-cli/releases"
X Link 2019-01-17T01:05Z 55.8K followers, [---] engagements
"GitHub open sourced their library for hotkeys in the browser Neat way to add keyboard shortcuts to your web app https://github.com/github/hotkey https://github.com/github/hotkey"
X Link 2019-01-29T04:11Z 55.8K followers, [---] engagements
"โจ Angular CLI Pro Tip: Use ng doc to search in the Angular's documentation from your terminal Try: ๐นng doc asyncpipe ๐นng doc routeroutlet ๐นng doc formsmodule ๐น "
X Link 2019-02-01T06:57Z 55.9K followers, [---] engagements
"๐ฎ Guide on how to use predictive prefetching with Guess.js in your Angular CLI application ๐ธ Plug the Guess.js webpack plugin into the build pipeline of the CLI using angular-builders ๐ธ Use Google Analytics data for unbiased data-driven prefetching https://guess-js.github.io/docs/angular https://guess-js.github.io/docs/angular"
X Link 2019-02-05T05:55Z 55.8K followers, [---] engagements
"โจ Angular experiment of the day angular-prerender will statically generate an HTML output for each route in your application using the Guess.js parser and Universal โก https://www.npmjs.com/package/angular-prerender https://www.npmjs.com/package/angular-prerender"
X Link 2019-02-12T03:33Z 55.9K followers, [---] engagements
"Formal specification of ECMAScript [--] in Coq with an interpreter ๐คฏ https://github.com/jscert/jscert https://github.com/jscert/jscert"
X Link 2019-02-14T20:12Z 55.8K followers, [--] engagements
"๐ Here's how you can build your own simplified AngularJS on 200 lines of JavaScript Although Angular took much more efficient approach for change detection and dependency injection there are still a lot of conceptual similarities https://blog.mgechev.com/2015/03/09/build-learn-your-own-light-lightweight-angularjs/ https://blog.mgechev.com/2015/03/09/build-learn-your-own-light-lightweight-angularjs/"
X Link 2019-02-16T02:46Z 55.8K followers, [--] engagements
"โจ Angular Tooling Pro Tip Use ngrev to visualize the structure of your Angular application: ๐ธ Navigate with CMD+P between symbols ๐ธ Go directly to definition in your favorite editor ๐ธ Explore the metadata of components pipes etc. #AngularDailyTip https://github.com/mgechev/ngrev https://github.com/mgechev/ngrev"
X Link 2019-02-25T05:06Z 55.9K followers, [---] engagements
"โจ Angular CLI v8.0.0-beta.5 is out Mostly incremental improvements. The best is yet to come: ๐ธ Differential loading by @ManfredSteyer ๐ธ Easier route-level code-splitting ๐ธ .and more https://blog.angular.io/a-plan-for-version-8-0-and-ivy-b3318dfc19f7 https://blog.angular.io/a-plan-for-version-8-0-and-ivy-b3318dfc19f7"
X Link 2019-03-06T23:12Z 55.8K followers, [---] engagements
"Make sure you check @martin_hotell's rea-di: Dependency injection for React configurable with JSX powered by Angular DI framework ๐ https://github.com/Hotell/rea-di https://github.com/Hotell/rea-di"
X Link 2019-03-06T23:32Z 55.9K followers, [--] engagements
"โก Video explaining Angular CLI size budgets in a minute and forty seconds Budgets are crucial for early discovery of performance regressions and help us make decisions about what we can and cannot include in our app ๐ https://angular.io/guide/build#configure-size-budgets https://angular.io/guide/build#configure-size-budgets"
X Link 2019-04-13T18:00Z 55.9K followers, [---] engagements
"๐ Slides from the Bazel ๐ฑ training for the Angular team Find: ๐น Core concepts ๐น Querying the build ๐น Building with Bazel ๐น Testing & debugging ๐น Configuring Bazel ๐น More Thanks to @dannakelmer from the Bazel team for reviewing the deck ๐๐ผโ https://docs.google.com/presentation/d/1OwktccLvV3VvWn3i7H2SuZkBeAQ8z-E5RdJODVLf8SA/preview https://docs.google.com/presentation/d/1OwktccLvV3VvWn3i7H2SuZkBeAQ8z-E5RdJODVLf8SA/preview"
X Link 2019-04-15T09:35Z 55.8K followers, [---] engagements
"๐ Few Angular CLI features for better productivity and faster apps: ๐น Hidden Source Maps ๐น Looking up the Documentation ๐น Profiling the Build ๐น Open the Browser on ng serve https://blog.mgechev.com/2019/02/06/5-angular-cli-features/ https://blog.mgechev.com/2019/02/06/5-angular-cli-features/"
X Link 2019-04-27T00:50Z 55.8K followers, [---] engagements
"โจ Did you notice the Schematics guide we published on a few weeks ago Check this out: ๐ป What's schematics ๐จ๐ป๐จ Authoring schematics ๐ Developing schematics for libraries for better integration with the CLI https://angular.io/guide/schematics http://angular.io https://angular.io/guide/schematics http://angular.io"
X Link 2019-04-29T03:24Z 55.9K followers, [---] engagements
"๐ App shell consists of the minimal CSS HTML and JavaScript to power the UI. When cached it can provide instant experience for the user โก Angular CLI lets you generate it for your application Read more in the guide: ๐ #AngularDailyTip https://angular.io/guide/app-shell https://angular.io/guide/app-shell"
X Link 2019-05-09T05:18Z 55.8K followers, [---] engagements
"๐ Published a short article on some of the caveats of the dynamic imports from tooling perspective In short โ Limited type inference โ Limited entry point discovery โ
Prefer string literal for module specifier โ
Prefer destructuring over prop access https://blog.mgechev.com/2019/05/11/dynamic-imports-javascript/ https://blog.mgechev.com/2019/05/11/dynamic-imports-javascript/"
X Link 2019-05-12T00:01Z 55.9K followers, [---] engagements
"๐ฃ Guess.js release with Ahead-of-Time predictions The webpack plugin will now: ๐ธ Calculate the probabilities for chunk X to be needed after chunk Y at build time ๐ธ Include minimal prefetching instructions ๐ฅ Give it a try with Angular today https://guess-js.github.io/docs/angular https://guess-js.github.io/docs/angular"
X Link 2019-06-10T05:20Z 55.8K followers, [---] engagements
"โจ Service worker precaching lets us speedup our applications by saving assets to the cache during SW installation Using precaching with Angular โ ng add @angular/pwa ๐ Optionally configure "ngsw-config.json" ๐ Build with: ng build --prod Read more https://buff.ly/2WIUhFb https://buff.ly/2WIUhFb"
X Link 2019-06-14T06:00Z 55.8K followers, [---] engagements
"โจ Angular CLI version 8.1.0-beta.2 is out ๐ธ Specify registry when running ng add ๐ธ Experimental Ivy apps use AoT by default ๐ธ Lots of bug fixes and improvements https://github.com/angular/angular-cli/releases/tag/v8.1.0-beta.2 https://github.com/angular/angular-cli/releases/tag/v8.1.0-beta.2"
X Link 2019-06-15T19:06Z 55.8K followers, [--] engagements
"๐ฎ Data-driven prefetching optimizes a web app for speed & efficient network consumption How to use Guess.js with Angular CLI in [--] seconds: โก Install Guess.js โก Extend the webpack config โก Allow read of GA report Integrations with @Angular @Gatsbyjs @nuxt_js and Next.js"
X Link 2019-06-17T06:00Z 55.9K followers, [---] engagements
"Looking at looks like it's built with Angular + ngrx/store โค http://messages.google.com http://messages.google.com"
X Link 2019-06-22T01:05Z 55.9K followers, [---] engagements
"Just received this gorgeous Angular book in the Google San Francisco office by @fmalcher01 @JohannesHoppe and @d_koppenhagen I remember meeting @fmalcher01 on @ngconf [----] just around the time I finished "Switching to Angular" โจ Congrats to the authors for the great work"
X Link 2019-07-23T18:47Z 55.9K followers, [--] engagements
"What makes you prefer eslint over to tslint for TypeScript projects Ignoring that Palantir won't maintain the latter"
X Link 2019-07-24T23:54Z 55.8K followers, [--] engagements
"has an excellent lighthouse score and performance metrics: ๐ธ First Contentful paint 0.5s ๐ธ Time to Interactive 1.1s Uses SSR + state transfer. Developed with Angular โค http://shopstyle.com http://shopstyle.com"
X Link 2019-08-15T23:38Z 55.9K followers, [---] engagements
"Another impressive Angular web app It has ๐ฏ in @____lighthouse on: ๐ธ Performance ๐ธ Accessibility ๐ธ Best practices ๐ธ SEO Mustakbil is using Angular Universal with state transfer and it's currently on Angular version 9.0.0-next.2 ๐คฏ https://www.mustakbil.com/ https://www.mustakbil.com/"
X Link 2019-08-20T23:30Z 55.8K followers, [---] engagements
"now has "Installable" section with a post showing you how to quickly make a PWA with Angular Learn how to make your app: ๐ธ Fast ๐ธ Reliable ๐ธ Installable ๐ธ Accessible ๐ Discoverable is on the pipeline http://web.dev/angular http://web.dev/angular"
X Link 2019-08-24T01:55Z 55.9K followers, [---] engagements
"It was a pleasure speaking about Angular tooling and hanging out with my friends @Jialipassion & @laco2net tonight in Tokyo Thanks to everyone who joined The final discussion was very constructive full with insightful questions"
X Link 2019-08-29T13:56Z 55.9K followers, [--] engagements
"Deploy Angular Apps Even Easier https://zeit.co/blog/deploy-angular-apps-even-easier https://zeit.co/blog/deploy-angular-apps-even-easier"
X Link 2019-09-03T02:27Z 55.8K followers, [---] engagements
"๐ฅ Angular CLI 9.0.0-next.9 & 8.3.9 are out Few features you can give a try with next: ๐ธ experimentalRollupPass for smaller bundles ๐ธ support for i18n extraction with Ivy ๐ธ triggering ngcc on postinstall ๐ธ type flag for component gen setting suffix https://github.com/angular/angular-cli/releases https://github.com/angular/angular-cli/releases"
X Link 2019-10-11T02:35Z 55.9K followers, [---] engagements
"Soon we'll be able to use optional chaining not only in Angular templates but also in TypeScript version 3.7+ Notice the extension on top of the template syntax that allows method call with .() โจ โก TS [---] beta ๐ Proposal https://buff.ly/2SSjJ4t https://buff.ly/2mJQZ3u https://buff.ly/2SSjJ4t https://buff.ly/2mJQZ3u"
X Link 2019-10-17T06:00Z 55.9K followers, [---] engagements
"๐ Understanding the template references in Angular. This blog post will give you an overview of variable scoping in programming languages. Learning about Angular you'll also understand how scoping in JavaScript differs from Emacs Lisp for instance. https://blog.mgechev.com/2017/10/01/angular-template-ref-dynamic-scoping-custom-templates/ https://blog.mgechev.com/2017/10/01/angular-template-ref-dynamic-scoping-custom-templates/"
X Link 2019-10-18T06:00Z 55.9K followers, [---] engagements
"๐ Learn how to optimize the runtime performance of an Angular app โก Understand how the change detection works โก Learn about memoization โก Understand the Angular's differs https://buff.ly/2BeUW41 https://www.youtube.com/watchv=ybNj-id0kjY https://web.dev/faster-angular-change-detection/ https://buff.ly/35HOkZK https://buff.ly/2BeUW41 https://www.youtube.com/watchv=ybNj-id0kjY https://web.dev/faster-angular-change-detection/ https://buff.ly/35HOkZK"
X Link 2019-10-21T06:00Z 55.9K followers, [---] engagements
"The Angular Components team provides an a11y package that allows you to build accessible apps with Angular and the CDK (Component Development Kit) ๐ You can read more at https://material.angular.io/cdk/a11y https://material.angular.io/cdk/a11y"
X Link 2019-10-24T06:00Z 55.8K followers, [---] engagements
"Vivus is a library that allows you to animate SVGs making them look like being drawn. - Sync one by one and delayed animation types - Configuration of the easing of the animation - Scripting custom animations https://buff.ly/1zo0dPE https://buff.ly/1zo0dPE"
X Link 2019-12-23T07:05Z 55.8K followers, [---] engagements
"โจ TypeScript protip: dont use the types String Number and Boolean. They refer to reference types. Its easy to shoot yourself in the foot when applying equality although your program type checks without errors ๐ Forbid them your project with ban-types in ESLint & TSLint"
X Link 2020-01-23T07:25Z 55.8K followers, [---] engagements
"๐ฃ Just published a simple tiny Angular flamegraph ๐ณ ๐ https://github.com/mgechev/ngx-flamegraph https://ngx-flamegraph.firebaseapp.com/ https://github.com/mgechev/ngx-flamegraph https://ngx-flamegraph.firebaseapp.com/"
X Link 2020-02-15T01:52Z 55.9K followers, [---] engagements
"Git clone allows you to specify the number of revisions you need. If you're not going to use the repo's history this can significantly speed up the download For example git clone with depth [--] took 9s to clone angular/angular compared to 29s without specifying the option"
X Link 2020-03-16T07:30Z 55.9K followers, [---] engagements
"In TypeScript you can use ReadonlyT to prevent the reassignment of properties of an object. Using conditional types you can implement your own DeepReadonlyT with the snippet below ๐ฎ https://mgv.io/deep-readonly-play https://mgv.io/deep-readonly-play"
X Link 2020-03-18T07:31Z 55.9K followers, [---] engagements
"Big O lets us compare algorithms performance based on input size. Intuition: If [--] operation takes 1s then here's how algorithms with different complexities would perform on input with size 100: โกO(1) - 1s ๐O(log n) 7s ๐O(n) 1.5m ๐ฒO(n log n) 11m ๐ขO(n2) [---] hours"
X Link 2020-04-24T06:30Z 56.7K followers, [---] engagements
"JavaScript tip: Use nullish coalescing () instead of logical or () to set default values. With Logical or you may experience unexpected behavior if you consider falsy values such as [--] '' Nullish coalescing is part of ES2020 and already supported by TypeScript and Babel"
X Link 2020-05-27T06:30Z 56.4K followers, [----] engagements
"Few of the Angular t-shirts I collected over the years. And there's another suitcase full of hoodies โค"
X Link 2020-06-14T03:18Z 55.9K followers, [---] engagements
"JExcel is a powerful JavaScript library which allows you to create Excel-like spreadsheets in your app with just a few lines of code ๐คฏ https://github.com/paulhodel/jexcel https://github.com/paulhodel/jexcel"
X Link 2020-06-30T06:30Z 55.8K followers, [----] engagements
"Keep your node modules up to date to take advantage of important security and performance fixes # Check for out of date modules npm outdated # This can bring lots of improvements automagicallyโจ ng update @angular/core @angular/cli # Update non-Angular dependencies npm update"
X Link 2020-07-10T06:30Z 55.8K followers, [---] engagements
"In TypeScript [---] beta you could try variadic types ๐ They'd let you decrease the number of overloads when declaring types for functions with variadic number of arguments Read more: https://buff.ly/2YWV4Sq https://buff.ly/3dSziDh https://buff.ly/2YWV4Sq https://buff.ly/3dSziDh"
X Link 2020-07-13T06:30Z 55.9K followers, [---] engagements
"I've been waiting for this for the past [--] years trying to improve the typings of deep updates of my immutable store. Lots of folks will benefit from better type checking mostly transparently by updating typings. https://x.com/mgechev/status/1282562965892411392 https://blog.mgechev.com/2018/01/18/react-typescript-redux-immutable/ In TypeScript [---] beta you could try variadic types ๐ They'd let you decrease the number of overloads when declaring types for functions with variadic number of arguments Read more: https://t.co/3tZH6Mcams https://t.co/hHSnOWJFCE https://t.co/umpgNuyIEy"
X Link 2020-07-13T15:07Z 55.9K followers, [--] engagements
"In TypeScript [---] you can use labeled tuple elements for better text editor/IDE support โจ"
X Link 2020-08-17T06:30Z 55.8K followers, [---] engagements
"TypeScript tip: Avoid the non-primitive Number String Boolean Object and Symbol types in TypeScript. Instead prefer the corresponding primitive types"
X Link 2020-08-21T06:30Z 56.9K followers, [---] engagements
"Arguably Angular is much easier to learn compared to alternatives. Modules are well integrated and the platform hides lots of the complexity so developers can focus on doing their job"
X Link 2020-12-06T15:49Z 56.9K followers, [---] engagements
"A few tools for your Angular workflow: - Language service - @Code Angular Schematics / @NxConsole - Componizer - Snippets / - Compodoc https://buff.ly/39D7Gnw https://x.com/mgechev/status/1336323407600779265/photo/1 https://buff.ly/3mAg3Ur https://buff.ly/2qqgLIV https://buff.ly/2VqMnx4 https://buff.ly/2VxSgZ6 https://buff.ly/2dkX5fX https://buff.ly/39D7Gnw https://x.com/mgechev/status/1336323407600779265/photo/1 https://buff.ly/3mAg3Ur https://buff.ly/2qqgLIV https://buff.ly/2VqMnx4 https://buff.ly/2VxSgZ6 https://buff.ly/2dkX5fX"
X Link 2020-12-08T14:55Z 55.9K followers, [---] engagements
"TypeScript tip: Discriminated unions are great for narrowing your ngrx/redux actions types in reducers"
X Link 2020-12-22T05:30Z 55.9K followers, [---] engagements
"Over the past few days I've been working on Ivy support for ngrev. It now allows you to reverse engineer an app by visualizing its structure in an Electron app. ngrev uses static analysis (i.e. you don't have to run the app) via the Angular compiler. https://github.com/mgechev/ngrev https://github.com/mgechev/ngrev"
X Link 2020-12-30T22:56Z 55.9K followers, [---] engagements
"Const assertions in TypeScript allow you to define literal values where: - object literals get readonly properties - array literals become readonly tuples - literal types don't get widened (e.g. "foo" is not of type string but of the literal type "foo")"
X Link 2021-01-06T05:30Z 55.9K followers, [---] engagements
"TypeScript tip: Use labeled tuple elements to get better hints from your text editor or IDE when working with tuples. This feature is available in TypeScript [---] and newer. โจ"
X Link 2021-02-15T05:30Z 55.8K followers, [---] engagements
"mk.js is a Mortal Kombat prototype implemented in JavaScript ๐ฅ It's open source & has multiplayer support so you can use it as an example to build your first game ๐พ ๐๐ป ๐๐ป https://mk.mgechev.com/ https://github.com/mgechev/mk.js https://mk.mgechev.com/ https://github.com/mgechev/mk.js"
X Link 2021-03-29T04:30Z 55.9K followers, [----] engagements
"Angular tools you should consider: Angular language service Angular DevTools Compodoc Angular ESLint ngrev Componizer https://buff.ly/39D7Gnw https://buff.ly/2rYVHd2 https://buff.ly/3fTxEo7 https://buff.ly/2qqgLIV https://buff.ly/3fVCIIr https://buff.ly/3uxFI3h https://buff.ly/39D7Gnw https://buff.ly/2rYVHd2 https://buff.ly/3fTxEo7 https://buff.ly/2qqgLIV https://buff.ly/3fVCIIr https://buff.ly/3uxFI3h"
X Link 2021-05-31T04:30Z 57K followers, [----] engagements
"Had a lot of fun as a guest on the @kuncevic's podcast today. We covered a lot of topics around Angular tooling ๐ "
X Link 2021-06-26T00:23Z 55.9K followers, [--] engagements
"just hit 100k subscribers ๐ If you like video content make sure you check our YouTube channel ๐ http://YouTube.com/Angular http://YouTube.com/Angular"
X Link 2021-06-30T19:26Z 55.9K followers, [---] engagements
"Hacking on the Angular feature request bot with @GitHubCopilot. It'd be fun to use it during a coding interview"
X Link 2021-06-30T22:57Z 55.9K followers, [--] engagements
"Tip: accent-color in CSS allows you to change the appearance of HTML inputs ๐
The feature is not yet widely supported but is on its way It's available under a flag in Chrome Firefox and Edge ๐ https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color"
X Link 2021-09-01T04:30Z 56.9K followers, [---] engagements
"Yup provides an expressive API for easy object validation. You can specify required fields value types etc. Yup json-schema-to-yup https://npmjs.com/package/json-schema-to-yup https://github.com/jquense/yup https://npmjs.com/package/json-schema-to-yup https://github.com/jquense/yup"
X Link 2021-10-20T04:30Z 55.9K followers, [---] engagements
"Having stricter types for forms has been one of the most requested features with lots of investigation and work from the community. Excited to hear your thoughts in the RFC Thanks to Dylan for putting this together and including the prototype ๐ ๐ฃ New Request for Comments ๐ฃ We are exploring strictly typed reactive forms and excited to hear your thoughts Head to GitHub discussions to read the full proposal try the prototype and provide your feedback to our team. ๐ฏ https://t.co/PPTy7hSauX ๐ฃ New Request for Comments ๐ฃ We are exploring strictly typed reactive forms and excited to hear your"
X Link 2021-12-16T17:01Z 55.8K followers, [--] engagements
"PixelBuds Pro announcement at #GoogleIO"
X Link 2022-05-11T18:43Z 56K followers, [--] engagements
"JavaScript tip: you can use numeric separators for more readable numbers โจ Code optimizers will remove them from your production bundles to save bytes"
X Link 2022-05-30T05:30Z 55.8K followers, [---] engagements
"@biruk_mg @angular You mean peer dependency mismatch Are you mostly referring to 3p dependencies"
X Link 2022-07-21T20:51Z 56.9K followers, [--] engagements
"What do you want to see in Angular in the next [--] years"
X Link 2023-05-17T16:27Z 56.9K followers, 137.1K engagements
"Using @Cloudflare you can now render modern Angular apps at the "edge" ๐ฅ Cloudflare also enabled smart placement which locates the best place in their network to execute Angular Universal based on latency constraints and more ๐"
X Link 2023-06-26T05:01Z 53.8K followers, 20.8K engagements
"You can find the Angular movie app deployed to Cloudflare at Thanks to @Michael_Hladky @Enea_Jahollari and @KushnirAndrew"
X Link 2023-06-28T05:12Z 53.8K followers, [----] engagements
"In the next two years we'll be working: Towards making Zone.js optional (i.e. implementing signal-based components) Continuing to improve our server-side rendering story Completing the component authoring improvements we announced (control flow + defer) Running studies to understand developers' requirements for component authoring format so that we can improve developer experience further I'm sure more things will pop up in the meantime and we'll update as we prioritize them"
X Link 2023-06-21T18:14Z 53K followers, [----] engagements
"@TomWebwalker @angular Glad to connect Good luck with your course ๐"
X Link 2023-06-23T16:50Z 53.8K followers, [--] engagements
"If you want to express your opinion about class-based and function-based guards/resolvers in Angular feel free to chime in here We'd appreciate anything from a reaction (๐/๐) to a comment with your perspectives. https://github.com/angular/angular/issues/50234 https://github.com/angular/angular/issues/50234"
X Link 2023-06-27T19:55Z 55.9K followers, 17.2K engagements
"@JordanHall_dev These are all interesting points. I'd like to add that fully functional doesn't suit Angular. Even if there's a functional syntax for developing components they are not going to have functional semantics. React's functional components re-execute and it works great with virtual"
X Link 2023-06-28T19:59Z 53.8K followers, [---] engagements
"@DanielGlejzner I appreciate the validation here. Weve been doing this for the past [--] years since the beginning of the RFC process. Id not consider it a new initiative we just havent talked about it since we didnt think people want to know/care about that"
X Link 2023-06-28T20:12Z 53.8K followers, [--] engagements
"Leveling up my cappuccino art skills"
X Link 2023-06-29T17:30Z [--] followers, [----] engagements
"Huge kudos to @jlengstorf for producing such high-quality content I love watching his videos and when you think they just can't get any better he keeps steadily improving the quality over time โจ"
X Link 2023-07-11T18:11Z 53.8K followers, [----] engagements
"I have a few open office hours slots this Friday Feel free to book one and let's chat about Angular web development software engineering and more :)"
X Link 2023-07-12T16:56Z 53.8K followers, [--] engagements
"@me_santhoshjohn @angular Most of the motivation for the change here is to improve developer experience overall. ngElse has always been very confusing and explaining the * in structural directives is hard You can check the RFC for more details :)"
X Link 2023-07-12T17:11Z 53.4K followers, [--] engagements
"@me_santhoshjohn @angular It's great that the current control flow is intuitive to you It's going to stick around for a while and you can use it"
X Link 2023-07-12T17:22Z 55.8K followers, [--] engagements
"Seems like v17 will be my favorite Angular release.ever"
X Link 2023-07-24T01:37Z 53.8K followers, 73.5K engagements
"We want to investigate this space further so it's unlikely to ship signal-based components in v17. There will be many other features - maybe fewer than we shipped in v16 but quite impactful. We're also dedicating lot of time to research and prototyping to ensure we make informed decisions. We're making impactful changes in Angular and want to make sure we're as deliberate as possible"
X Link 2023-07-18T18:55Z 53.8K followers, [----] engagements
"@gawlikU Working hard on shipping this Material [--] with design tokens"
X Link 2023-07-20T20:27Z 54.2K followers, [---] engagements
"Ended up in Tokyo for a few days with no plans due to a typhoon in Okinawa. Any tips for what I should do I love local: - Food - Martial arts - Culture and spirituality"
X Link 2023-08-01T03:54Z 53.8K followers, [----] engagements
"@sptonjohn @SimonBitwise @angular That's literally the docs - you update angular.json and give it a try with universal. I'd not call it a feature - it's a build system improvement that makes Angular SSR builds faster"
X Link 2023-08-18T22:42Z 53.8K followers, [---] engagements
"๐ฃ It's time for this year's Angular developer survey [----] was big for Angular We shipped two of the most formative releases in the history of the product. Help us have an even stronger [----] by sharing your feedback in this short survey ๐"
X Link 2023-08-24T23:10Z 53.8K followers, 35.2K engagements
"Fun fact we found very few uses of @ and in templates at Google"
X Link 2023-08-25T23:25Z 53.8K followers, [----] engagements
"@shyagam Its syntax and not semantics. We have the same separation of concerns and other properties angular has always advocated for. I agree syntax triggers feelings but this is different than change of systems properties"
X Link 2023-08-26T20:28Z 55.9K followers, [--] engagements
"@returncode0000 Here it is"
X Link 2023-08-29T17:20Z 53.8K followers, [--] engagements
"@hyperlifelll9 @Enea_Jahollari @Jean__Meche Youll see big changes in this benchmark soon :)"
X Link 2023-09-02T16:00Z 53.8K followers, 14.4K engagements
"Puppeteer support for e2e testing in the Angular CLI is coming Thanks @Lighting00Blade for the PR ๐ https://github.com/angular/angular-cli/pull/25690 https://github.com/angular/angular-cli/pull/25690"
X Link 2023-09-08T16:48Z 55.8K followers, 12.1K engagements
"Lovely video by @ThePrimeagen on driving your learning journey by curiosity and opportunity to grow as an engineer. Will be my reference material for this question in the future :)"
X Link 2023-09-10T06:41Z 53.8K followers, 31.3K engagements
".and having the Angular logo in the thumb made it extra special โจ"
X Link 2023-09-10T06:41Z 53.8K followers, [----] engagements
"Started drafting the v17 blog post.and there's a lot coming Making progress towards fully declarative lazy-loading with deferrable views plenty of improvements in SSR quality of life improvements soo much in material ๐คฏ It's in less than two months away ๐"
X Link 2023-09-12T23:04Z 53.8K followers, 16.9K engagements
"@benLune Yes SSG in the docs is something on our priority list. Were also looking into improving the docs for material and consolidating websites"
X Link 2023-09-13T15:03Z 53.8K followers, [---] engagements
"Seems like JavaScript frameworks are onto something these days Svelte using Signals as a compilation target. It fits their philosophy perfectly. Congrats to their team for the launch"
X Link 2023-09-20T17:48Z 53.8K followers, 11.4K engagements
"A potentially controversial opinion - multiproviders in Angular are unnecessary. They provide a valuable functionality but could be polyfilled easily and are rarely used. The learning journey complexity they add is not worth it the benefits they provide"
X Link 2023-09-23T20:10Z 55.9K followers, 16.7K engagements
"@TheMichaelFaith @angular @synalx Preview :)"
X Link 2023-09-25T22:43Z 55.8K followers, [--] engagements
"๐ฅ Angular v17 will have the highest qualitative impact on DevEx we've ever delivered You know about some improvements: Deferrable views Native control flow esbuild & vite Looking at all the benefits they bring is just ๐คฏ .and these are just [--] of the highlights"
X Link 2023-10-14T00:19Z 52.7K followers, 95.1K engagements
"Looking at some of the quantitative improvements they bring is just unbelievable Angular moved forward so much in just [--] months. The Angular Momentum is real and it's crazy that it keeps accelerating"
X Link 2023-10-14T00:19Z [--] followers, [----] engagements
"@laforge_toma @DanielGlejzner How to support the Angular community :)"
X Link 2023-10-19T19:29Z 53.8K followers, [---] engagements
"๐ฅ That's something you don't want to miss"
X Link 2023-10-23T17:36Z 52.8K followers, 18.2K engagements
"@SergeyGultyayev @Enea_Jahollari We are referring to the combination of server-side rendering and prerendering (or static site generation - SSG) as hybrid rendering. Technically we should also be including CSR (client-side rendering) in the mix"
X Link 2023-10-24T21:34Z 52.7K followers, [---] engagements
"The blog post for v17 is 30% longer than the one for v16 For slow readers like me we have a tldr; โจ"
X Link 2023-10-24T23:02Z 52.8K followers, 26.2K engagements
"Anyone using the new esbuild + vite builder with the Angular CLI What's your experience so far"
X Link 2023-10-27T21:41Z 52.9K followers, 27K engagements
"The Angular Renaissance started on June [--] [----] with the release of v14. The momentum continued and since then every single release has been the biggest we've had. Now in v17 we're taking this to the next level Join us on Nov [--] [----] to see what we have for you Angulars renaissance is coming. https://t.co/4M7y9qp4GG https://t.co/hojhZX9Y8S Angulars renaissance is coming. https://t.co/4M7y9qp4GG https://t.co/hojhZX9Y8S"
X Link 2023-10-30T17:25Z 55.4K followers, 49.7K engagements
"@joshin_my_tots @angular @reactjs @vuejs @svelte @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam But a delicious one :)"
X Link 2023-11-01T16:26Z 52.8K followers, [--] engagements
"@kamedan_ @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam :)"
X Link 2023-11-01T16:50Z 52.8K followers, [---] engagements
"@perjerz34 @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam @QwikDev Qwikly extending the invite :)"
X Link 2023-11-01T16:51Z 52.8K followers, [---] engagements
"@MHosseinAmri @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam No beef with Svelte :) It's a delicious framework"
X Link 2023-11-01T16:55Z 52.8K followers, [---] engagements
"@frixou89 @angular @reactjs @vuejs @sveltejs @knockout_js @emberjs @preactjs @solid_js @Backbonejs_ @MarkoDevTeam Yep It has been stable pretty much since entered developer preview :)"
X Link 2023-11-02T16:18Z 52.8K followers, [--] engagements
"@ChrisJPerko @angular Were switching from TypeScript back to AtScript so that we can maintain yet another compiler"
X Link 2023-11-03T14:10Z 52.8K followers, [----] engagements
"Love all these wrong answers Having a blast in the Google bus today"
X Link 2023-11-03T14:16Z 52.8K followers, [----] engagements
"Matthieu will bring deeply insightful content to your conference. He made some of the most impactful community contributions to the framework in v17. Id strongly recommend him :)"
X Link 2023-11-03T14:25Z 53K followers, 12.3K engagements
"@michaelbenin Just want to make sure this is a joke Or maybe you have not been following the progress of Angular over the past years Let me know if you need resources about semantic versioning and Angulars momentum. Alternatively just check the event on Monday"
X Link 2023-11-05T17:01Z 53K followers, [----] engagements
"You make a difference by showing up daily and making small steps forward. Over time this builds up momentum that's way bigger and sustainable than sporadic leaps. That's what the Angular Renaissance is about. Today we're taking another step forward"
X Link 2023-11-06T15:48Z 53.1K followers, 26.8K engagements
"No need to hide my laptop anymore"
X Link 2023-11-06T23:57Z 53K followers, 31.2K engagements
"@ByteVagabond @Enea_Jahollari @angular @vuejs @reactjs @sveltejs @preactjs We have a bunch of features that make app loads faster. Check this comparison from an old Angular version. v17 we're expecting to be significantly faster"
X Link 2023-11-07T17:56Z 53.1K followers, [--] engagements
"@david_saint_ @Enea_Jahollari @angular @vuejs @reactjs @sveltejs @preactjs Vue is โก :)"
X Link 2023-11-07T17:56Z 53K followers, [--] engagements
"Lots of cool shorts from @Angular_Nation โค"
X Link 2023-11-13T23:08Z 53.1K followers, [----] engagements
"Angular will use signals for more granular change detection and enable them in other places where it makes sense (forms for example). So use signals to manage your components state. Id also use them for app-level state management but I can see how someone may want to use rxjs for the purpose as well"
X Link 2023-11-19T17:13Z 53.3K followers, [----] engagements
"What's your favorite @code theme"
X Link 2023-12-05T02:33Z 53.4K followers, 30.2K engagements
"It's shocking when I hear from people that "Angular rerenders the view when the model changes." Angular only updates the parts of the view affected by the model change (and it has always been that way). That may be why there's still the misconception that virtual DOM is faster"
X Link 2023-12-06T03:53Z 53.4K followers, 25.4K engagements
"WebStorm [------] just introduced: Initial support for the new control-flow syntax live templates for signal computed and effect new quick-fixes for Angular โจ ๐"
X Link 2023-12-07T17:57Z 53.4K followers, 12.1K engagements
"What should the Angular team ship in [----] Wrong answers only"
X Link 2023-12-08T23:13Z 55.9K followers, 103.3K engagements
"@Goldman_1990 I wish I had the fix for it ๐คท๐ผโ"
X Link 2023-12-09T01:29Z 53.4K followers, [---] engagements
"Share your experience with Angular in "The State of JavaScript" survey ๐"
X Link 2023-12-13T17:12Z 53.4K followers, [----] engagements
"What's your the most favorite feature of the framework you use"
X Link 2023-12-13T23:05Z 53.4K followers, 104.9K engagements
"@rixlabs DI has been the most loved feature of Angular :)"
X Link 2023-12-14T17:38Z 53.4K followers, [---] engagements
"@TejasKumar_ How would you compare it to Svelte's authoring format"
X Link 2023-12-14T17:39Z 53.4K followers, [---] engagements
"What are your favorite features/updates coming from the JavaScript community in [----] and what are you the most excited in 2024"
X Link 2023-12-15T20:36Z 53.4K followers, 12.9K engagements
"๐ฅ Google Gemini and the web platform are impressive Oh and speak many languages :) Here's an Angular app I built yesterday afternoon which uses Gemini Pro and Web Speech APIs to recognize drawings from a canvas. ๐ ๐ https://ai.google.dev/tutorials/web_quickstart https://github.com/mgechev/gemini-angular-drawing-demo https://ai.google.dev/tutorials/web_quickstart https://github.com/mgechev/gemini-angular-drawing-demo"
X Link 2023-12-19T19:43Z 55.4K followers, 28.4K engagements
"@lilbeqiri @Jean__Meche @SimonBitwise Yeah it's likely people being stuck on Ivy due to their dependencies being incompatible with ngcc. We did our best to have a multirepo with the top Angular packages here"
X Link 2023-12-20T00:08Z 53.4K followers, [---] engagements
"These quiet days before the holidays are so wonderful. Haven't felt as productive in months โค"
X Link 2023-12-20T00:21Z 53.4K followers, [----] engagements
"I'm so happy we now have a first-class support for Puppeteer in the Angular CLI ๐ Thanks to the Puppeteer team for making this happen"
X Link 2023-12-20T18:05Z 53.4K followers, [----] engagements
"GenAI gives a lot of opportunities for anyone to build a functional app which is a great enabler I see investment in computer science as even more valuable in the future when it comes down to making an MVP a production-ready solution or optimizing individual algorithms"
X Link 2023-12-22T01:47Z 53.4K followers, [----] engagements
"โจ In [----] Angular introduced: New Signals-based reactivity model Deferrable views 80% faster build pipeline More ergonomic control flow Modern brand colors and docs Full app hydration + more features and improvements .in a backwards compatible way ๐"
X Link 2023-12-22T03:00Z 55.4K followers, 32.9K engagements
"In [----] we'll be incrementally and holistically improving Angular by bringing: Optional Zone.js Robust fine-grained reactivity APIs out of developer preview Investment in partial hydration Faster edit/refresh times .and some exciting surprises along the way ๐"
X Link 2023-12-22T03:37Z [--] followers, 20.8K engagements
"@everflux How did you feel about the surprises in [----] :)"
X Link 2023-12-22T04:09Z 53.4K followers, [---] engagements
"Seems like I was right :)"
X Link 2023-12-22T07:04Z 53.4K followers, 16.2K engagements
"Happy to see experts such as @Armandotrue reflect the latest Angular best practices in their content His book "Modern Angular" is coming up this spring Find it at"
X Link 2024-01-03T19:04Z 53.8K followers, [----] engagements
"@gizm0bill @brandontroberts @angular I can see how you could replace the inline script with script src="./my-controller.ts" if that's the dealbreaker"
X Link 2024-01-03T21:40Z [--] followers, [--] engagements
"๐ฃ Results from the Angular Developer Survey [----] In this blog post we share some of the learnings from the [-----] responses we received in the last developer survey and how we used the results as one of the inputs to shape our roadmap for 2024"
X Link 2024-01-04T00:44Z [--] followers, 17.6K engagements
"@rseroter @angular Thank you for resharing Angular's developer survey has been a great way to validate our assumptions about developers' needs. We're fortunate to receive feedback from many sources and exist in a thriving ecosystem which gives us lots of inspiration :)"
X Link 2024-01-05T20:27Z [--] followers, [---] engagements
"@alphaxek Theoretically it should be. Unfortunately there are dependency mismatches global/local dependencies native dependencies that need to be compiled peer dependencies"
X Link 2024-01-05T23:39Z 53.8K followers, [---] engagements
"A week after the break and Angular is shipping: Signal based inputs Support TypeScript [---] Web test runner replacement for Karma Inline of fonts located in stylesheets Optional migration to esbuild for existing projects .coming to v17.1 soon ๐"
X Link 2024-01-12T00:11Z 56.3K followers, 39.3K engagements
"I've been playing with Bark over the holidays. It's fun to use GenAI to create audio. It tends to get very creative at times which works great in many cases. Have anyone else done any generative AI experiments lately"
X Link 2024-01-12T00:17Z 53.9K followers, [----] engagements
"@tomasz_ducin @Enea_Jahollari @synalx No plans to work on angular server components but were definitely trying to learn from the industrys lessons"
X Link 2024-01-12T16:15Z 53.8K followers, [----] engagements
"Are you mostly staying at home ๐ค Ive never met anyone who actually uses Angular. Ive never met anyone who actually uses Angular"
X Link 2024-01-13T17:09Z 53.8K followers, 40.8K engagements
"Just created this tiny CLI tool to help us draft the instructions for before releases using Gemini. Does a surprisingly good job"
X Link 2024-01-13T22:31Z 53.8K followers, [----] engagements
"Seeing this fresh new logo in Angular DevTool makes me happy :)"
X Link 2024-01-16T20:17Z 55.3K followers, [----] engagements
"@martinspire How is it different from the component inspector of Angular DevTools Would be great to work with the Angular state inspector author and incorporate the missing features in DevTools"
X Link 2024-01-16T23:22Z 53.8K followers, [---] engagements
"One of the major principles we're trying to incorporate in our work on the Angular team is to make small incremental steps and ship value consistently. This creates a stream of improvements and a constant feedback loop with the community which helps us keep the right direction"
X Link 2024-01-16T23:43Z 53.8K followers, [----] engagements
"We're only aware of this because of prior work which has cost us many months and hurt us. I'm hoping this lesson broadcasts in the larger ecosystem as well. Seems like an easy trap to fall into. Small consistent intentional steps large heroic multiyear efforts"
X Link 2024-01-16T23:43Z 53.4K followers, [----] engagements
"๐ Angular v17.1 is out today and I can finally refactor these getters in my code Keep in mind that signal inputs are still in developer preview so we are not yet following semver for updating their API. ๐ https://github.com/angular/angular/releases/tag/17.1.0 https://github.com/angular/angular/releases/tag/17.1.0"
X Link 2024-01-17T23:10Z 55.3K followers, 41.8K engagements
Limited data mode. Full metrics available with subscription: lunarcrush.com/pricing
/creator/x::mgechev