Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
denisw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
Rust: The New LLVM
(willcrichton.net)
1 points
by
denisw
6y ago
|
2 comments
32.
▲
Esbuild JavaScript Bundler Claims 10-100x Faster Bundling Time
(infoq.com)
2 points
by
denisw
6y ago
|
0 comments
33.
▲
by
denisw
6y ago
denisw.de I started this to share various learnings from my dev work, as well thoughts on software engineering and architecture. The current two posts are on Redux, but I plan to publish posts on other topics (Kafka Streams, architecture, e
34.
▲
Answering Your App's Questions with Redux Selectors
(denisw.de)
2 points
by
denisw
6y ago
|
0 comments
35.
▲
Answering Your App's Questions with Redux Selectors
(denisw.de)
1 points
by
denisw
6y ago
|
0 comments
36.
▲
Answering Your React App's Questions with Redux Selectors
(futurice.com)
2 points
by
denisw
6y ago
|
0 comments
37.
▲
Answering Your App's Questions with Redux Selectors
(denisw.de)
1 points
by
denisw
6y ago
|
0 comments
38.
▲
by
denisw
7y ago
I recommend „Capital in the 21st Century“ by Thomas Pikkety, an economist who has deeply studied wealth and income equality using historical data spanning three centuries. This book has all the evidence you need. https://www.amaz
39.
▲
by
denisw
7y ago
I really enjoyed the comparison of dependency injection with dynamic scoping, and the explanation of how the latter can take over the uses cases of the former with less boilerplate. But one benefit of dependency injection unacknowledged in
40.
▲
Redux Starter Kit 1.0
(blog.isquaredsoftware.com)
2 points
by
denisw
7y ago
|
0 comments
41.
▲
by
denisw
7y ago
Yes, that's what I meant. The use of the term "API" for a single public code element is something I have not come across in any other language community, hence the clarification for those who are not familiar.
42.
▲
by
denisw
7y ago
The crazy high numbers are due to a fairly Microsoft-specific definition of "API" in this context. What they count here is class members; so they ported a class with 15 methods and 3 properties, they'd count this as "18
43.
▲
by
denisw
7y ago
If you install the VS Code's C# extension, you should be getting autocomplete and quick fixes such as adding impport statements automatically. https://code.visualstudio.com/docs/languages/csharp
44.
▲
by
denisw
7y ago
> Why should I build a model specifically for this one context of usage and have the properties tightly-coupled to their mutators, when I can completely decouple these things and have the models operate with any arbitrary state mutators?
45.
▲
by
denisw
7y ago
I'd say many people actually reboot their phones frequently - every time they cannot or forget to charge in time and the phone goes black. :)
46.
▲
by
denisw
7y ago
Consider the Mozilla Public License (MPL) [1]. It is copyleft in the sense that modifications to the library must be MPL-licensed as well, but doesn't impose any restrictions on apps merely using the library. This avoids the LGPL’s com
47.
▲
by
denisw
7y ago
Variables alone are not a reason to use Sass anymore. There are CSS Custom Properties [1] now, which are even more powerful in that you can dynamically override them in specific sub-sections of the DOM. The only downside is that Internet Ex
48.
▲
by
denisw
7y ago
Author of Redux Preboiled here. This is an interesting idea! However, it's currently a bit difficult to define a value as completely readonly in TypeScript. See this GitHub issue: https://github.com/Microsoft/TypeS
49.
▲
Show HN: Redux Preboiled – TypeScript-friendly Redux helpers, served à la carte
(github.com)
5 points
by
denisw
7y ago
|
2 comments
50.
▲
by
denisw
8y ago
Looking only at the commit numbers of the `atom/atom` repo is a bit misleading as the Atom source code as the core plugin packages (e.g., the language modes, but also fundamental features like the tree and the fuzzer) are each in their
51.
▲
by
denisw
8y ago
From what I learned from digging into Pika/Pack a bit, I think you misrepresented it a bit. > - The standard typescript builder can only generate ES2018 That's true, but only because the compilation to previous ES versions is m
52.
▲
by
denisw
8y ago
One important thing to note here is that this goes much further than `private` in TypeScript. The latter is purely a compile-time illusion. If you write `private x`, your objects' x property is still publically accessible and modifiabl
53.
▲
by
denisw
8y ago
Taxonomies seem to be just as problematic in biology as in object-oriented programming. :)
54.
▲
by
denisw
8y ago
It can be read as both an acronym for “Identity and Access Management” and as the phrase “I am”, which also happens to fit the topic of identity.
55.
▲
by
denisw
8y ago
> Object-Oriented Programming (OOP) is a programming paradigm where different components of a computer program are modeled after real-world objects. This is a common, but dangerous way to introduce the object-oriented paradigm. While it
56.
▲
by
denisw
8y ago
That entirely depends on how “popular” is defined. If you mean “preferred choice for greenfield consumer and B2B apps”, then yes, C/C++ would be ranked way lower. But as far as I understand this statistic is based in search results, so
57.
▲
by
denisw
8y ago
Active Expressions seem to essentially be a more seamless and implicit form of Reactive Streams, such as those from the ReactiveX family of libraries [1]. For instance, the first example given by the paper is: var a = 5, b = 6; si
58.
▲
by
denisw
8y ago
Stimulus is not bound to Rails in any way. It‘s just an NPM package which can be used whereever you have a JavaScript bundler setup (e.g., Webpack). I‘m not sure whether there is a build that can be embedded directly with a <script> t
59.
▲
Apps That Work Natively on the Web and Mobile (Angular Code-Sharing Projects)
(blog.angular.io)
1 points
by
denisw
8y ago
|
0 comments
60.
▲
The monad complaint pipeline
(argumatronic.com)
2 points
by
denisw
8y ago
|
0 comments
More ›