diff --git a/content/gsoc-2024/gsoc-logo.svg b/content/gsoc-2024/gsoc-logo.svg
new file mode 100644
index 0000000..d8bc8cd
--- /dev/null
+++ b/content/gsoc-2024/gsoc-logo.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file
diff --git a/content/gsoc-2024/index.md b/content/gsoc-2024/index.md
new file mode 100644
index 0000000..6085d33
--- /dev/null
+++ b/content/gsoc-2024/index.md
@@ -0,0 +1,110 @@
++++
+title = "Google Summer of Code 2024 Wrap-up"
+date = 2024-11-21
+[taxonomies]
+authors = ["Aaron Allen"]
+categories = ["Haskell.org"]
+tags = ["Summer of Code", "Announcement", "GSoC"]
++++
+
+The Haskell.org committee is pleased to present the results of Haskell's
+participation in the Google Summer of Code 2024. This marks our 13th time
+taking part in GSoC!
+
+
+
+
+
+
+
+Of the five projects alloted to our organization, four were successfully
+completed:
+
+- [HLS Cabal Plugin Continuation](#hls-cabal-plugin-continuation)
+- [LSP Inlay Hints Feature for haskell-language-server](#lsp-inlay-hints-feature-for-haskell-language-server)
+- [Continuous Integration Log Explorer Tool](#continuous-integration-log-explorer-tool)
+- [Parse Error Recovery and Incrementality for GHC](#parse-error-recovery-and-incrementality-for-ghc)
+
+
+
+**Congratulations to all the contributors and a huge thank you to our wonderful mentors!**
+
+
+
+
+---
+
+
+
+## HLS Cabal Plugin Continuation
+
+Contributor: Georgii Gerasev
+Mentor: Fendor
+
+For this project Georgii implemented a number of additions and fixes for the
+HLS Cabal plugin, improving the developer experience around working with cabal
+files.
+
+- Fix an issue with [completion for shorter file names](https://github.com/haskell/haskell-language-server/pull/4252)
+- Add an [outline view](https://github.com/haskell/haskell-language-server/pull/4323) for cabal files
+- Integrate the `Cabal-add` tool as a [code action](https://github.com/haskell/haskell-language-server/pull/4360)
+- Add a [go-to definition](https://github.com/haskell/haskell-language-server/pull/4380) for modules from `exposed-modules` and `other-modules` sections
+- Add a [hover](https://github.com/haskell/haskell-language-server/pull/4385) with links to documentation for `build-depends`
+
+*[Read more in the project results write-up](https://gist.github.com/VenInf/ae0d45074742f88db7505659d0eb837b).*
+
+
+
+---
+
+
+
+## LSP Inlay Hints Feature for haskell-language-server
+
+Contributor: Jinser
+Mentor: Michael Peyton Jones
+
+Jinser contributed several features to HLS utilizing inlay hints, which grant
+developers insights into certain code constructs.
+
+- [Provide explicit imports via inlay hints](https://github.com/haskell/haskell-language-server/pull/4235)
+- [Support inlay hints for record wildcards](https://github.com/haskell/haskell-language-server/pull/4351)
+
+
+
+---
+
+
+
+## Continuous Integration Log Explorer Tool
+
+Contributor: Abhinav Kumar
+Mentor: Bryan Richter
+
+Abhinav's project was aimed at assisting developers in analyzing large CI test
+logs, particularly for rare intermittent failures, by creating a web-based
+tool. This tool extends an existing service (Spuriobot) to collect CI log data
+and store it in a full-text search database. It also includes the
+development of an improved web UI, offering advanced search capabilities and
+automatic log integration from GitHub workflows.
+
+*[Read more in the project results write-up](https://gitlab.haskell.org/abhinav_1203/gsoc-24-haskell/).*
+
+
+
+---
+
+
+
+## Parse Error Recovery and Incrementality for GHC
+
+Contributor: Karim Taha
+Mentor: Sebastian Graf
+
+Karim contributed an enhancement to the `Happy` parser generater, namely an
+error recovery mechanism. GHC's parser was then extended to make use of this
+new feature. This will allow GHC to report multiple parse errors from a single
+compilation run and in turn improve how parse errors are presented in tooling
+such as HLS.
+
+*[Read more in the project results write-up](https://gitlab.haskell.org/Kariim/ghc/-/wikis/GHC-Tolerant-Parser).*