News for hackers. Stuff that matters.

fishfacemcgee

Re:Ask HN: How do you integrate remote developers? on Friday March 25, 2016 @07:29AM (#11359469)
> But the onus of communication is on the remote worker, IMO.

I may be misunderstanding you, but, if I'm not, I mostly disagree with this. Remote workers need to communicate well, but if all 12 local developers are in a shared office/working environment, then it's really easy to exclude the remote devs. If your remote devs are treated as second-class citizens (intentionally or otherwise), they'll never be integrated in your team. Lots of things you get "for free" with local teammates (as far as communication, camaraderie, etc.) you have to be more deliberate about with remote ones.

Part of the benefit of being remote is the ability to be even more self-driven than you are when you're in an office. That shouldn't come at the cost of being left out of the loop and/or not being included in discussions that you could contribute to.

This may not work for everyone, but the way we do things where I work is we use remote-focused communication (chat, video conferencing, Wikis, etc.) as our primary communication. We try to limit any in-office conversation to the relatively trivial or the extremely time-sensitive. However, the way our company is distributed, most of our team leads, internal stakeholders, etc. aren't local, which helps "enforce" that mindset.

As far as specific tech solutions here's what we use:

HipChat Zoom (video conferencing) GitHub Confluence + Jira Jell (distributed/asynchronous standups)

At the end of the day, the tools make remote working possible, but the mindset we approach remote working with is what makes it viable.

Re:What Happened: Adobe Creative Cloud Update Bug on Monday February 15, 2016 @07:51AM (#11103056)
Good postmortem from BB. Crappy situation for them to have to be in since it was all Adobe's fault, but I think they handled it well. They didn't off-load problem-solving to Adobe, but made it clear what the root cause of the bzvol error was.

Meanwhile, I'd love to see the postmortem from Adobe. What file(s) were they expecting to delete and why did they feel it prudent to not do a strict/stricter check for the files/directories to delete? Presumably some sort of "adobe" directory, but I would hope to at least find out that they couldn't reliably expect the folder to be a specific name and the issue was that their searching was just too loose.

Looking through the slides referenced, this only seems possible/reasonable due to the styles being applied using React's DOM manipulation engine.

Perhaps that's assumable, but recommending this path seems pretty dangerous without significant caveats on its DOM-diffing requirement. Otherwise, just the raw amount of DOM injection is a severe performance risk.

Re:Microsoft Edge – The Browser for Doing on Sunday May 03, 2015 @09:21AM (#9481164)
It is IE12 with non of the legacy IE support. Their talk of update speed suggests it'll resemble Chrome and Firefox in terms of updates.
Re:Microsoft Edge – The Browser for Doing on Sunday May 03, 2015 @09:19AM (#9481154)
Not entirely. Metro IE browser was still using the base IE11 rendering engine at its core. Microsoft Edge has a new rendering engine without all of the legacy support nonsense. http://www.smashingmagazine.com/2015/01/26/inside-microsofts...