HN user

LiterallyDoge

109 karma
Posts2
Comments93
View on HN

A good point. I like templates because they seem to require less transpilation, which makes the process of development easier overall. Thanks for the reply.

Very cool idea. Something I would enjoy using is a shorthand syntax for validation rule object declarations eg:

new Validator = ({ age: 'int 22-48' });

If memory serves you can parse that type of string in the Validator constructor and insert the Rule structures you already have in place of it.

I think this rests on the architect / technical lead to force their minions to use TDD or something similar. You can't expect a noob out of college to be responsible, that's just asking for trouble.

I would say, just brief them at the start "I might fire you tomorrow, go in expecting that, we'll set you up something else if I do. Don't rely on this." Kind of like the way you lend money to friends.

That said, you probably shouldn't lend money to friends.

In case you were as annoyed as me by the verbosity:

"[A] 2014 review in Science tried to quantify these declines by synthesizing the findings of existing studies and found that a majority of monitored species were declining, on average by 45 percent."

What did you find you liked about Typescript? I considered it and opted for pure ES6/Next because the typing didn't feel like it would actually help sanitize my data. If I get a bad payload from the server, it's still transpiled at that point, and that's when I really need to know what my data type is. Otherwise I just sanitize at use (like all JS) and the overall overhead is less. Maybe you know something that I don't?

Of course. But if you recall when you first learned about information security, it would likely involve cookies. Probably the general population is going through that kind of adolescent awakening that we did when we were 10 or so, they just took longer because they sit on the shortbus in comparison.

Partial remote is optimal for me, both in quality and speed of how I work. Even if it wasn't at home, I can't stand being in the same physical space for that long, I burn out. Kinesthetic learning something something something productivity efficiency sh ./buzzwords.sh