Homepage
Open in app
Sign inGet started

Hootsuite Engineering

Articles, thoughts and learnings from the team building products at Hootsuite

  • Microservices
  • Scala
  • Golang
  • Open Source
  • Pillars of developer productivity in Measure portfolio — part 2

    Pillars of developer productivity in Measure portfolio — part 2

    As a short recap, this two-part series of articles is focused on the initiatives the developer productivity team (which I manage) has been…
    Go to the profile of Alexandru Sirbu
    Alexandru Sirbu
    Mar 14
    Pillars of developer productivity in Measure portfolio — part 1

    Pillars of developer productivity in Measure portfolio — part 1

    On a warm day in June 2019, I first entered the Hootsuite Bucharest office to start my journey in developer productivity engineering on…
    Go to the profile of Alexandru Sirbu
    Alexandru Sirbu
    Mar 14
    Enhancing Hootsuite Analytics’ onboarding experience with realistic demo data

    Enhancing Hootsuite Analytics’ onboarding experience with realistic demo data

    Go to the profile of Nicoleta Ciausu
    Nicoleta Ciausu
    Jan 22
    Performance Regression in a React App: Investigation and Remediation Strategies

    Performance Regression in a React App: Investigation and Remediation Strategies

    Go to the profile of Justin Dang
    Justin Dang
    Mar 20, 2024
    Go to the profile of Prashant Bhargava
    Prashant Bhargava
    Aug 17, 2023

    Assess, Adapt and Evolve: How Mobile @ Hootsuite strategically tackles technical debt

    Read more…
    Go to the profile of Alex Driedger
    Alex Driedger
    Aug 4, 2023

    Data graphs header image

    Automating DBT + Airflow

    Deploying DBT Models at Hootsuite 🚀

    Read more…
    Go to the profile of Ryan Samarajeewa
    Ryan Samarajeewa
    Jul 5, 2023

    From Hacking to Shipping: Kotlin Multiplatform Mobile at Hootsuite

    Hootsuite’s Owly logo and the Kotlin logo with a heart emoji in between
    Read more…
    1 response
    Go to the profile of Alex McRoberts
    Alex McRoberts
    May 17, 2023

    The Global Accessibility Awareness Day logo

    What Accessibility means at Hootsuite

    Alex McRoberts, Alex Stroulger, Ashley Gadd, Brit Ho, Chase Wen…

    Read more…
    1 response
    Go to the profile of Cezar Craciun
    Cezar Craciun
    Mar 31, 2023

    The developer feedback loop

    Optimizing the feedback loop: a key to great developer productivity

    Read more…
    Go to the profile of Alex Driedger
    Alex Driedger
    Jan 3, 2023

    Building a Modern Data Platform on AWS Glue at Hootsuite

    Read more…
    Go to the profile of Shelby Moore
    Shelby Moore
    Dec 20, 2022

    Making Myself Obsolete — Implementing cluster autoscaling and node autoremediation at Hootsuite

    Read more…
    1 response
    Go to the profile of Ken Ho
    Ken Ho
    Oct 20, 2022

    Consolidating Kafka, or How To Stay Sane and Save Money

    Read more…
    Go to the profile of Simone Di Maulo
    Simone Di Maulo
    Aug 8, 2022

    Green rope meshwork

    Golang gRPC distributed context propagation

    Distributed systems are complex

    Read more…
    1 response
    Go to the profile of Erdem Bozdag
    Erdem Bozdag
    Jun 21, 2022

    Anomaly-based Intrusion Detection System using unsupervised ML approach

    Introduction

    Read more…
    Go to the profile of Vladimir Iacob
    Vladimir Iacob
    Apr 6, 2022

    Using Puppet Deferred functions to provision secrets on your infrastructure

    A small intro

    Read more…
    Go to the profile of Calvin Lobo
    Calvin Lobo
    Mar 8, 2022

    Defusing an ElasticSearch Mapping Explosion with Slots

    Read more…
    Go to the profile of Turner Vink
    Turner Vink
    Feb 24, 2022

    A close of image of interlocking gears

    Handling the Complexity of External Systems

    How do you alleviate user pain points when the source of…

    Read more…
    Go to the profile of Joshua Baber
    Joshua Baber
    Dec 1, 2021

    Emotional Resonance, Lottie, and the Hootsuite Delight System

    Read more…
    Go to the profile of Ryan Koon
    Ryan Koon
    Nov 24, 2021

    The Hootsuite Mindset

    Curious about what it means to be “lean,” I picked up The Lean Mindset by Mary and Tom Poppendieck to read about the…

    Read more…
    Go to the profile of Ovidiu Măruș
    Ovidiu Măruș
    Nov 17, 2021

    Fresh graduate to Senior Engineer in 27 months

    Before jumping to conclusions, be informed that the title of this article is…

    Read more…
    1 response
    Go to the profile of Luke Nyswonger
    Luke Nyswonger
    Sep 27, 2021

    Help Center infrastructure diagram

    Evolving the Hootsuite Help Center

    In the past year, Hootsuite has grown significantly, which has necessitated strategic changes…

    Read more…
    Go to the profile of Calvin Lobo
    Calvin Lobo
    Aug 27, 2021

    Recursively Merging JSONB in PostgreSQL

    How the Impact team at Hootsuite uses a custom PostgreSQL…

    Read more…
    2 responses
    Go to the profile of Bogdan Zaharia
    Bogdan Zaharia
    Aug 26, 2021

    The missing testing abstraction

    I’m sure we can all agree that writing good tests is not always easy. There are many reasons for that…

    Read more…
    1 response
    Go to the profile of Simone Payne
    Simone Payne
    Aug 9, 2021

    The Case for Metrics In Jenkins

    At Hootsuite, we know that we run up to 3000 Jenkins jobs per weekday. On weekends, it drops all the way…

    Read more…
    1 response
    Go to the profile of Andrew Blackmore
    Andrew Blackmore
    Jul 30, 2021

    Five Key Steps We Took to Achieve FedRAMP Authorized Designation

    Read more…
    Go to the profile of Cuneyt Karul
    Cuneyt Karul
    Jun 30, 2021

    Automating Ow.ly Abuse Responses

    Authors: Faheem Khan, Mahdi Fadaee and Cuneyt Karul

    Introduction

    Read more…
    Go to the profile of Tyler Lanigan
    Tyler Lanigan
    Jun 30, 2021

    Suggesting Social Media Posts Using Collaborative Filtering

    Read more…
    1 response
    Go to the profile of James Kan
    James Kan
    Aug 27, 2020

    The Magic of Consumer Driven Contract Tests

    Learn about the power of consumer driven contract tests!

    Read more…
    Go to the profile of Michael Xian
    Michael Xian
    Aug 17, 2020

    Hot-reloading on a dockerized flask app

    At Hootsuite, my team was working with a dockerized flask app. Because we hadn’t set up…

    Read more…
    About Hootsuite EngineeringLatest StoriesArchiveAbout MediumTermsPrivacyTeams