Skip to content

Commit

Permalink
Merge pull request #93 from dh-tech/post-permalinks
Browse files Browse the repository at this point in the history
Post permalinks
  • Loading branch information
rlskoeser authored Oct 27, 2023
2 parents d2cb6f5 + 825c0ed commit 5c1a13c
Show file tree
Hide file tree
Showing 20 changed files with 54 additions and 17 deletions.
1 change: 1 addition & 0 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ mainSections:

permalinks:
news: /:year/:month/:day/:slug/
blog: /:year/:month/:day/:slug/

params:
logo: "logos/logo.png"
Expand Down
4 changes: 3 additions & 1 deletion content/blog/2020-08-14-damerow-emails.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@ featureImageAlt: "logo for DigInG: Digital Innovation group"
author: Julia Damerow
url:
published: true
excerpt: "I love my job. It is very interesting and challenging, I get to learn new things all the time, and some semesters I teach, which I enjoy a lot. Some days, however, are like 2020, you just want them to end."
summary: "I love my job. It is very interesting and challenging, I get to learn new things all the time, and some semesters I teach, which I enjoy a lot. Some days, however, are like 2020, you just want them to end."
tags:
- ADayInTheLifeOf
aliases:
- /blog/2020-08-14-damerow-emails/
---

I work as a scientific software engineer at Arizona State University (ASU). I head the [Digital Innovation Group](http://diging.asu.edu/) (or short DigInG) that develops software for historians and philosophers of science. I started this group when I was a graduate student together with another PhD student and besides a pause of about a year when I was working outside of academia after I graduated, DigInG has been a big part of my work life. Besides me, the group consists of one other software engineer and between ten to fifteen student workers. Our student workers help with software development and research related tasks such as data collection, annotation, etc.
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2020-08-14-vogl-django.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ date: 2020-08-14T09:33:00
title: Simply updating the Django version ...
tags:
- ADayInTheLifeOf
aliases:
- /blog/2020-08-14-vogl-django/
---

Doing the sensible thing, as a first step I updated to the latest Django version, which was 3.1 at that time. Trying the debugging server of Django just gave me lots of errors. After a short search I realized, that of course also Django CMS needs to be updated, which was done in a breeze. Retrying the server, lots of new interesting errors.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ date: 2020-08-17T15:52:34.380Z
thumbnail: /images/uploads/screenshot-old-zope.png
featureImage: /images/uploads/screenshot-old-zope.png
featureImageAlt: screenshot of Zope documentation
excerpt: I wanted to migrate the old website on the server to a Docker image for Zope so I could use it in a docker-compose setup together with a standard PostgreSQL container. How hard could that be?
summary: I wanted to migrate the old website on the server to a Docker image for Zope so I could use it in a docker-compose setup together with a standard PostgreSQL container. How hard could that be?
aliases:
- /blog/2020-08-17-zope-2-10-in-docker-or-applied-software-archaeology/
---

During the COVID-19 lockdown in March 2020 I was in my home office and I was reading all those stories on Twitter of people who suddenly learned painting or playing the guitar and I envied them for the time and energy for something new they seemed to have. My personal work situation felt pretty much the same except for the missing commute to our institute, but I decided to use some time to look at some of our old projects on our old servers and either migrate or delete the websites and shut down the servers. This suddenly felt creative and refreshing like a spring cleaning with Marie Condo.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,12 @@ featureImage: /images/uploads/picsum.jpg
thumbnail: /images/uploads/picsum.jpg
featureImageCap: photo via <a href="https://picsum.photos/">Lorem Picsum</a>
featureImageAlt: top-down photo of an open laptop computer and paper notebook on a table
excerpt: You should never share Django user databases between projects! But
summary: You should never share Django user databases between projects! But
sometimes....
aliases:
- /blog/2020-11-26-sharing-users-between-django-projects/
---

For a small project we had two Django instances dealing with different parts of a workflow. Since the system was supposed to run on an air-gapped sub-system of the infrastructure, our usual authentification and authorization approach using OpenIDConnect was no option.

In v0.5 we simply had two user databases, one for each instance, and had to manage the users between both systems. However, even changing the password was very complicated for the admins, not even talking about the users themselves.
Expand Down
4 changes: 3 additions & 1 deletion content/blog/2021-03-18-mentoring-survey.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ featureImage: /images/uploads/code.png
featureImageCap: photo via Julia Damerow
featureImageAlt: screenshot of code in a codee ditor
url: mentorship-survey
excerpt: A survey to gauge the interest of the community for a technical mentorship program.
summary: A survey to gauge the interest of the community for a technical mentorship program.
aliases:
- /blog/2021-03-18-mentoring-survey/
---
As a result of the [DHTech survey](https://dh-tech.github.io/survey-results-2020) it came to our attention that quite a number of people said they were working in DH as single programmers. Additionally, many people doing coding related work in DH don’t have a formal computer science degree but are self-taught or taught on the job. For RSEs in such a situation it can be challenging to get guidance and support in all phases of a project; be it the project planning phase, where knowledge of existing tools and workflows can greatly improve the reusability and long-term accessibility, or during the actual software development phase, where a simple question sometimes takes a day to answer (we have all been there!).

Expand Down
5 changes: 4 additions & 1 deletion content/blog/2021-04-14-dhtech-on-twitter.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,11 @@ date: 2021-04-14T14:57:53.632Z
thumbnail: /images/uploads/blured_bird.jpg
featureImage: /images/uploads/blured_bird.jpg
featureImageCap: "via @Lorem Picsum"
excerpt: DHtech is now tweeting @dhtech_group
summary: DHtech is now tweeting @dhtech_group
aliases:
- /blog/2021-04-14-dhtech-on-twitter/
---

DHtech is joining the crowd on Twitter with the handle @dhtech_group. We will be using the account for announcing our activities and events.

Follow us to never miss the news and retweet to spread the word.
4 changes: 3 additions & 1 deletion content/blog/2021-09-30-dhtech-meetup.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,13 @@ thumbnail: /images/uploads/meetup.jpg
featureImage: /images/uploads/meetup.jpg
featureImageCap: photo via <a href="https://picsum.photos">picsum photos</a>
featureImageAlt: people chatting at a coffee shop
excerpt: "The first DHTech Meetup as a SIG took place on 29th of
summary: "The first DHTech Meetup as a SIG took place on 29th of
September. Members of the initial steering committee introduced themselves
and shared some ongoing projects of the SIG. The attendees discussed the
specific focus of DH software development in context to the wider RSE
movement. "
aliases:
- /blog/2021-09-30-dhtech-meetup/
---
The SIG activities that were discussed include the new mentorship program, which will offer a long term, low frequency partnership between members working on various DH topics; and a community code review initiative, which aims to improve the code quality of DH projects.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ thumbnail: /images/uploads/awesomelist.jpg
featureImage: /images/uploads/awesomelist.jpg
featureImageAlt: photo full of open books next to each other, some of them on top of others
featureImageCap: image via <a href="https://picsum.photos">picsum photos</a>
excerpt: "Thanks to Moritz Maehr, DHTech now has a vastly improved list of
summary: "Thanks to Moritz Maehr, DHTech now has a vastly improved list of
curated DH related links. Have a look at them and consider adding your own
tips for resources and tools as a pull request! "
aliases:
- /blog/2021-12-21-greatly-imporved-dh-link-list/
---
[Moritz Mähr](https://github.com/maehr) kindly offered to merge his external Digital History link list with our admittedly outdated awesome-dhtools list. He also included Github actions to make the list a member of the [awesome lists ecosystem](https://github.com/sindresorhus/awesome). The much improved list can now be accessed at [dh-tech.github.io/awesome-dhtools/](https://dh-tech.github.io/awesome-dhtools/)

Expand Down
4 changes: 3 additions & 1 deletion content/blog/2022-03-23-a-code-review-process-for-dh.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,12 @@ date: 2022-03-23T15:32:21.298Z
thumbnail: /images/uploads/codereview.jpeg
featureImage: /images/uploads/codereview.jpeg
featureImageAlt: a desk setup and ready for work with a laptop computer, paper notebook, mobile phone, and a cup of espresso
excerpt: The Code Review Working Group of DHTech is starting the alpha phase of
summary: The Code Review Working Group of DHTech is starting the alpha phase of
implementing a code review process for the digital humanities. For the initial
round of reviews, we are looking for people willing to submit code for review
and people willing to review someone else’s code.
aliases:
- /blog/2022-03-23-a-code-review-process-for-dh/
---
The Code Review Working Group of DHTech is starting the alpha phase of implementing a code review process for the digital humanities. For the initial round of reviews, we are looking for people willing to submit code for review and people willing to review someone else’s code. If you are willing to participate, we will also ask you to complete a feedback questionnaire at the end to help us improve the process. 

Expand Down
4 changes: 3 additions & 1 deletion content/blog/2022-05-27-awesome-dhtools-maintainer.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ thumbnail: /images/tools.jpeg
featureImage: /images/tools.jpeg
featureImageAlt: a wall full of carefully organized tools including wrenches, hammers, saws
featureImageCap: via <a href="https://unsplash.com/photos/NL_DF0Klepc">unsplash</a>
excerpt: 'Our "Awesome DHTools" repository has two new maintainers: Moritz Mähr and Diego Siqueira!'
summary: 'Our "Awesome DHTools" repository has two new maintainers: Moritz Mähr and Diego Siqueira!'
aliases:
- /blog/2022-05-27-awesome-dhtools-maintainer/
---

We want to thank [Moritz Mähr](https://github.com/maehr) and [Diego Siqueira](https://github.com/diegosiqueir4) for agreeing to become the official maintainers of our [Awesome DHtools repository](https://dh-tech.github.io/awesome-digital-humanities/). For the last few months they have steadily improved and added to the list. We are grateful that the list is in such capable hands!
Expand Down
2 changes: 1 addition & 1 deletion content/blog/2022-09-01-sc-elections-announcement.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ thumbnail: /images/vote.jpeg
featureImage: /images/vote.jpeg
featureImageAlt: photo of a crowd in an auditorium with many people raising their hands
featureImageCap: Photo by <a href="https://unsplash.com/@theunsteady5?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Edwin Andrade</a> on <a href="https://unsplash.com/photos/4V1dC_eoCwg?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
excerpt: This November we are planning to hold the first official Steering Committee elections. This blog post will summarize the key responsibilities and tasks of the Steering Committee.
summary: This November we are planning to hold the first official Steering Committee elections. This blog post will summarize the key responsibilities and tasks of the Steering Committee.
url: 2022-sc-elections
---
DHTech has been an ADHO Special Interest Group for over a year now. This November we are planning to hold the first official Steering Committee elections. Three out of the 7 Steering Committee seats will be up for election. To give people an idea of what it involves to be on the Steering Committee, this blog post will summarize the key responsibilities and tasks of the Steering Committee. We hope that this will encourage some people to nominate themselves as candidates in the upcoming elections.
Expand Down
4 changes: 3 additions & 1 deletion content/blog/2022-12-20-summary-django-meetup.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ featureImage: /images/posts/django.jpeg
featureImageAlt: photo of a "Pro Django" book on a desk between a computer monitor and keyboard
featureImageCap: Photo by <a href="https://unsplash.com/it/@faisaldada?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Faisal</a> on <a href="https://unsplash.com/s/photos/django?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
author: Rebecca Sutton Koeser and Julia Damerow
excerpt: Our December meetup was focussed on discussing the Python-based Django framework. Read our summary of the meetup!
summary: Our December meetup was focussed on discussing the Python-based Django framework. Read our summary of the meetup!
aliases:
- /blog/2022-12-20-summary-django-meetup/
---


Expand Down
4 changes: 3 additions & 1 deletion content/blog/2023-01-16-all-the-color-profile-s-of-java.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,11 @@ featureImageCap: Wide color gamut sample image. Should show an outline of the We
displaying the DCI-P3 color space. (from
<a href="https://webkit.org/blog-files/color-gamut/">Webkit blog</a>)
featureImageAlt:
excerpt: How the digilib image server learned to treat images with color
summary: How the digilib image server learned to treat images with color
profiles correctly and how I learned more about the weird quirks of Java's
image libraries than ever before.
aliases:
- /blog/2023-01-16-all-the-color-profile-s-of-java/
---
I have always been aware that the way that our [digilib](https://github.com/robcast/digilib) image server dealt with images with color profiles -- basically it did nothing -- was not perfect. But now I got a report from a project and some sample images that showed substantially washed-out colors in the image processed by digilib compared to the original image viewed in a desktop image viewer. I had to finally get digilib to do color right.

Expand Down
4 changes: 3 additions & 1 deletion content/blog/2023-02-09-hackathon-summary.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ featureImage: /images/posts/hackathon.jpeg
featureImageAlt: angled image of code in a text editor
featureImageCap: Photo by <a href="https://unsplash.com/@pankajpatel?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Pankaj Patel</a> on <a href="https://unsplash.com/photos/_SgRNwAVNKw?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
author: Rebecca Sutton Koeser
excerpt: Rebecca reflects on the first DHTech Hackathon!
summary: Rebecca reflects on the first DHTech Hackathon!
aliases:
- /blog/2023-02-09-hackathon-summary/
---

In November of last year, DHTech held our first hackathon. I wasn’t sure what to expect from it, but I was excited at the prospect of working on something with other members in the community and creating something together.
Expand Down
4 changes: 3 additions & 1 deletion content/blog/2023-08-07-ending-principles.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ featureImage: /images/posts/endingprinciples.png
featureImageCap: Screen capture from the Endings Project website.
featureImageAlt: "The Endings Project: Building Sustainable Digital Humanities Projects."
author: Moritz Mähr
excerpt: "In the digital realm, ensuring the longevity of projects is crucial. The University of Victoria's \"Endings Project\" presents guidelines for digital project sustainability. These principles divide projects into five areas: Data, Documentation, Processing, Products, and Release Management, each with its own set of standards to assure sustainability."
summary: "In the digital realm, ensuring the longevity of projects is crucial. The University of Victoria's \"Endings Project\" presents guidelines for digital project sustainability. These principles divide projects into five areas: Data, Documentation, Processing, Products, and Release Management, each with its own set of standards to assure sustainability."
aliases:
- /blog/2023-08-07-ending-principles/
---

In the ever-evolving digital landscape, the concept of digital longevity
Expand Down
4 changes: 3 additions & 1 deletion content/blog/2023-08-29-szemes-botond-dh2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ thumbnail: /images/posts/DH2023.png
featureImage: /images/posts/DH2023.png
featureImageCap: <a href="https://dh2023.adho.org/">DH2023 University of Graz</a>
author: Szemes Botond
excerpt: "Thanks to funding from ADHO, DHTech was able to support one DHTech member by paying for their DH2023 registration costs. Read Szemes Botond reflection of the workshop \"Digital Literary Stylistics (SIG-DLS)\"!"
summary: "Thanks to funding from ADHO, DHTech was able to support one DHTech member by paying for their DH2023 registration costs. Read Szemes Botond reflection of the workshop \"Digital Literary Stylistics (SIG-DLS)\"!"
aliases:
- /blog/2023-08-29-szemes-botond-dh2023/
---

*Thanks to funding from ADHO, DHTech was able to support one DHTech member by paying for their DH2023 registration costs. Read Szemes Botond reflection of the workshop "Digital Literary Stylistics (SIG-DLS)"!*
Expand Down
4 changes: 3 additions & 1 deletion content/blog/2023-09-01-collaborative-coding.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ featureImage: /images/posts/pexels-christina-morillo-1181263.jpg
featureImageCap: Two Women Looking at the Code at Laptop by Christina Morillo (CC) - <a href="https://www.pexels.com/photo/two-women-looking-at-the-code-at-laptop-1181263/">Image Source</a>
featureImageAlt: "Two Women Looking at the Code at Laptop"
author: Diego Siqueira
excerpt: "In the world of coding, teamwork is essential. Whether you're building a software project or collaborating on an open-source repository, co-authoring Git commits and practicing pair programming can streamline your workflow and improve code quality."
summary: "In the world of coding, teamwork is essential. Whether you're building a software project or collaborating on an open-source repository, co-authoring Git commits and practicing pair programming can streamline your workflow and improve code quality."
aliases:
- /blog/2023-09-01-collaborative-coding/
---

In the world of coding, teamwork is essential. Whether you're building a software project or collaborating on an open-source repository, co-authoring Git commits and practicing pair programming can streamline your workflow and improve code quality.
Expand Down
2 changes: 1 addition & 1 deletion content/blog/2023-09-28-sc-elections.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ thumbnail: /images/vote.jpeg
featureImage: /images/vote.jpeg
featureImageAlt: photo of a crowd in an auditorium with many people raising their hands
featureImageCap: Photo by <a href="https://unsplash.com/@theunsteady5?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Edwin Andrade</a> on <a href="https://unsplash.com/photos/4V1dC_eoCwg?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
excerpt: This November we are planning to hold the first official Steering Committee elections. This blog post summarizes the key responsibilities and tasks of the Steering Committee.
summary: This November we are planning to hold the first official Steering Committee elections. This blog post summarizes the key responsibilities and tasks of the Steering Committee.
url: 2023-sc-elections
---
DHTech has been an ADHO Special Interest Group since 2021. For the upcoming two-year term (2024-2025), four seats on the Steering Committee need to be filled. Any member of DHTech is eligible to nominate themselves for one of the spots. Should we have more than four nomination, there will be an election. To give people an idea of what it involves to be on the Steering Committee, this blog post will summarize the key responsibilities and tasks of the Steering Committee. We hope that this will encourage some people to nominate themselves as candidates.
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2023-10-27-new-logo.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ featureImageCap: Photo of DHTech swag taken by Rebecca Sutton Koeser
summary: "Earlier this year, when we were getting ready to order DHTech swag to bring to the DH2023 conference and share with all of you, we hit a snag: we didn't have vector versions of our logo, or even any high-resolution versions. Here's how I created the new version of our DHTech logo."
tags:
- WhatsHappening
aliases:
- /blog/2023-10-27-new-logo/
---


Expand Down

0 comments on commit 5c1a13c

Please sign in to comment.