- Sep 2023
-
docdrop.org docdrop.org
Tags
Annotators
URL
-
-
docdrop.org docdrop.org
Tags
Annotators
URL
-
-
jonudell.info jonudell.info
Tags
Annotators
URL
-
- May 2023
-
www.mendeley.com www.mendeley.com
-
Usinghypothes.is
Works like a charm now - we have to set it up on your machine - let me know when, Love
-
-
www.mendeley.com www.mendeley.com
-
How to use hypothes.is to support studying and research.
Love, I will set this up. It's working like a charm on my laptop now, and it's very useful indeed. Let me know when.
-
- Dec 2022
-
blog.dornea.nu blog.dornea.nu
-
Basically I wanted to merge every tiddler into one ORG file.
All this detailed manipulation re/decomposing tiddlers in other formats or adding tiddlers content in a programmatic way is done via TiddlyWikiPharo and inside a single language. For external functionality not implemented or too slow in Pharo (for example YAML to JSON conversion) we try to program it in Nim and create a Pharo wrapper around the Nim binary output.
-
- Nov 2022
-
github.com github.com
-
I'm rather concerned about adding svelte.config.js support to things that already have well established mechanisms for configuration.
-
- Jan 2022
-
news.ycombinator.com news.ycombinator.com
-
Yes, precisely because I've been involved in maintaining codebases built without real full stack frameworks is why I say what I said.The problem we have in this industry, is that somebody reads these blog posts, and the next day at work they ditch the "legacy rails" and starts rewriting the monolith in sveltekit/nextjs/whatever because that's what he/she has been told is the modern way to do full stack.No need to say those engineers will quit 1 year later after they realize the mess they've created with their lightweight and simple modern framework.I've seen this too many times already.It is not about gatekeeping. It is about engineers being humble and assume it is very likely that their code is very unlikely to be better tested, documented, cohesive and maintained than what you're given in the real full stack frameworks.Of course you can build anything even in assembler if you want. The question is if that's the most useful thing to do with your company's money.
-
- Mar 2021
-
www.sitepoint.com www.sitepoint.com
-
We standardize on a finite subset of JS (such as asm.js) — and avoid the endless struggle through future iterations of the JavaScript language, competing super-sets and transpilers
asm.js and RPython sound similar (restrictive subsets)
-
- Jan 2021
-
apostrophecms.com apostrophecms.com
-
We believe good tools lead to excellent creations.
-
- Nov 2020
-
acorwin.com acorwin.com
-
The answer should be: you write a language that compiles to Go’s IR.
-
One important other option is using another programming language as your IR! If you can compile (or perhaps more accurately transpile) your language into C, then you can leverage gcc (or clang, etc) into compiling that all the way down into machine code.
-
- Oct 2020
-
facebook.github.io facebook.github.io
-
However, this would lead to further divergence. Tooling that is built around the assumptions imposed by template literals wouldn't work. It would undermine the meaning of template literals. It would be necessary to define how JSX behaves within the rest of the ECMAScript grammar within the template literal anyway.
-
-
gist.github.com gist.github.com
-
This is valid javascript! Or harmony or es6 or whatever, but importantly, it's not happening outside the js environment. This also allows us to use our standard tooling: the traceur compiler knows how to turn jsx`<div>Hello</div>`; into the equivalent browser compatible es3, and hence we can use anything the traceur compile accepts!
-
-
-
Doesn't require the use of transpiler or modifications to all JS tooling ever invented.
-
-
github.com github.com
-
Why struggle with custom Syntax DSLs when you can use one so widely supported?
-
It was only pragmatic to use a tool that basically gives you that all for free.
-
- Sep 2020
-
github.com github.com
-
One key advantage of 'HTML-plus' languages is that you don't actually need tooling in order to be productive — most editors give you out-of-the-box support for things like syntax highlighting (though imperfect, as JavaScript expressions are treated as strings) and auto-closing tags. Tools like Emmet work with no additional setup. HTMLx should retain that benefit.
-
benefited from a shared set of tools for syntax highlighting, autocomplete, linting and so on.
-
-
-
many organizations have been burned by the high churn in JavaScript tooling, which sadly moves projects backwards as a part of moving the web forward
-
- May 2020
-
gitlab.com gitlab.com
-
What I think we're lacking is proper tooling, or at least the knowledge of it. I don't know what most people use to write Git commits, but concepts like interactive staging, rebasing, squashing, and fixup commits are very daunting with Git on the CLI, unless you know really well what you're doing. We should do a better job at learning people how to use tools like Git Tower (to give just one example) to rewrite Git history, and to produce nice Git commits.
-
- Jan 2016
-
github.com github.com
-
This might be useful for achieving consistency after automated translation of CoffeeScript to ES6
Tags
Annotators
URL
-
- Dec 2015
- Nov 2015
-
www.gizra.com www.gizra.com
-
The free plan of ngrok allows only a single concurrent tunnel to be opened. Even though BroswerStack and Sauce Labs provide their own tunneling solution, we decided to go with ngrok, in order to provide a more generic solution. We happily upgraded to the $25/month business account following our excellent experience with the free account.
-
- Oct 2015
-
blog.mgechev.com blog.mgechev.com
-
Some interesting notes on combining Angular 1.x with immutable data structures for better performance.
-
-
www.binpress.com www.binpress.com
-
It’s known that Angular becomes slower with around 2,000 bindings due to the process behind dirty-checking. The less we can add to this limit the better, as bindings can add up without us really noticing it!
From some preliminary testing it looks like we get close to hitting the 2000 watch count on the
/stream
view - which explains the lag.
-
-
blog.thoughtram.io blog.thoughtram.io
-
In version 1.4, bindToController gets even more powerful. When having an isolated scope with properties to be bound to a controller, we always define those properties on the scope definition and bindToController is set to true. In 1.4 however, we can move all our property binding definitions to bindToController and make it an object literal.
This starts to look a lot like
propTypes
, except without runtime type checking.
-
-
cssreset.com cssreset.com
-
Note that we currently are using a universal selector reset in
reset.scss
in H which changes the default box-sizing model.
-
- Sep 2015
-
daginge.com daginge.com
-
After some research, I found karma-ng-html2js-preprocessor, a npm package that does the above, all from the karma configuration
This is used in the H app, or at least referenced in
package.json
-
-
icomoon.io icomoon.io❍ About1
-
IcoMoon was also the first to solve a big problem with icon fonts: Compatibility with screen readers. By using the Private Use Area of Unicode, this problem was solved and almost every other icon font started to use the same encoding.
-