3-day current streak·19-day longest streak
Sociology meets Software > Analytical Sociology; Computational Social Science; Large Language Models I'm Hendrik and a PhD student at the Institute for Analytical Sociology at Linköping University, Sweden, where I…
Sociology meets Software
> Analytical Sociology; Computational Social Science; Large Language Models
I'm Hendrik and a PhD student at the Institute for Analytical Sociology at Linköping University, Sweden, where I research the policymaking process in U.S. Congress using Computational Text Analysis with the help of Linguistics and Transformer/Large Language Models. In my free time, I'm an Open Source contributor, mainly to Zettlr, but I also collaborate with other projects, such as Winter CMS.
My strong suit is the ability to bridge the gap between non-technical research in the arts and humanities and the technical side of software and hardware development. I find it fascinating to throw political and sociological theory at code, and vice versa. I've already done so in various publications (see below), where I explore the political and social ramifications of software on a theoretic level, and currently I am making use of code (specifically Large Language Models) for sociological research.
!German (native)
!English (C2)
!Swedish (B1)
!French (A2)
!Japanese (A1)
*
Table of Contents
1. Education
2. Professional Experience
3. Teaching Experience
4. Software Development
5. Publications
6. Miscellaneous
*
!Find me on Social Media



Education
- PhD (ongoing), Analytical Sociology/Computational Social Science, Linköping University
- Master of Arts (2017), "Societies, Globalization, and Development" (_Gesellschaften, Globalisierung und Entwicklung_), University of Bonn
- Bachelor of Arts (2014), History (major) and Political Sciences & Sociology (minor), University of Bonn
Professional Experience
10/2019 – 09/2020: Researcher at the Institute for Peace Research and Security Policy at the University of Hamburg (IFSH)
- Research on the abilities of software and the development of sensors, embedded devices, and processing environments
- Interdisciplinary research at the nexus between social science and computer science
- Read more on the official project page …
10/2017 – 09/2019: Research Assistant at the Institute for Political Science and Sociology, University of Bonn
- General administrative tasks
- Teaching (four undergraduate courses, see teaching experience)
- Project Management for a reader on Digital Politics in Germany
05/2016 – 07/2016: Student Assistant for Data Cleaning, Center for Development Research (ZEF), University of Bonn
- Management of a large dataset on the food-energy-security nexus in Ethiopia (approx. 300 variables, several million observations)
- Pre-calculations and shifting of certain indicators for later analytical use by the project's supervisors
- The final project contained two dozen Stata
.do-files, varying in size between 100 and 1.000 lines
04/2015 – 07/2015: Tutor for Statistical Methods, Institute for Political Sciences and Sociology, University of Bonn
- Two tutorial courses on quantitative data analysis (undergraduate level)
- Coverage of basic statistics up until linear regression
- Management of course materials and in-class tasks
05/2014 – 04/2016: Student Assistant at the German Federal Agency for Political Education (bpb), Bonn
- Taking care of the Drupal-based website
- Researching content and publishing material on Open Educational Resources (OER)
- Working with the different departments in publishing content
Teaching Experience
Winter Term 2018/2019
- Policial Sciences 101 (BMPG)
- Workflow supercharged: Tooling for academic publishing (PMTP)
Summer Term 2018
- Political Sciences 101 (BMPG)
- "Marxismus in der Krise" (Optional courses at the faculty for philosophy)
Software Development




Operating Systems
!Microsoft Windows
!macOS
!iOS
!Linux
Programming/Scripting Languages & Frameworks
!JavaScript
!TypeScript
!LESS
!Rust
!C/C++
!PHP
!Python
!Node.js
!Electron
!Vue.js
!Laravel
!Lumen
!PyTorch
!TensorFlow
Software & Tooling
!Stata
!RStudio
!Jupyter Notebooks
!Microsoft Office
!LibreOffice
!Zettlr
!Visual Studio Code
!Google Chrome
!Mozilla Firefox
!Gimp 2
!iMovie
!Steinberg CuBase 5
!AVID ProTools
!Apple Logic
!iTerm 2
!Webpack
!Gulp
!GitHub Actions
!LaTeX
!Pandoc
!Zotero
!CitationStyleLanguage
!Nextcloud
!OBS Studio
Publications
- Erz, H. (2015). Die Postmoderne. Radikale Moderne oder neue Epoche? _Politik und Gesellschaft_, _2_, 79–96.
- Erz, H. (2016a, June 11). _Die äthiopische Frontier_ \[Paper\]. Symposium “Why so monochrome?,” Historisches Seminar der Universität Bonn.
- Erz, H. (2017a). _Die (Ver)fassung wahren – „Constitutional Cultures in Comparative Perspective“_ \[Tagungsbericht\]. Soziologiemagazin. https://soziologieblog.hypotheses.org/10891
- Erz, H. (2017b). Zygmunt Bauman: Die Angst vor den anderen. _Widerspruch_, _70_, 164–168.
- Erz, H. (2017c, September 15). _Terrorismus und der War on Terror_ \[Thesis\]. 6. Studentischer Soziologiekongress, TU Chemnitz.
- Erz, H. (2018a). Karl Marx und das digitale Zeitalter. In _Klasse, Kapital und Revolution. 200 Jahre Marx_ (pp. 145–156). Dietz.
- Erz, H. (2018b, May 30). _Profiteure der Globalisierung_ \[Lecture\]. BIMUN/SINUB Lecture Series, University of Bonn.
- Erz, H. (2018d, October 23). The Free Internet is an Illusion. _New Socialist_. https://newsocialist.org.uk/the-free-internet-is-an-illusion/
- Erz, H. (2018e, November 28). _Not all Democracies are Created Equal. Ein Demokratievergleich mittels Riots als Stasis_ \[Vortrag\]. BIMUN/SINUB Lecture Series, Universität Bonn.
- Schulz, A., Erz, H., & Riedl, V. (2019). How to make a Soziologiemagazin. _Soziologiemagazin_, _12_(2), Article 2. https://www.budrich-journals.de/index.php/Soz/article/view/34496
- Erz, H. (2019a). Der lange Schatten von Gustave Le Bon. Zum sprachlichen Einfluss der Crowd Science auf die Soziologie der Gewalt. _Soziologiemagazin_, _2019_(2), 71–88. https://doi.org/10.3224/soz.v12i2.06
- Erz, H. (2019b, October). Rezension zu Neoliberalismus — Wie alles anfing: Das Walter Lippmann Kolloquium, verfasst von Hendrik Erz \[Review\]. _Soziologieblog_. https://soziologieblog.hypotheses.org/12990
- Erz, H. (2020a). _Künstliche Intelligenz und Daten: Eine Evaluation softwarebasierter militärischer Informationsgewinnung_ (Research Report No. 4). IFSH.
- Erz, H. (2020b). Operative Porträts: Eine Bildgeschichte der Identifizierbarkeit von Lavater bis Facebook. Von Roland Meyer. _Soziologiemagazin_, _01/2020_, 75–81. https://doi.org/10.3224/soz.v13i1.07
- Erz, H. (2020c). The Status Quo is a Dystopian Nightmare. _Engagée_, _9_, 20–25.
Miscellaneous
I am the webmaster for the International Network of Analytical Sociologists.
Apart from my professional sociological background and my pretty strong background in software development, I also make other things from time to time.
For instance, I once edited my own journal with some friends, I help a lot behind the mixing console and with networking, and I even produced an EP!
Last but not least, I am also an editor of the German academic journal Soziologiemagazin and responsible for review, public relations and all the computer-ish things in the background.
-
Zettlr ★ PINNED ⑂
A Markdown Editor for the 21st century.
TypeScript ★ 5 1y agoExplain → -
cheatsheet-generator ★ PINNED
Generates cheatsheets for your (favourite) apps
JavaScript ★ 89 1y agoExplain → -
academics-on-mastodon
A list of various lists consisting of academics on Mastodon
★ 973 5mo agoExplain → -
local-chat
LocalChat is a ChatGPT-like chat that runs on your computer
TypeScript ★ 116 1y agoExplain → -
cv
A fully automated CV pipeline for academics
HTML ★ 20 23d agoExplain → -
db-via-decoder
Wo lang darf ich fahren? Die "Via"-Angaben in DB-Tickets einfach online entschlüsseln
HTML ★ 16 1y agoExplain → -
conferia
Turn your conference schedule into an interactive agenda.
TypeScript ★ 7 1d agoExplain → -
pandoc-profile-generator
Visually create Pandoc defaults files
Vue ★ 7 2y agoExplain → -
oc-campaignr ▣
An event plugin for October CMS with integrated calendar view and iCal support
PHP ★ 6 3y agoExplain → -
ubersicht-gitissues
A widget for Übersicht that displays the latest issues
JavaScript ★ 5 3y agoExplain → -
hyperuniversity-site
The hyperuniversity.org website
CSS ★ 4 4y agoExplain → -
katex-online-editor
Render KaTeX Equations quickly
HTML ★ 3 1y agoExplain → -
openkit
OpenKit is a collection of small FOSS web-tools
HTML ★ 3 3mo agoExplain → -
conference-timer
Visually time conference presentations
Vue ★ 3 1y agoExplain → -
so-classifier
Subject/Object-Classifier for sentence level NLP classification
Python ★ 3 5y agoExplain → -
awesome-markdown-editors ⑂
A collection of awesome markdown editors & (pre)viewers for Linux, Apple OS X, Microsoft Windows, the World Wide Web & more
★ 3 8y agoExplain → -
Charter
A simple web-app to create quick'n'dirty charts
Vue ★ 3 4y agoExplain → -
awesome-academic-writing ⑂
A curated list of awesome things related to academic writing.
★ 3 6y agoExplain → -
python-workshop
A workshop for Python targeted at R users and social scientists
Jupyter Notebook ★ 2 8mo agoExplain → -
Zettlr_old ▣
A Zettelkasten implementation
JavaScript ★ 2 10y agoExplain → -
lang-criticmarkup
A Lezer grammar and language pack for CriticMarkup in Codemirror editors
JavaScript ★ 2 9mo agoExplain → -
qrage-pro
The No-BS QR code generator.
Vue ★ 2 1y agoExplain → -
summer-institute ⑂
Summer Institutes in Computational Social Science
HTML ★ 2 1y agoExplain → -
homepage
My personal homepage at www.hendrik-erz.de
HTML ★ 2 5y agoExplain → -
oc-patreonlist ▣
An OctoberCMS plugin for managing and displaying a list of Patrons from Patreon.com
PHP ★ 2 4y agoExplain → -
tooling-semester
Modular Open Educational Resources for teaching tooling to students
★ 2 6y agoExplain → -
ic2s2-2025
IC2S2 Website Source
HTML ★ 1 4mo agoExplain → -
iris-indicator
A study to implement an animated, colorful loading/progress indicator in WebGL
TypeScript ★ 1 4mo agoExplain → -
node-sgns
A vanilla Node.JS implementation of Skip-Gram Negative Sampling (SGNS) Word2Vec
JavaScript ★ 1 1y agoExplain → -
nathanlesage
A repository about me!
★ 1 1y agoExplain → -
nlp_workshop
Notebook and Code for an NLP Workshop
HTML ★ 1 3y agoExplain → -
wn-patreonlist-plugin
A plugin to display a list of Patrons on your WinterCMS page
PHP ★ 1 3y agoExplain → -
riotblog
A blog for my dissertation project
★ 1 6y agoExplain → -
awesome-electron ⑂
Useful resources for creating apps with Electron
★ 1 8y agoExplain → -
electron-apps ⑂
A collection of apps built on Electron
JavaScript ★ 1 7y agoExplain → -
envedit
A simple class for editing the .env-file in your project via PHP.
PHP ★ 1 9y agoExplain → -
koa-analysis
This repository contains the code for the Koalitionsvertrag-analysis (2021; German federal elections)
Jupyter Notebook ★ 0 1mo agoExplain → -
wn-blog-plugin ⑂
Blog plugin for Winter CMS
PHP ★ 0 1mo agoExplain → -
congressional-record ⑂
A parser for the Congressional Record.
HTML ★ 0 4mo agoExplain → -
awesome-wintercms ⑂
A curated list of awesome things related to WinterCMS.
★ 0 6mo agoExplain → -
wn-dashboard-widgets-plugin
A comprehensive plugin to provide a basic set of widgets for the Winter CMS admin dashboard.
PHP ★ 0 6mo agoExplain → -
winter ⑂
Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.
PHP ★ 0 6mo agoExplain → -
llama.cpp ⑂
LLM inference in C/C++
C++ ★ 0 6mo agoExplain → -
languagetool-org.github.io ⑂
repo for Github pages
★ 0 7mo agoExplain → -
state ⑂
Editor state data structures for the CodeMirror code editor
★ 0 1y agoExplain → -
view ⑂
DOM view component for the CodeMirror code editor
★ 0 1y agoExplain → -
electron-builder ⑂
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
★ 0 1y agoExplain → -
pandoc ⑂
Universal markup converter
★ 0 1y agoExplain → -
good-first-issue ⑂
Make your first open-source contribution.
★ 0 2y agoExplain → -
depviz
Visualize dependency trees
TypeScript ★ 0 2y agoExplain → -
electron-forge ⑂
:electron: A complete tool for building and publishing Electron applications
★ 0 2y agoExplain → -
AugmentedSocialScientist ⑂
No description.
★ 0 3y agoExplain → -
functional
A tiny helper app
Rust ★ 0 3y agoExplain → -
Mastodon-Sociologists ⑂
Most simple webapp to bulk follow sociological accounts on Mastodon. By David Adler & Thomas Haase
Vue ★ 0 3y agoExplain → -
lint ⑂
Linting support for the CodeMirror code editor
★ 0 3y agoExplain → -
homebrew-cask ⑂
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
★ 0 7mo agoExplain → -
zettlr-docs ⑂
This repository holds the official documentation of Zettlr
HTML ★ 0 4y agoExplain → -
open-source-social-science.github.io ⑂
No description.
★ 0 5y agoExplain → -
mkdocs ⑂
Project documentation with Markdown.
Python ★ 0 5y agoExplain → -
CodeMirror ⑂
In-browser code editor
JavaScript ★ 0 5y agoExplain → -
zotero-mdnotes ⑂
A Zotero plugin to export item metadata and notes as markdown files
★ 0 5y agoExplain → -
visualizrs
Cross-Platform Audio visualization application.
Rust ★ 0 6y agoExplain → -
styles ⑂
Official repository for Citation Style Language (CSL) citation styles.
★ 0 6y agoExplain →
No repos match these filters.