Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mgechev
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
mgechev
6y ago
Angular team member here. We're working on simplifying the Angular learning journey. Generally, lots of the examples out there use very expressive APIs coming from RxJS. They could be very powerful, but at the same time may look convol
32.
▲
by
mgechev
6y ago
A common pattern is to separate the instantiation of an abstraction from the place you're using it. There are variety of ways to implement this in different technologies/frameworks. The way Angular implements it is the way our tea
33.
▲
by
mgechev
6y ago
The static HTML templates allow us to compile them to JavaScript instructions, similar to incremental DOM (iDOM). This way Angular can perform an efficient change detection to reflect changes in the view. Static versus dynamic has its own t
34.
▲
by
mgechev
6y ago
Hey, Angular team member here. The decision to use Observables was made after an extensive discussion. You can follow the thread here https://github.com/angular/angular/issues/5876 . If that's an interfac
35.
▲
Show HN: Podcast for computer science in practice
(podcast.mgechev.com)
2 points
by
mgechev
6y ago
|
0 comments
36.
▲
by
mgechev
7y ago
This is true for Angular as well. To use the framework you don't need to understand everything it provides. In https://angular.io/start we're aiming to reduce the initial conceptual overhead. We understand that we
37.
▲
by
mgechev
7y ago
Thank you! We're really excited to finally make Ivy generally available! ️
38.
▲
by
mgechev
7y ago
My guess is you hit https://github.com/angular/angular/issues/30835 . In version 8 we introduced differential loading to allow users on newer browsers to download smaller, modern bundles. Modules, however, enf
39.
▲
by
mgechev
7y ago
Most improvements come from the more compact JavaScript we generate from a template. We also worked on making the runtime tree-shakable, so in your final bundle you can get only what you use. Additionally, we made sure the code we generate
40.
▲
Building TypeScript Projects with Bazel
(blog.mgechev.com)
90 points
by
mgechev
8y ago
|
40 comments
41.
▲
Perform Angular Server-Side (pre-)rendering with Cloud Build
(cloud.google.com)
2 points
by
mgechev
8y ago
|
0 comments
42.
▲
Inside of Google's Continuous Integration
(blog.mgechev.com)
4 points
by
mgechev
8y ago
|
0 comments
43.
▲
by
mgechev
8y ago
There were moments I was close to kicking the TV-set while tuning the hyperparameters :-)
44.
▲
by
mgechev
8y ago
Thank you!
45.
▲
by
mgechev
8y ago
Fun idea! Updating the dimensions of the softmax layer and squeezing storage of ketchup bottles in front of the camera to collect data for the training set should do the job!
46.
▲
Playing Mortal Kombat with TensorFlow.js
(blog.mgechev.com)
149 points
by
mgechev
8y ago
|
26 comments
47.
▲
Show HN: 3D world from an Angular app source code
(github.com)
2 points
by
mgechev
8y ago
|
0 comments
48.
▲
by
mgechev
8y ago
We have a few examples in the readme. You can find demo applications using the Guess.js plugin for webpack here https://github.com/guess-js/guess/tree/master/packages/guess... The most real-world de
49.
▲
by
mgechev
8y ago
Thanks for the thumbs up! We have an abstract report provider which allows developers to use their favorite analytics platform easily. Google Analytics is quite convenient - it allows the reuse of already existing data, and does not require
50.
▲
by
mgechev
8y ago
Excellent point! The type systems verify programs' correctness based on given specification. On the other hand, we have formatters. Gofmt does a great job in formatting source code so it's consistent and easy to read. Somewhere be
51.
▲
by
mgechev
8y ago
There's a core set of rules, which was wisely introduced by the Go team as part of golint. They are all generic practices which are widely adopted. On the other hand, there are domain-specific problems which can be solved with static a
52.
▲
by
mgechev
8y ago
Thanks for the comment! Yes, I saw golangci-linter. As the readme of the tool states, it's a linter aggregator, similar to gometalinter, with better performance characteristics. Both golangci-linter and gometalinter incorporate existin
53.
▲
by
mgechev
8y ago
Thanks for sharing your thoughts! Although the linter is configurable, by default it has the exact same behavior as golint. The configurability is mostly due to allow developers to extend the tool with custom rules. Allowing this gives the
54.
▲
Show HN: Fast, extensible, configurable, and beautiful linter for Go
(blog.mgechev.com)
2 points
by
mgechev
8y ago
|
0 comments
55.
▲
Data-Driven JavaScript Code-Splitting Using Google Analytics
(blog.mgechev.com)
2 points
by
mgechev
9y ago
|
0 comments
56.
▲
Reverse Engineering for Angular
(github.com)
2 points
by
mgechev
9y ago
|
0 comments
57.
▲
A Simple Compiler in JavaScript
(github.com)
126 points
by
mgechev
9y ago
|
38 comments
58.
▲
Open Source and Career Growth. Personal Story
(blog.mgechev.com)
3 points
by
mgechev
9y ago
|
0 comments
59.
▲
Implementing a Simple Compiler in 25 Lines of JavaScript
(github.com)
6 points
by
mgechev
9y ago
|
2 comments
60.
▲
Angular to Christmas Tree Garden Compiler
(mgechev.github.io)
2 points
by
mgechev
9y ago
|
0 comments
More ›