{"id":370,"date":"2025-01-11T10:31:23","date_gmt":"2025-01-11T10:31:23","guid":{"rendered":"https:\/\/blog.spike.sh\/2025\/01\/11\/2024-recap\/"},"modified":"2025-06-05T19:16:38","modified_gmt":"2025-06-05T13:46:38","slug":"2024-recap","status":"publish","type":"post","link":"https:\/\/blog.spike.sh\/2024-recap\/","title":{"rendered":"A recap of 2024"},"content":{"rendered":"\n<nav aria-label=\"Table of Contents\" class=\"wp-block-table-of-contents\"><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#what-we-released\">What we released<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#deployment-statistics\">Deployment Statistics<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#most-newly-created-integrations\">Most Newly Created Integrations<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#most-popular-alert-channels\">Most Popular Alert Channels<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#alert-breakdown-by-channel\">Alert Breakdown by Channel:<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#incidents-in-numbers\">Incidents in Numbers<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/blog.spike.sh\/2024-recap\/#on-call-in-numbers\">On-Call in Numbers<\/a><\/li><\/ol><\/nav>\n\n\n\n<p class=\"wp-block-paragraph\">In 2024, we focused on operating at a very high speed. Every week was a lot of tiny releases, meeting with users, fulfilling user requests and focusing on simplicity. Still an incredibly small team (&lt; 10) but tons of releases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2025 is going to be great but before that let&#8217;s glance on the year gone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Read the <a href=\"https:\/\/spike.sh\/blog\/2023-recap\/\">2023 recap<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-we-released\">What we released<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Epics only:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Mobile app for <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=sh.spike.spike_sh_app \">Android<\/a> and <a href=\"https:\/\/apps.apple.com\/au\/app\/spike-sh\/id1586777789 \">iOS<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/spike.sh\/alerts\/slack\">Spike app<\/a> for Slack (<em>a major reboot<\/em>)<\/li>\n\n\n\n<li><a href=\"https:\/\/appsource.microsoft.com\/en-cy\/product\/office\/wa200006202?tab=overview\">Microsoft Teams app<\/a> support for multiple spaces<\/li>\n\n\n\n<li><a href=\"https:\/\/raycast.com\/spike\/spike\">Raycast app<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.zendesk.com\/marketplace\/apps\/support\/1084861\/spike\/\">Zendesk app<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.spike.sh\/collaboration\/task-management-integrations\/shortcut\">Shortcut app<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/spike.sh\/automation\">Playbooks<\/a><\/li>\n\n\n\n<li>Many <em>minor<\/em> on-call updates<\/li>\n\n\n\n<li>Auto-resolve alerts<\/li>\n\n\n\n<li>Resolution notes in incidents<\/li>\n\n\n\n<li>Links in incidents &#8211; <em>a big revamp<\/em><\/li>\n\n\n\n<li>Live status page widget<\/li>\n\n\n\n<li>Subscriber control in status pages<\/li>\n\n\n\n<li>More theming options in status pages<\/li>\n\n\n\n<li>RSS subscription for status pages<\/li>\n\n\n\n<li>And finally..a bunch of integrations<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"deployment-statistics\">Deployment Statistics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We deployed <strong>691 times<\/strong> to production in 2024, averaging approximately <strong>2 deployments per day<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"most-newly-created-integrations\">Most Newly Created Integrations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This year, we observed a significant increase in AWS integrations at Spike. Here are the most added integrations:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>AWS<\/strong><\/li>\n\n\n\n<li><strong>Azure<\/strong><\/li>\n\n\n\n<li><strong>Email<\/strong><\/li>\n\n\n\n<li><strong>Datadog<\/strong><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"most-popular-alert-channels\">Most Popular Alert Channels<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Spike alerted of incidents more than ever before! it sent over <strong>165,000 alerts<\/strong> last year, averaging <strong>1 alert every 3.2 minutes<\/strong>, a sharp improvement from <strong>1 alert every 15 minutes<\/strong> the previous year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To put it into perspective, if a single engineer handled every alert, they\u2019d need to resolve <strong>450+ incidents every day<\/strong> \u2014 with no vacations allowed! Spike also successfully delivered alerts to users across <strong>30+ countries<\/strong>, including Chile, Serbia, and Macau.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-attachment-id=\"545\" data-permalink=\"https:\/\/blog.spike.sh\/2024-recap\/alerts-bar-graph-1\/\" data-orig-file=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1-.png\" data-orig-size=\"1920,1080\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Alerts-bar-graph&amp;#8211;1-\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--1024x576.png\" src=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--1024x576.png\" alt=\"\" class=\"wp-image-545\" srcset=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--1024x576.png 1024w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--300x169.png 300w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--768x432.png 768w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--1536x864.png 1536w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1--1200x675.png 1200w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/Alerts-bar-graph-1-.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">A surprising rise in Whatsapp alerts the past year. Slack is not surprising \ud83d\ude42<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"alert-breakdown-by-channel\"><strong>Alert Breakdown by Channel:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Slack<\/strong>: 30,000 (up from 3rd place)<\/li>\n\n\n\n<li><strong>WhatsApp<\/strong>: 25,500 (up from 4th place)<\/li>\n\n\n\n<li><strong>Phone<\/strong>: 24,500 (no change)<\/li>\n\n\n\n<li><strong>Microsoft Teams<\/strong>: 15,000<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"incidents-in-numbers\">Incidents in Numbers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Critical alerts <strong>tripled<\/strong> in 2024, rising from <strong>3,000 to 9,200<\/strong>. However, the total number of incidents year over year remained steady. Teams are improving their understanding of true incidents and fine-tuning alerts to work better for them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-attachment-id=\"546\" data-permalink=\"https:\/\/blog.spike.sh\/2024-recap\/critical-alerts-growth-at-spike\/\" data-orig-file=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike.png\" data-orig-size=\"1920,1080\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"critical-alerts-growth-at-spike\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-1024x576.png\" src=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-1024x576.png\" alt=\"\" class=\"wp-image-546\" srcset=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-1024x576.png 1024w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-300x169.png 300w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-768x432.png 768w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-1536x864.png 1536w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike-1200x675.png 1200w, https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/critical-alerts-growth-at-spike.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Critical alerts 3x in 2024<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New incidents: <strong>2,222,000<\/strong><\/li>\n\n\n\n<li>Suppressed incidents: <strong>1,439,000<\/strong><\/li>\n\n\n\n<li>Repeated incidents: <strong>54,000<\/strong><\/li>\n\n\n\n<li>Automatically resolved incidents: <strong>132,000<\/strong><\/li>\n\n\n\n<li>\ud83d\udd25 Critical incidents: <strong>9,200 (3,000 last year)<\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"on-call-in-numbers\">On-Call in Numbers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nearly <strong>30% of on-call overrides<\/strong> were added during the Christmas and year-end breaks, which comes as no surprise!<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Total shifts rotated: <strong>53,000<\/strong><\/li>\n\n\n\n<li>On-call overrides: <strong>8,000<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note: All data is rounded to the nearest whole number.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks for reading. Stay updated on our <a href=\"https:\/\/www.linkedin.com\/company\/spike-hq\">LinkedIn<\/a> and <a href=\"https:\/\/twitter.com\/spikedhq\">Twitter<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spike\u2019s 2024 highlights: 691 deployments, 165,000 alerts sent, and AWS leading integrations. Critical incidents tripled to 9,200, with 1.4M incidents suppressed and 132K auto-resolved. Seamless on-call management: 53K shifts rotated, 8K overrides logged.<\/p>\n","protected":false},"author":191914268,"featured_media":547,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","_lmt_disableupdate":"","_lmt_disable":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false},"categories":[1443],"tags":[],"class_list":["post-370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A recap of 2024<\/title>\n<meta name=\"description\" content=\"Spike\u2019s 2024 recap highlights rapid product releases, major integrations, and key incident management stat. See how Spike evolved in 2024.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.spike.sh\/2024-recap\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A recap of 2024\" \/>\n<meta property=\"og:description\" content=\"Spike\u2019s 2024 recap highlights rapid product releases, major integrations, and key incident management stat. See how Spike evolved in 2024.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.spike.sh\/2024-recap\/\" \/>\n<meta property=\"og:site_name\" content=\"Spike&#039;s blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-11T10:31:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-05T13:46:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1618\" \/>\n\t<meta property=\"og:image:height\" content=\"886\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kaushik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kaushik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/\"},\"author\":{\"name\":\"Kaushik\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/#\\\/schema\\\/person\\\/b137e57ace218547f02b86fdcb2d0e64\"},\"headline\":\"A recap of 2024\",\"datePublished\":\"2025-01-11T10:31:23+00:00\",\"dateModified\":\"2025-06-05T13:46:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/\"},\"wordCount\":397,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.spike.sh\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/2024-recap.png\",\"articleSection\":[\"Recap\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/\",\"url\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/\",\"name\":\"A recap of 2024\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.spike.sh\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/2024-recap.png\",\"datePublished\":\"2025-01-11T10:31:23+00:00\",\"dateModified\":\"2025-06-05T13:46:38+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/#\\\/schema\\\/person\\\/b137e57ace218547f02b86fdcb2d0e64\"},\"description\":\"Spike\u2019s 2024 recap highlights rapid product releases, major integrations, and key incident management stat. See how Spike evolved in 2024.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.spike.sh\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/2024-recap.png\",\"contentUrl\":\"https:\\\/\\\/blog.spike.sh\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/2024-recap.png\",\"width\":1618,\"height\":886},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/2024-recap\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.spike.sh\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A recap of 2024\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/#website\",\"url\":\"https:\\\/\\\/blog.spike.sh\\\/\",\"name\":\"Spike&#039;s blog\",\"description\":\"Learnings and opinions in a changing world\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.spike.sh\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.spike.sh\\\/#\\\/schema\\\/person\\\/b137e57ace218547f02b86fdcb2d0e64\",\"name\":\"Kaushik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c7ec6b633161978fc09ed325cefde9061797a65a730e4b98c0eb26bc6925bc81?s=96&d=robohash&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c7ec6b633161978fc09ed325cefde9061797a65a730e4b98c0eb26bc6925bc81?s=96&d=robohash&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c7ec6b633161978fc09ed325cefde9061797a65a730e4b98c0eb26bc6925bc81?s=96&d=robohash&r=g\",\"caption\":\"Kaushik\"},\"description\":\"Founder of Spike. I like sharing how we are building Spike and the intricacies of building a startup by waking people up for critical incidents.\",\"url\":\"https:\\\/\\\/blog.spike.sh\\\/author\\\/spikehq\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A recap of 2024","description":"Spike\u2019s 2024 recap highlights rapid product releases, major integrations, and key incident management stat. See how Spike evolved in 2024.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.spike.sh\/2024-recap\/","og_locale":"en_GB","og_type":"article","og_title":"A recap of 2024","og_description":"Spike\u2019s 2024 recap highlights rapid product releases, major integrations, and key incident management stat. See how Spike evolved in 2024.","og_url":"https:\/\/blog.spike.sh\/2024-recap\/","og_site_name":"Spike&#039;s blog","article_published_time":"2025-01-11T10:31:23+00:00","article_modified_time":"2025-06-05T13:46:38+00:00","og_image":[{"width":1618,"height":886,"url":"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png","type":"image\/png"}],"author":"Kaushik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kaushik","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.spike.sh\/2024-recap\/#article","isPartOf":{"@id":"https:\/\/blog.spike.sh\/2024-recap\/"},"author":{"name":"Kaushik","@id":"https:\/\/blog.spike.sh\/#\/schema\/person\/b137e57ace218547f02b86fdcb2d0e64"},"headline":"A recap of 2024","datePublished":"2025-01-11T10:31:23+00:00","dateModified":"2025-06-05T13:46:38+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.spike.sh\/2024-recap\/"},"wordCount":397,"commentCount":0,"image":{"@id":"https:\/\/blog.spike.sh\/2024-recap\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png","articleSection":["Recap"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.spike.sh\/2024-recap\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.spike.sh\/2024-recap\/","url":"https:\/\/blog.spike.sh\/2024-recap\/","name":"A recap of 2024","isPartOf":{"@id":"https:\/\/blog.spike.sh\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.spike.sh\/2024-recap\/#primaryimage"},"image":{"@id":"https:\/\/blog.spike.sh\/2024-recap\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png","datePublished":"2025-01-11T10:31:23+00:00","dateModified":"2025-06-05T13:46:38+00:00","author":{"@id":"https:\/\/blog.spike.sh\/#\/schema\/person\/b137e57ace218547f02b86fdcb2d0e64"},"description":"Spike\u2019s 2024 recap highlights rapid product releases, major integrations, and key incident management stat. See how Spike evolved in 2024.","breadcrumb":{"@id":"https:\/\/blog.spike.sh\/2024-recap\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.spike.sh\/2024-recap\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/blog.spike.sh\/2024-recap\/#primaryimage","url":"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png","contentUrl":"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png","width":1618,"height":886},{"@type":"BreadcrumbList","@id":"https:\/\/blog.spike.sh\/2024-recap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.spike.sh\/"},{"@type":"ListItem","position":2,"name":"A recap of 2024"}]},{"@type":"WebSite","@id":"https:\/\/blog.spike.sh\/#website","url":"https:\/\/blog.spike.sh\/","name":"Spike&#039;s blog","description":"Learnings and opinions in a changing world","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.spike.sh\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/blog.spike.sh\/#\/schema\/person\/b137e57ace218547f02b86fdcb2d0e64","name":"Kaushik","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/c7ec6b633161978fc09ed325cefde9061797a65a730e4b98c0eb26bc6925bc81?s=96&d=robohash&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c7ec6b633161978fc09ed325cefde9061797a65a730e4b98c0eb26bc6925bc81?s=96&d=robohash&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c7ec6b633161978fc09ed325cefde9061797a65a730e4b98c0eb26bc6925bc81?s=96&d=robohash&r=g","caption":"Kaushik"},"description":"Founder of Spike. I like sharing how we are building Spike and the intricacies of building a startup by waking people up for critical incidents.","url":"https:\/\/blog.spike.sh\/author\/spikehq\/"}]}},"modified_by":"Sreekar","jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blog.spike.sh\/wp-content\/uploads\/2025\/01\/2024-recap.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfMe4Q-5Y","jetpack-related-posts":[{"id":337,"url":"https:\/\/blog.spike.sh\/2023-recap\/","url_meta":{"origin":370,"position":0},"title":"A Recap of 2023","author":"Kaushik","date":"5th January, 2024","format":false,"excerpt":"A recap of every major feature we released in 2023 and some interesting stats.","rel":"","context":"In &quot;Recap&quot;","block_context":{"text":"Recap","link":"https:\/\/blog.spike.sh\/category\/recap\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/01\/2023-recamp-of-Spike.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/01\/2023-recamp-of-Spike.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/01\/2023-recamp-of-Spike.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/01\/2023-recamp-of-Spike.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/01\/2023-recamp-of-Spike.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/01\/2023-recamp-of-Spike.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":4581,"url":"https:\/\/blog.spike.sh\/2025-recap\/","url_meta":{"origin":370,"position":1},"title":"A Recap of 2025","author":"Kaushik","date":"5th January, 2026","format":false,"excerpt":"A look back at 2025 across product, people, and culture. We shipped features users asked for, grew the team, took our first offsite to Goa, and handled over 4 million incidents. Here's what shaped Spike this year.","rel":"","context":"In &quot;Recap&quot;","block_context":{"text":"Recap","link":"https:\/\/blog.spike.sh\/category\/recap\/"},"img":{"alt_text":"Blog cover image titled \"2025 recap\"","src":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2026\/01\/2025-recap.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2026\/01\/2025-recap.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2026\/01\/2025-recap.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2026\/01\/2025-recap.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2026\/01\/2025-recap.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2026\/01\/2025-recap.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":376,"url":"https:\/\/blog.spike.sh\/making-whatsapp-alerts-more-intuitive-what-we-learned-from-25-000-alerts\/","url_meta":{"origin":370,"position":2},"title":"Rethinking WhatsApp Alerts &#8211; A Data-Driven Approach","author":"Kaushik","date":"19th March, 2025","format":false,"excerpt":"We mixed intuition with data to rethink WhatsApp alerts for responders. Here's how we did it!","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/blog.spike.sh\/category\/announcement\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2025\/03\/background-19-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2025\/03\/background-19-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2025\/03\/background-19-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2025\/03\/background-19-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":335,"url":"https:\/\/blog.spike.sh\/getting-started-on-alerts-with-escalation-policy\/","url_meta":{"origin":370,"position":3},"title":"Getting Started on Alerts with Escalation Policies","author":"Gurneet Kaur","date":"23rd October, 2023","format":false,"excerpt":"Discover the key to effective incident management \u2013 setting up alert escalation policies. Learn how to get started with our step-by-step guide to ensure timely responses and minimal downtime during critical incidents.","rel":"","context":"In &quot;Alerts&quot;","block_context":{"text":"Alerts","link":"https:\/\/blog.spike.sh\/category\/incident-management\/alerts\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2023\/10\/Getting-started-on-alerts-with-Escalation-Policies.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2023\/10\/Getting-started-on-alerts-with-Escalation-Policies.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2023\/10\/Getting-started-on-alerts-with-Escalation-Policies.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2023\/10\/Getting-started-on-alerts-with-Escalation-Policies.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":336,"url":"https:\/\/blog.spike.sh\/basics-of-incident-management\/","url_meta":{"origin":370,"position":4},"title":"Basics of Incident Management","author":"Gurneet Kaur","date":"1st November, 2023","format":false,"excerpt":"There is a great deal of things we can develop and learn from our incidents. Incident management is a vital piece in bringing your resiliency together.","rel":"","context":"In &quot;Incident Management&quot;","block_context":{"text":"Incident Management","link":"https:\/\/blog.spike.sh\/category\/incident-management\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Basics-of-Incident-Management.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Basics-of-Incident-Management.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Basics-of-Incident-Management.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Basics-of-Incident-Management.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Basics-of-Incident-Management.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Basics-of-Incident-Management.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":340,"url":"https:\/\/blog.spike.sh\/introduction-to-oncall-schedules\/","url_meta":{"origin":370,"position":5},"title":"Introduction to Oncall Schedules","author":"Kaushik","date":"8th February, 2024","format":false,"excerpt":"Setting up an on-call schedulePrepare for On CallHandle On-Call ResponsibilitiesLearn from incidents Oncall refers to the practice of having team members available to quickly respond to incidents. It enables routing alerts to dedicated members in specific time slots. Having someone on-call guarantees the smooth operation of systems and services, regardless\u2026","rel":"","context":"In &quot;Oncall&quot;","block_context":{"text":"Oncall","link":"https:\/\/blog.spike.sh\/category\/incident-management\/oncall\/"},"img":{"alt_text":"Introduction to On-call schedules","src":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Introduction-to-On-call-schedules.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Introduction-to-On-call-schedules.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Introduction-to-On-call-schedules.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.spike.sh\/wp-content\/uploads\/2024\/02\/Introduction-to-On-call-schedules.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/posts\/370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/users\/191914268"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/comments?post=370"}],"version-history":[{"count":3,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/posts\/370\/revisions"}],"predecessor-version":[{"id":588,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/posts\/370\/revisions\/588"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/media\/547"}],"wp:attachment":[{"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/media?parent=370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/categories?post=370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.spike.sh\/wp-json\/wp\/v2\/tags?post=370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}