shady_trails | 10 years ago | on: Mixed reality outfit Magic Leap nets $793.5M
shady_trails's comments
shady_trails | 10 years ago | on: Quiver: Programmer's Notebook for OS X
I usually save the notebooks I create onto google drive, which gives me the ability to easily open each notebook on other machines. Poor man's sync.
shady_trails | 10 years ago | on: Show HN: Fastflux – Functional reactive state management for React
Fastflux looks like a step in the right direction towards the promised land of of a functional-oriented UI written with javascript.
shady_trails | 10 years ago | on: Show HN: CodeUpStart – Learn Python/Flask by Cloning Kickstarter
shady_trails | 10 years ago | on: Goodbye CoffeeScript, Hello TypeScript
* Comprehensions (more flexible with Coffeescript). Wait, that's ES7 now.
* Template strings
* For .. Of loops
* Destructing
* Classes. ES2015 has an awful implementation of this, without allowing an syntax for binding methods. Also enforces the somewhat arbitrary requirement of function properties only, as opposed to any type I choose. Don't forget, mixins with Coffeescript classes is a breeze, but no support with ES2015.
* Arrow functions. Unnecessary syntax with ES2015 (the parens even without arguments), not to mention confusing implicit return.
* Generators with ES2105. If you find a use for these in front end web dev I'll buy you a beer.
ES2015 does succeed in introducing an entire set of confusing ideas: we rolled for years with var's, but now I get my hand held with const and let, because figuring out how var works (or just relying on Coffeescript to handle it for you) is too challenging.The point here is that it is frustrating to see people jump on the ES2015 bandwagon when Coffeescript has had the same feature set for years. It suffered adoption because of developers who didn't want to learn `another` language. I have met a tremendous quantity of developers - myself included - who initially rebelled against the use of Coffeescript, only to eventually fall in love with it.
shady_trails | 10 years ago | on: What are you working on?
I had some challenges with the course at the started, but refocused my efforts in making sure I was creating a product that a beginning developer could work through and then feel confident to build their own apps. Once the quality content was in place, reviews, revenue, and engagement soared.
Revenue is up over the last two months, and I plan to write a blog post in the next few weeks regarding that topic. In addition, I plan to also release a new course covering React Native in the next week.
shady_trails | 10 years ago | on: Do Not Disclose Your Salary to Recruiters
- "I don't feel comfortable sharing that" - "I'm still looking at a couple different options and don't want to pigeon hole myself" - "What salary is being offered with this position?"
If they take issue with your non-response, its a (small) sign that you might headed towards a non-ideal working environment.
1. The product is developed and released in a few years, its amazing, and everyone is happy.
2. It sucks, investors lose their money.
#1 is a win for me, #2 is a who cares.