HNHacker News
TopNewBestAskShowJobs

stocktech

287 karma · joined December 18, 2015

submissionscomments
stocktech··on Yes and No design studio
...or make it so that when I scroll down it scrolls right.

Beautiful site, but the UX needs work.

stocktech··on Ask HN: What can I do at home to grow professionally?
If you're just starting your career, side projects will have the biggest impact. Mastery comes from dedicated practice and side projects are just that. Make sure you're learning new tech, patterns, languages, whatever, but the more you learn now the faster you'll rank up.

If you're more senior, the biggest impacts will come from networking. Figure out where you want your career/life to go, then work towards that. Want to be CTO? Want to work at XYZ tech co? Want to start a business? Doesn't matter, make some friends and start networking.

I'm a big advocate for leveraging the energy of your youth, but make sure you're spending it wisely. There's more to life than working.

stocktech··on Ask HN: Best books you read in the past decade?
https://www.amazon.com/Nonviolent-Communication-Language-Lif...

Nonviolent Communication.

I think it was linked on HN where it caught my attention. This book teaches a great way to communicate, but for me, it has also helped me think about my feelings and how I can communicate those feelings better. I feel more in touch with my feelings and more empathetic as a direct result from following what the book is teaching.

On the communication side, it has helped me put more structure around tough conversations, personally and professionally. It has helped me understand others more and vice versa. It's also helped me see toxic traits in others. Such as people who aren't interested in understanding or people who struggle to understand their own emotions.

stocktech··on Show HN: Snapshotly – Automated DigitalOcean Backups
This seems like unfair criticism. I'd say snapshooter and snapshotly are sufficiently different. If the websites were similar, I'd see your point, but snapshotly is different enough that's it a clear price competitor.
stocktech··on Ask HN: Is it difficult to hire React developers?
Is it hard to find React developers? No. Is it hard to find good developers? Yes.
stocktech··on How LinkedIn exfiltrates extension data from the browser
> excess whitespace from the HTML at the traffic layer with middleware

What? Can you expand on this? It sounds like a server rendering issue which has nothing to do with the framework itself.

stocktech··on How LinkedIn exfiltrates extension data from the browser
Ember's beefy, but you can't blaim 13MB on it.
stocktech··on CQRS and Event Sourcing Intro for Developers
What problem does CQRS solve in this scenario?
stocktech··on Editor.js – Block Styled Editor
I've been struggling with ProseMirror for the last 2-3 months. This looks amazing and I'm looking forward to replacing Prosemirror with it.
stocktech··on Ember v3.7 Released
I've used Ember in a large non-tech organization. Ember's particular way of doing things, being opinionated, allowed us to focus on building the logic out instead of worry about secondary decisions: file structure, routing, data stores, build pipelines, etc.

Personally, I feel Ember is best suited for the enterprise world. It's a slower moving framework focused on backwards compatibility that remains relatively similar over the years. I feel slightly insulated from the rapid changes in the front end world which allows me and my team the ability to focus on the business. Of course, I push my team to understand what's going on outside of Ember. I've definitely taken things away from React and Redux.

But having to maintain dozens of apps (and growing), I couldn't imagine the technical debt we'd have if we chose a different framework. Our repos would be scattered with the latest and hottest fad and changing standards.

stocktech··on Show HN: Lenient JavaScript syntax
Coffeescript would like to have a word with you.
stocktech··on Show HN: I made a simple and registration-free alternative to Google Finance
FYI - clicking through to create a portfolio, my corporate firewall blocks it as malware. Idk how you fix that though.
stocktech··on Best Practices for Creating Useful Dashboards
Best Practices or "Building Dashboards for Dummies?"
stocktech··on Ask HN: How do you fix “one/few years of experience repeated multiple times”?
If you're comfortable sharing, what are your shortcomings? How are you doing on the technical questions? What level positions are you applying to?

> a few projects even prompted companies to reach out to me first

This raises a flag for me. If they're reaching out, they must be convinced of your technical ability.

I understand you're frustrated and I don't want to read too much into your post. However, how you're talking about your relationships, being blunt, working at desperate places, it makes me think your interviewing skills need work. A single interview faux pas can remove you from consideration. Being negative or highlighting your faults puts you in a bad light. It's entirely possible to remain positive, but still be honest about your experience.

I might have phrased "acknowledging their deficiencies" too literally. To give you an example, I once interviewed someone who couldn't even explain basic terminology. Their github was just OK. Yet, they knew about the company. They spoke intelligently about their projects and seemed excited about what the team does. They knew the technical portion didn't go great and were able to 1) convince me they could learn and 2) positively related their existing experience and prior ability to learn to the requirements of the position. Great junior.

For the pay cut, there's too many factors to assume, but in this situation, I'm not paying senior rates for lessor work. You also have no leverage so you'd be at wherever I value the position and my belief in your ability. Again, if you can prove yourself after hiring, I'd bring your pay up to an appropriate place.

stocktech··on Ask HN: How do you fix “one/few years of experience repeated multiple times”?
I think the issue is more complex. Take an average college grad, put them in a "good enough" company with a shitty manager and less than interesting work and I think there's 10-20% of those grads who get comfortable and enjoy the paycheck and low stress. At some point, they start to think about the future or compare themselves to their peers, but turns out they don't have the skills to get a new job, let alone match the paycheck Dave's getting. There's tons of companies out there trying to maintain OLD OLD stuff. They're hiring too.

There's also a category of people who prefer work where they can come in, do their thing, and leave at the end of the day. They're not looking for more responsibility and there's nothing wrong with that, but they too are left with a skills gap.

stocktech··on Ask HN: How do you fix “one/few years of experience repeated multiple times”?
Fixing it is hard. The biggest hurdle is just admitting to yourself where you're at and how you got there. As much as you can blame your previous employer for your situation, it's ultimately your responsibility and you need to own that.

From a hiring manager perspective, I wouldn't say that it's game over, however. I've had plenty of devs get to the interview stage that have an experience vs skill mismatch, maybe 5 years instead of 10, but I consider them for maintenance work or our QA team that's less code heavy. For someone in this position, those roles might be a better fit or the candidate would have a place to prove themselves. Of course, you'd have to take a pay cut and take a mid-level or possibly a junior position. If I offered someone with 5 years of experience a junior position, it would probably be communicated that a bump could happen in 6 months to a mid-level role. A trial period of sorts.

The key is to be upfront. I've had devs try to bullshit their experience into something it obviously wasn't and it never works. I'd be blown away if a candidate came in, acknowledged their deficiencies, and said "I'm doing XYZ to figure it out and I really just need a chance to prove myself". Don't underestimate the importance of attitude and industry experience.

> What companies are most willing to give the "one year experience over many years" worker a fighting chance and get them up to speed?

Something about this question rubs me the wrong way. If you've fallen into the 1x10 pattern, no company is responsible for giving you a fighting chance. The burden is now on you. The advice I can give you is the same as any other dev, but probably more important, find a way to show me your skills and that you're working on improving. Open source work, code tests, side projects, anything and be able to discuss them.

The 1x10 devs that I already have are the ones who reject the opportunities given to them, who don't want extra responsibilities, and who aren't interested in learning new things. You need to give me confidence that that isn't you.

stocktech··on Can we start calling JavaScript EcmaScript?
Maybe I'm out of the loop, but why?
stocktech··on How to Come Up with Profitable Business Ideas
That's your experience, but far from reality. You're right, it's not easy, but that's why we're here. You also have to realize discipline > motivation. Everything you just said is a personal problem, not something inherent to the process.
stocktech··on Ask HN: Should I keep using stimulants?
I think there's a perspective you're missing. If you're in school and need drugs to keep up, what's going to happen when you're out of school? Instead of developing strategies for success now, you're using drugs. I think it'll be a crutch you'll find difficult to get rid of.
stocktech··on Ask HN: Uncommon but attainable programmer skillsets valued by employers?
That's a good way to only be assigned easy tasks.
stocktech··on Ember.js 3.1 and 3.2 Beta Released
Maybe it's because we're slower on the release cycle? We stick to LTS and a little extra depending on our workload. We also committed to using controllers thinking it would be easy to convert to routable components later on, when the routable components never landed it made our lives easier.

Otherwise, I haven't paid attention to the core,data, and cli release schedules.

stocktech··on Ember.js 3.1 and 3.2 Beta Released
Agreed, but experience has shown some kind of mental block in developers coming from other frameworks. ymmv
stocktech··on Ask HN: How to avoid getting sucked in too deep by Node.js?
Figure out what's more important, learning something new or building a project.

I think there's a point where you're experienced enough for it not to be a trap. Concepts, patterns, and structures repeat and once you've started to accumulate enough experience, learning a new language or framework is just implementing things you've seen elsewhere. Then it becomes a choice of productivity and what does the project benefit from most.

If you're not there in your career yet, focus on learning something new. I promise it'll be a level up one way or another. For your project, it might delay it a little, but it'll help your resume and round you out as a developer.

stocktech··on Ember.js 3.1 and 3.2 Beta Released
I lead an internal development team. We're constant building new apps and enhancing old ones.

Ember has been a big win for us. Upgrading old apps is a breeze. Every app has a consistent structure and the conventions make it easy for developers to move between projects. We don't need to worry about the individual pieces - routing, data, etc - we trust the core devs so that we only worry about business logic. We're experimenting with Ember Engines right now and I'm not sure how we'd replicate it if we were using React or Angular. All in all, I think it has made us incredibly productive.

Outside of the code, the Ember team's communication skills are top notch. I feel like every time I tell my team that "XYZ is coming down the pipe", there's a clear plan of attack and any impact is minimal. In the last 3 years, I've never had to tell my boss that development will be paused to focus on a refactor/upgrade/maintenance.

The biggest downside is in hiring, unfortunately. I don't look for Ember experience, but I have had to adjust my expectations when it comes to the learning curve.

stocktech··on Waymo teams up with Jaguar to intro a new, premium self-driving car
It read as a positive to me. Uber is losing in Asia and here's Google partnering with Jaguar who's owned by Tata Motors. This sets Google up for North America, Europe, and Asia.

For a self driving taxi, I don't understand the need for a cost focused option.

stocktech··on Ask HN: Who are you?
Honestly, I like the anonymity. The random celebrity like patio11 is nice as they usually drop knowledge bombs,but otherwise, I feel like we're all the same, working on our projects. If anything, HN makes me feel like anyone can do anything because that's what startups are about.

When this anonymity slightly fades, the idea of a meritocracy fades with it. I know I could make more money working on the west coast. I know the work I'm doing isn't sexy. But my project is fucking interesting and on HN that's all that matters.

stocktech··on Show HN: Find Out If Your Coworkers Donated to Trump or Hillary
Yea, this is healthy. Realistically, it's probably smart to check if you're applying to new jobs, but we need to get over this team mentality in politics.
stocktech··on Ask HN: Any chance to become a data analyst?
Where I work, we don't hire people without degrees - even for web dev. So that nanodegree would be a good start, but you'd still get filtered out. You'd have hustle to network, let them know you have this cert and that you want to do analysis work. I've interviewed so many worthless college grads that a little initiative would go a long way to proving your worth.

Even then, data analyst roles are entry level at my company. Not saying that's how it is everywhere, but you'll be taking a pay cut without experience. My recommendation would be to look for business intelligence positions. It varies what the role actually is, but you're bound to find a few BI developer positions that value web development experience. Regardless, the worst case scenario is that it's tangent to data analyst work and best case it overlaps. With the nano degree and your experience, I'd imagine you could see a raise even.

stocktech··on Ask HN: Is there server-side software that we are missing in 2018?
I feel like we're in a consolidation phase. We have a ton of tools/software and the big developments have been in how we use those tools aka devops. I'd put things like kubernetes/docker in this category, but there's obviously huge room for growth around this tech.

I do think there's room for new tools tho, but by definition, they're on the cutting edge and not especially visible if you're not looking. Things like stream processing are already incredibly useful and only getting better. Machine learning could be in this list too. It might not be a 1000% improvement like caching, but that's part of a maturing industry.

stocktech··on Ask HN: The best formula for profit sharing in a small ISV?
The way some larger companies do this is by salary * target bonus * bonus multiplier. Where the bonus multiplier is a function of growth ranging from 0-2. There's no competition between departments and the increase is meaningful to everyone.

I think this is healthier than a separate plan for each department as then you'll get people questioning the plan and their roles, value, etc.

← PreviousPage 3 of 5Next →