Homepage
Open in app
Sign in
Get started
AlphaSights Engineering
AlphaSights is the world's knowledge partner. We build the software that powers it. https://engineering.alphasights.com/
Follow
Why the Developer went to the Design Conference
Why the Developer went to the Design Conference
I’m not a designer, but I consider myself a problem solver and in order to solve problems I always feel the need to gather as much…
Andrei Popa
Jan 4, 2018
Using MVPs to Validate Your Career Path
Using MVPs to Validate Your Career Path
Deciding which professional path to take is like validating a product except that your career is the product. We should be thinking about…
Stephanie Barry
Dec 21, 2017
SWIM: The scalable membership protocol
SWIM: The scalable membership protocol
In a distributed system we have a group of nodes that need to collaborate and send messages to each other. To achieve that they need to…
Brian Thomas Storti
Nov 1, 2017
Design Thinking: Leveraging Creative Problem Solving
Design Thinking: Leveraging Creative Problem Solving
Last month, I was lucky enough to attend a +Acumen workshop (in collaboration with frog Design) to learn about design thinking, and was…
Emma Sims
Oct 25, 2017
Latest
Raft: Consensus made simple(r)
Raft: Consensus made simple(r)
Consensus is one of the fundamental problems in distributed systems. We want clients to perceive our system as a single coherent unit, but…
Brian Thomas Storti
Oct 23, 2017
Next Stop: AlphaSights Engineering
Next Stop: AlphaSights Engineering
Over the summer I had the opportunity to work at AlphaSights and I must admit that I could not have asked for a better opportunity to work…
Filip Kiniorski
Oct 3, 2017
The Switch: Lessons learned from a Beta Tester turned Product Analyst
The Switch: Lessons learned from a Beta Tester turned Product Analyst
“Hey Anisha, I just received an email from Connie on Software Engineering, and she will be putting some time on your calendar for next…
Anisha Wadhwa
Sep 28, 2017
Hi. This is the CEO. Send me a million dollars
Hi. This is the CEO. Send me a million dollars
Edward Warren
Sep 12, 2017
A Primer on Database Replication
A Primer on Database Replication
Replicating a database can make our applications faster and increase our tolerance to failures, but there are a lot of different options…
Brian Thomas Storti
Aug 11, 2017
The risks you take when you use Ember.computed.oneWay
The risks you take when you use Ember.computed.oneWay
Ember, the framework for building Ambitious Applications(tm), provides developers a number of tools to build apps quickly. One of the most…
Jake Faris
Jul 14, 2017
The Beginner’s Guide to Tech Conferences
The Beginner’s Guide to Tech Conferences
I think we can all agree that as software engineers, whether we love to continuously learn or not, we have to always be at the forefront …
Isabel Lee
May 8, 2017
How to Attract a Recent CS Grad
How to Attract a Recent CS Grad
There’s not much debate that Computer Science is currently one of the most desirable degrees to have outside of college. In an article…
Michael Rabie
Oct 11, 2016
Using Amazon SES with Rails
Using Amazon SES with Rails
Like many developers, we made the decision to rely on a third party service to send our emails. We have been using SendGrid for a long time…
Abe Petrillo
Sep 26, 2016
Diversity and Why It’s Important When Deciding Where to Work
Diversity and Why It’s Important When Deciding Where to Work
Less than a year ago, I was a senior in college trying to find a job as a software engineer. I was lucky enough to have a few options to…
Isabel Lee
Sep 13, 2016
Web Performance For Dummies
Web Performance For Dummies
The title of this article should be ‘Web Performance for Someone Who Has Developed Applications For Quite a Long Time But Still Has No Idea…
Ju Liu
Aug 29, 2016
Monitoring our Stack with Elixir
Monitoring our Stack with Elixir
Walk into any office with developers in it, and chances are you’ll see some sort of system status dashboard. For historic reasons that no…
Will Raxworthy
Jul 14, 2016
Exponential Backoff with RabbitMQ
Exponential Backoff with RabbitMQ
RabbitMQ is a core piece of our event-driven architecture at AlphaSights. It makes our services decoupled from each other and extremely…
Brian Thomas Storti
Jul 5, 2016
Practical guide to grouping results with elasticsearch
Practical guide to grouping results with elasticsearch
Reach out via twitter @josercruz01
Jose Raymundo Cruz
Jun 6, 2016
About AlphaSights Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams