Live data from Hacker News

Timeline of Slack’s Tech Stack Evolution

stackshare.io

31–40 of 53 posts

Re: Timeline of Slack’s Tech Stack Evolution

#32
post #27
post #2

Hello HN! We’re really excited to share this with you all. If we’ve missed any key details, or if you’d like to add a new event to the timeline, email stackhistory@stackshare.io and we will update it asap. Have a great weekend!

Would love to know why you guys think it's a good idea to have a login modal take over the screen out of nowhere after scrolling about 1/3 down the page. So user-hostile ️

[deleted]

Re: Timeline of Slack’s Tech Stack Evolution

#33
post #27
post #2

Hello HN! We’re really excited to share this with you all. If we’ve missed any key details, or if you’d like to add a new event to the timeline, email stackhistory@stackshare.io and we will update it asap. Have a great weekend!

Would love to know why you guys think it's a good idea to have a login modal take over the screen out of nowhere after scrolling about 1/3 down the page. So user-hostile ️

[deleted]

Re: Timeline of Slack’s Tech Stack Evolution

#34
post #6

Is Hack/HHVM really being used much anymore? I was under the impression PHP7 pretty much reduced the advantages (types, speed).

Hack still has a lot of features that is missing from PHP7. Proper data structures (vector, map, set, etc...) including immutable ones, generics, variance, async/awaitable, etc... there is still a heck of a lot for PHP to catch up on.

Re: Timeline of Slack’s Tech Stack Evolution

#35
post #27
post #2

Hello HN! We’re really excited to share this with you all. If we’ve missed any key details, or if you’d like to add a new event to the timeline, email stackhistory@stackshare.io and we will update it asap. Have a great weekend!

Would love to know why you guys think it's a good idea to have a login modal take over the screen out of nowhere after scrolling about 1/3 down the page. So user-hostile ️

That’s stackshare, not slack. But yeah, it’s impossible to read the article because of that.

Re: Timeline of Slack’s Tech Stack Evolution

#36
post #31

Let me know when they figure out how to build a Windows client that doesn't run an entire CPU core at 100% all day long.

Nice downvote. Every single person I know who uses the Slack Windows client has this issue. How about you differ with me if I'm wrong.

Edit: here's a link to others with the same issue: https://www.reddit.com/r/Slack/comments/bj3ltt/windows_users...

Re: Timeline of Slack’s Tech Stack Evolution

#37

I’ve always admired Slack’s pragmatic choice for LAMP, despite the amount of slack it gets (pun intended). Despite its reputation, it still has an amazing community, ecosystem, and tooling to get shit done. I’m currently working with Flask/Postgres and it’s simply lacking when you need to scale it (in terms of performance/team size/code size) and there’s not great tooling to take it to the next level. Can’t wait to g…

Flask is a micro-framework, it's an explicit goal to not have that kind of tooling included: http://flask.pocoo.org/docs/1.0/foreword/#what-does-micro-me...

There are lots of Flask extensions and other methods to extend it (relevant docs page: http://flask.pocoo.org/docs/1.0/becomingbig/), but it's a framework that practically defines itself around the fact that it doesn't include anything. Pyramid or Django might have been better options.

Re: Timeline of Slack’s Tech Stack Evolution

#38
post #24
post #2

Hello HN! We’re really excited to share this with you all. If we’ve missed any key details, or if you’d like to add a new event to the timeline, email stackhistory@stackshare.io and we will update it asap. Have a great weekend!

Hi! We didn't do a great job writing about this at the time, but Slack's migration into HHVM took place in 2016. We've been gradually increasing the coverage of Hacklang (Facebook's gradually typed descendant of PHP) since then, and are now 100% Hacklang.

I know that the HHVM team at facebook is implementing a pretty aggressive strategy to updating the language with regard to deprecating language features, how is this affecting you guys? How often are you guys updating to the latest version of hacklang/HHVM?

Re: Timeline of Slack’s Tech Stack Evolution

#39
post #27

Earlier quoted context omitted.

Would love to know why you guys think it's a good idea to have a login modal take over the screen out of nowhere after scrolling about 1/3 down the page. So user-hostile ️

That’s stackshare, not slack. But yeah, it’s impossible to read the article because of that.

jdorfman works at StackShare.

Re: Timeline of Slack’s Tech Stack Evolution

#40

I’ve always admired Slack’s pragmatic choice for LAMP, despite the amount of slack it gets (pun intended). Despite its reputation, it still has an amazing community, ecosystem, and tooling to get shit done. I’m currently working with Flask/Postgres and it’s simply lacking when you need to scale it (in terms of performance/team size/code size) and there’s not great tooling to take it to the next level. Can’t wait to g…

What's the problem with Flask and PostgreSQL?...
Post reply on HN