-
~Plan~ (instead, see messages below for latest version of to do list):
~1. Test out GH Pages + Actions for site build/deployment (to replace current UVA server and deployment code) *~
~2. Test if redi…
-
The Programming Historian has received the following tutorial on 'Finding places in text with the World Historical Gazeteer' by @apjanco and @grunewas. This lesson is now under review and can be read …
-
Hello all!
@programminghistorian/english-team
@programminghistorian/spanish-team
@programminghistorian/french-team
@programminghistorian/portuguese-team
The Events pages of our website are no…
-
The Programming Historian has received the following tutorial on 'Designing a Timeline for the Tabletop and Tabletop Simulator' by @copystar. This lesson is now under review and can be read at:
htt…
-
This Issue represents introductory tasks for the orientation of **Agustín Cosovschi** @digitalkosovski who is a new member of our English editorial team.
## Welcome
Welcome, Agustín! Welcome to …
-
This Issue represents introductory tasks for the orientation of **Caio Mello** @caiocmello who is a new member of our English editorial team.
## Welcome
Welcome, Caio! Welcome to the _Programmin…
-
O Programming Historian em português recebeu a proposta de tradução da lição 'AI for automated transcription of Historical Documents (PH/TNA/JISC)' por @joanacvp.
A lição traduzida está [aqui](http…
-
This Issue represents introductory tasks for the orientation of **Laura Alice Chapot** @lachapot who is a new member of our English editorial team.
## Welcome
Welcome, Laura! Welcome to the _Pro…
-
Comment below with questions or thoughts about the reading for this week's workshop.
Please make your comments by Wednesday 11:59 PM, and upvote at least five of your peers' comments on Thursday pr…
-
This Issue represents introductory tasks for the orientation of **Giulia Osti** @semanticnoodles who is a new member of our English editorial team.
## Welcome
Welcome, Giulia! Welcome to the _Pr…