You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We've been deadlocked for a while on the pipeline operator proposal, for a few reasons.
Partially it's just low implementor interest, as this is fundamentally just syntactic sugar,
but also because there are three competing proposals
and the proponents of each haven't been convinced by the others yet.
In this essay I hope to briefly outline the problem space,
summarize the three proposals,
and talk about what's gained/lost by each of them.
(Spoiler: they're all nearly identical; we're arguing over very small potatoes.)
This is a collection of the things I believe about software development. I have worked for years building backend and data processing systems, so read the below within that context.
Agree? Disagree? Feel free to let me know at @JanStette.
Andy Thomason is a Senior Programmer at Genomics PLC.
He has been witing graphics systems, games and compilers since
the '70s and specialises in code performance.
How to uncamelize a string in Javascript? Example: "HelloWorld" --> "hello_world"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Visual Studio Code Snippets – Common Case Transformations
Common Case Transformation Snippets
Visual Studio Code allows Snippets to perform ✨Variable Transforms✨ using Regex.
Here are some common case transformations that you can apply to your snippets. In these examples, I'm using $TM_FILENAME_BASE, but the same transformations should apply to any of the Snippet Variables.
snippets-from-delimited.json can convert filenames like my-file-name, my_file_name, my file name. If your filename is delimited by a dash, underscore, or space, these should work.
snippets-from-mixed-case.json can convert filenames like myFileName and MyFileName. If your filename is in camel or Pascal case, these should work.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
My friend Michael Jackson turned off github issues on one of his smaller
projects. It got me thinking...
Maintainers getting burned out is a problem. Not just for the users of a
project but the mental health of the maintainer. It's a big deal for
both parties. Consumers want great tools, maintainers want to create
them, but maintainers don't want to be L1 tech support, that's why they
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters