H
Hootsuite Engineering
code.hootsuite.com · Company blog · on HN since 2013
Hootsuite's engineering team writes about its infrastructure and practices, including Consul dark launching, blameless post-mortems, Redis session migration and build systems.
What HN saysHN links it for its blameless post-mortem practice, Consul-based dark launching, and Hootsuite's job openings in Vancouver.
18HN people shared it
3linked it in comments
16stories submitted
34story points
9 years agolast shared
2013people per year2026
Most-shared posts
- 1Accelerating cross platform development with serverless microservices2 people · 5 points · first shared 2017 · discussion on HN
- 2Dark Launching using Consul2 people · 2 points · first shared 2014 · discussion on HN
- 3How Hootsuite conducts blameless post-mortems after something goes wrong2 people · 1 points · first shared 2017 · discussion on HN
- 4Moving millions of user sessions from mysql to redis1 people · 4 points · first shared 2015 · discussion on HN
- 5Rebuilding the Build1 people · 4 points · first shared 2015 · discussion on HN
- 6VimShell1 people · 3 points · first shared 2013 · discussion on HN
- 7Row Stores vs. Column Stores: Why Not Use Both?1 people · 3 points · first shared 2017 · discussion on HN
- 8GitHub-Changelog – a robust notification system built on top of GitHub1 people · 2 points · first shared 2014 · discussion on HN
- 9Redis plugin for Akka persistence1 people · 2 points · first shared 2015 · discussion on HN
- 10Super-charging React with ImmutableJS1 people · 2 points · first shared 2015 · discussion on HN
- 11Why we love and use ZeroMQ1 people · 2 points · first shared 2013 · discussion on HN
- 12Build, Test, and Automate Server Image Creation1 people · 1 points · first shared 2014 · discussion on HN
- 13[Infographic] Lessons of a Failed A/B Test1 people · 1 points · first shared 2017 · discussion on HN
- 14The Universal Polling System1 people · 1 points · first shared 2018 · discussion on HN
- 15Functional testing with CasperJs1 people · 1 points · first shared 2013 · discussion on HN
What HN people wrote when they linked it
kbanman · 2015-08-03
Hootsuite | Vancouver, BC, Canada | Onsite | Full-time
We currently have openings for the following positions:
Build and Deploy Engineer
Data Scientist
Intermediate Software Engineer, Data Lab
Intermediate Software Engineer, Mobile Web
Junior Network Engineer
Junior Software Engineer, Android
Senior Operations Engineer
Senior Software Engineer, Full Stack
Senior Software Engineer, iOS
Technical Project Manager
Technical Project Manager, Operations
Learn more about our engineering challenges on our code blog: http://code.hootsuite.com/
Apply here: https://hootsuite.com/about/careers
josephwegner · 2017-11-03
Interestingly, this is the opposite of the direction much of the tech industry has been moving with post-mortems.
- http://firstround.com/review/this-is-how-effective-leaders-move-beyond…
- http://code.hootsuite.com/blameless-post-mortems/
- https://codeascraft.com/2012/05/22/blameless-postmortems/
mitchellh · 2015-12-14
Hootsuite wrote a blog post on doing this sort of thing with Consul: http://code.hootsuite.com/distributed-configuration-management-and-dar… (The post itself is over a year old but the concepts still apply today)
You can use the Go API client[1] to make this possible from Go. I'm biased as I work for HashiCorp but just wanted to add a server-based option to the mix if a local BoltDB won't work for you.
[1]: https://github.com/hashicorp/consul/tree/master/api