<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://tobicn.github.io/TobiasConstien/feed.xml" rel="self" type="application/atom+xml" /><link href="https://tobicn.github.io/TobiasConstien/" rel="alternate" type="text/html" /><updated>2026-03-23T16:39:59+00:00</updated><id>https://tobicn.github.io/TobiasConstien/feed.xml</id><title type="html">Tobias Constien</title><subtitle>Tobias Constien&apos;s academic portfolio</subtitle><author><name>Tobias Constien</name><email>tobias.constien@ucdconnect.ie</email></author><entry><title type="html">This is how I design my academic posters</title><link href="https://tobicn.github.io/TobiasConstien/posts/2026/03/academic-posters/" rel="alternate" type="text/html" title="This is how I design my academic posters" /><published>2026-03-19T00:00:00+00:00</published><updated>2026-03-19T00:00:00+00:00</updated><id>https://tobicn.github.io/TobiasConstien/posts/2026/03/blog-academic-posters</id><content type="html" xml:base="https://tobicn.github.io/TobiasConstien/posts/2026/03/academic-posters/"><![CDATA[<p>When I was younger, I’d often accompany my mom to pottery markets. My mom’s pottery is amazing, useful, and aesthetically pleasing - just look for <a href="https://toepferei-constien.de">yourself</a>! Still, being at a market sometimes also meant long periods of waiting, and hoping some customers would approach our stand. That’s the experience that comes to my mind every time I’m at a poster session at a conference.</p>

<p>I believe that designing academic posters is similar to academic writing. You may start with some basic template, stick to the script, and prepare something presentable, something that <em>“fits in”</em>. But, over time, you start to find your own approach and unique style, the goal now being to stand out, rather than to fit in. For me, I feel like I’m learning or trying something new every time I’m designing a new poster, something that is very evident in the timeline of my own previous posters.</p>

<p><img src="https://github.com/tobicn/TobiasConstien/blob/master/images/PreviousPostersTimeline.png?raw=true" alt="Timeline of previous posters from 2022 to 2025" /></p>

<p>The key quality of a good academic poster is that it gives its audience a reason to stop and look at it. Like I said, poster sessions are truly awful experiences. Although there’s a ton of people around with seemingly nothing really to do, only few people actually bother to look at you or your poster. Designing a poster that can draw people in, and that will give you opportunities to talk about your work, can make this experience less stressful for you. A poster really only should be a conversation starter, a networking tool. The actual knowledge dissemination happens in talks with your audience.</p>

<p>In the past, I have used little tokens that thematically fit my research to pass out to people walking by. For my poster on sleep, screen time and executive functions, for example, I handed out tea bags, with a QR code and link to my study. At a conference last year I asked people to write on my poster. Good graphics or plots, however, can also draw people in and, what’s more, they give you a chance to talk about them.</p>

<h2 id="my-process">My Process</h2>

<h2 id="structure">Structure</h2>

<p>The way I like to design academic posters, is to start with some kind of structure. In the past, that meant sketching out boxes on a piece of paper, arranging and re-arranging them. For my two most recent papers, however, I simply googled academic posters and looked for structures and designs I liked. Here’s a recent examples for a poster I designed for our SCOOT Study. You can clearly tell how the structure inspired the final design.
<img src="https://github.com/tobicn/TobiasConstien/blob/master/images/PosterDesign-Structure.png?raw=true" alt="Illustration how structure informed the final poster desing" /></p>

<h2 id="font">Font</h2>

<p>Next, I like to look for a color scheme and font. I’m really proud of the fonts I have amassed on my computer. From <a href="https://www.dafont.com/and-this-happened.font">And This Happend</a> to <a href="https://www.dafont.com/ice-cream-grande.font">Ice Cream Grande</a> to <a href="https://www.dafont.com/zoika.font">Zoika Font</a>. For a poster, what I’m looking for is a clean, sans-serif font, which has multiple weight levels in between Regular and Bold. This gives me a lot of flexibility in designing and highlighting text. I generally like Avenir Next, but I have been using <a href="https://font.download/font/d-din">D-Din</a> for my most recent posters.
<img src="https://github.com/tobicn/TobiasConstien/blob/master/images/PosterFonts.png?raw=true" alt="Illustration of Avenir Next and D-Din fonts" /></p>

<h2 id="colour-palette">Colour Palette</h2>

<p>Selecting a colour scheme is equally important and also a fun process. Some research projects already have a set colour palette (e.g., the <a href="https://www.ucdbabylab.com/echo">ECHO</a> project). For others, we can get more creative. I like pastell colours, however, for posters I tend to go for bold, strong colours with clear contrasts. I like this <a href="https://coolors.co">website</a>, which lets you explore colour palettes and generate your own.</p>

<h2 id="designing">Designing</h2>

<p>I tend to use Affinity Photo (Vers. 1.10.8) for any of my photo editing and designing processes. Canva, of course, is also a great program, particularly as the full version, however, it’s nice to have a little more control over the editing process, which Canva cannot really give you. PowerPoint is also easy to use, however, it does not give you any actual editing capabilities, so the end product is, most of the time, just basic.</p>

<p>It’s important to set the correct file size right at the start to avoid having to resize anything later on. Most conferences I have ever been to always require A0, which is 841x1189mm (or 33.11x46.81 in). That’s about the only thing that’s fixed at the beginning of the design. Everything else, in my process at least, is purely trial and error. For my most recent design, for example, I spent two hours making a chart, only to realise later on that it was completely unnecessary.</p>

<p>Having the overall structure in mind, I sketch out specific sections on paper. At this point, I don’t have any text written yet. Instead, I simply use scribbly lines to first plot out the entire poster. Usually, about halfway through the designing process, I realise that there’s not enough space on the poster, so I always end up cutting a lot. As you can see, not all of my sketches make it onto the final poster, but they clearly influence my designing process.</p>

<p><img src="https://github.com/tobicn/TobiasConstien/blob/master/images/Poster-SketchtoDesign.png?raw=true" alt="From Sketch to final poster" /></p>

<h2 id="text">Text</h2>
<p>The one comment you can trust you’ll always get when it comes to designing posters is that there’s too much text. It is an impossible task to put your full 12,000 word journal article into one simple A0 poster - so you shouldn’t even try. A poster really only is a conversation starter - the actual knowledge dissemination happens in conversation between you and your audience. Text that may take away attention from your conversation, therefore, is only a distraction.</p>

<p>I like to think of the text on my poster as speaking notes for me when engaging with my audience. They are the main points I want to hit when talking about this piece of research. Therefore, I only try to use bullet points and keep my arguments as broad as possible. Yes, sometimes larger chunks of text are unavoidable, specifically for qualitative research. Still, try to keep it functional and minimal.</p>

<h2 id="visuals-and-plots">Visuals and Plots</h2>
<p>What’s more important than the text, are the visuals on your poster. Just like the text, they are not supposed to stand on their own, but instead, allow you to use them in conversation with your audience to drive your main arguments home. Basically, they are supposed to give you something to point to. I use R in all my analysis and are, therefore, also creating all of my plots using ggplot2 or base R commands. When putting my plots on my poster, however, I tend to re-adjust or re-create them inside my editing program to give me a bit more control of axes labels and positioning. In my recent poster, for instance, I completely changed up the forest plot from our <a href="https://tobicn.github.io/TobiasConstien/publication/2026-01-21-head-taller">recent meta-analysis</a> by replacing study names with numbers, changing the colour scheme to fit my poster, rotating it vertically, and making the bars slightly larger.</p>

<p><img src="https://github.com/tobicn/TobiasConstien/blob/master/images/PosterDesign-Plots.png?raw=true" alt="Designing poster-ready plots" /></p>

<p>I’m definitely not of the opinion that everything on your poster needs to be functional. I always used little graphics, or visually pleasing effects as a way to make my posters a bit more attractive. 3D effects, or little shadows, for example, are great. Also, slightly rotating text and putting a box around it, makes it stand out and important. A clip-art person pointing towards a piece of text can also be a nifty trick. If anything, a poster should be fun - fun for you to design and talk about, and fun for your audience to look at.</p>

<p><img src="https://github.com/tobicn/TobiasConstien/blob/master/images/PosterDesign-TextHighlight.png?raw=true" alt="Different ways to style and highlight text on a poster" /></p>

<h2 id="useful-tools-and-resources">Useful tools and resources</h2>

<ul>
  <li><strong>Coolors</strong>: As noted, I like working off colour palettes and <em><a href="https://coolors.co">Coolors</a></em> is a great website to get some inspiration from. I tend to use the “Explore Palettes” function, rather than to generate my own. I find it’s also an interesting look into my mental state at the time to see which palette I’m most drawn to at the time.</li>
  <li><strong>Noun Project</strong>: I use icons and graphics from the <em><a href="https://thenounproject.com">Noun Project</a></em> in most of my presentations and posters. The way I usually work is that I first look for a designer that I like, and then sticking to their designs within one poster or presentation to ensure all icons and graphics are in the same style.</li>
  <li><strong>QR Code &amp; TinyURL</strong>: QR codes are like newsletter subscriptions. They are very easy to get, but terribly difficult to keep track of. There’s nothing worse than realising that the printed QR code on your poster has expired. I like to use <em><a href="https://tinyurl.com">TinyUrl</a></em>, which is a nifty website to shorten URLs and create QR codes. As long as you keep your account, your links and codes also remain active</li>
  <li><strong>GoogleDocs</strong>: I always link the QR code on my poster to a GoogleDoc, where I can compile a list of resources, references, as well as link my e-mail address. What’s more, I can change this GoogleDoc anytime, without having to change the QR code. This is quite handy and just one more way to personalise an academic poster.</li>
</ul>

<h2 id="thats-all">That’s all.</h2>

<p>What’s your process of designing posters? Where do you start, what are your main challenges, what tools do you use? Also, if you have a poster that you are really proud of, please share it with me. I’m hoping to put together a library of fun posters for future inspiration and learning.</p>

<p>Is this useful to you? What else should be added?  <em><a href="mailto:tobias.constien@ucdconnect.ie">Let me know!</a></em></p>]]></content><author><name>Tobias Constien</name><email>tobias.constien@ucdconnect.ie</email></author><category term="academic-gadgets" /><category term="posters" /><category term="conference" /><category term="research dissemination" /><category term="design" /><summary type="html"><![CDATA[When I was younger, I’d often accompany my mom to pottery markets. My mom’s pottery is amazing, useful, and aesthetically pleasing - just look for yourself! Still, being at a market sometimes also meant long periods of waiting, and hoping some customers would approach our stand. That’s the experience that comes to my mind every time I’m at a poster session at a conference.]]></summary></entry><entry><title type="html">Help! My Zoom transcript is full of junk!</title><link href="https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-zoom-cleaner/" rel="alternate" type="text/html" title="Help! My Zoom transcript is full of junk!" /><published>2026-02-16T00:00:00+00:00</published><updated>2026-02-16T00:00:00+00:00</updated><id>https://tobicn.github.io/TobiasConstien/posts/2026/02/Zoom-transcript-cleaner</id><content type="html" xml:base="https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-zoom-cleaner/"><![CDATA[<p>Transcribing interviews has always been the worst part about doing qualitative research. So, of course, if Zoom tells me it will create a transcript automatically for me, I say yes, please! Still, there’s all this junk in a Zoom transcript that requires further cleaning. I have done this pre-processing of Zoom transcripts now across three separate research projects, but enough is enough: There needs to be a simpler solution. And there is. It’s R.</p>

<p>Yes, of course, transcribing, the hard way, is a great way to really get to know your data, but at the same time, it also kind of makes you hate your data. And your voice. It’s no fun. This is why I love Zoom transcripts. It minimizes the time I have to listen to my own voice. And yes, it does have its little hiccups, like not fully appreciating my German accent at times, but overall, it speeds up the transcription process immensely.</p>

<p>Still, there’s all this junk in the transcript Zoom produces that requires further cleaning and formatting before the transcript is <em>actually</em> ready to be shared with participants (e.g., to check, add to, or approve), and to be analyzed. You can do this manually within your TextEdit, Word or even Excel. But maybe, this time may be better spend actually getting to know your data rather than chasing empty lines and unnecessary clutter?</p>

<h2 id="whats-all-this-junk-in-my-zoom-transcript">What’s all this junk in my Zoom transcript?</h2>

<p>Zoom’s transcripts are meant to be used alongside their recorded video. That is why Zoom does not produce a simple text file, but instead saves the transcript as a VTT, or Video Text Track, file. This type of file is commonly used for subtitling of videos, which is basically what we do when we ask Zoom to produce a transcript. Consequently, the transcript does not only contain the text of all your thoughtful questions and your participants’ insightful remarks, but also their corresponding number and time-stamps, which neatly map onto the video-recording from your interview.</p>

<p><img src="https://github.com/tobicn/TobiasConstien/blob/master/images/VTT_Example.png?raw=true" alt="Example of a VTT File" /></p>

<p>While this may be a nice feature in case you ever plan to host a interview watch-party, it may not really be helpful to you in your qualitative research pursuits, as the transcript (1) breaks up speech into separate lines, and (2) contains all this junk, namely time-stamps and numbering, that are not relevant to you. We want to know all the smart things our participants say. We don’t really care at which hundreds of a second they say it. The following R code, therefore, removes all this junk, so that we can focus on what actually matters.</p>

<h2 id="how-do-i-clean-my-zoom-transcript-using-r">How do I clean my Zoom transcript using R</h2>

<p>VTT files are basically just text files, which can be read into R as a character vector either using Base R commands (i.e., <a href="https://www.rdocumentation.org/packages/base/versions/3.6.2/topics/readLines">readLines()</a>), or using the <a href="https://readr.tidyverse.org/reference/read_lines.html"><em>readr package</em></a> within the tidyverse. So, just like we would with any quantitative dataset, we can load our qualitative data, i.e., the transcript downloaded from Zoom, into R.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>#load library
library(readr)

#read in transcript
transcript &lt;- read_lines(file.choose(),skip = 1, skip_empty_rows = TRUE)
</code></pre></div></div>

<p>Within this piece of code, we are already getting rid of some of the junk Zoom inserts into our transcripts, namely empty rows (i.e, <code class="language-plaintext highlighter-rouge">skip_empty_rows</code>), as well as the first line in the VTT file (i.e. <code class="language-plaintext highlighter-rouge">skip = 1</code>), which always starts with “WEBVTT”. The junk remaining now are just the time-stamps, and the line numbers.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>transcript &lt;- transcript[!grepl("^\\d+$", transcript) &amp;  #remove lines that contain only numbers (e.g, 330)
                         !grepl("--&gt;", transcript)]      #remove timestamp lines (e.g., 00:31:56.000 --&gt; 00:31:58.360")
</code></pre></div></div>

<p>This code uses the <code class="language-plaintext highlighter-rouge">grepl()</code> function within R to get rid of (1) lines that contain only numbers, and (2) lines that contain time-stamps. The word <em>grepl</em> means “grep logical” and its function allows R to search for distinct patterns of characters within strings based on <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_expressions/Cheatsheet">regular expression syntax</a> (e.g., <code class="language-plaintext highlighter-rouge">\d</code> for numbers) or specific text input we provide (e.g., <code class="language-plaintext highlighter-rouge">"--&gt;"</code>)</p>

<p>These two lines of code already remove all of the junk Zoom inserts into our valuable qualitative data. However, Zoom also breaks interview responses apart, to allow for subtitling line by line. This is unacceptable for us, as we would like to read, and analyze our participants’ responses in full, rather than separate chunks. So, we’ll need to take this one step further and merge consecutive lines from the same speaker.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>#merge consecutive lines
cleaned_transcript &lt;- c()
current_line &lt;- transcript[1]

for (i in 2:length(transcript)) {
  
  #extract speaker label (everything before colon)
  prev_speaker &lt;- sub(":.*", "", current_line)
  this_speaker &lt;- sub(":.*", "", transcript[i])
  
  if (prev_speaker == this_speaker) {
    #remove speaker label from new line and append text
    text_only &lt;- sub("^[^:]+:\\s*", "", transcript[i])
    current_line &lt;- paste(current_line, text_only)
  }
  else {
    cleaned_transcript &lt;- c(cleaned_transcript, current_line)
    current_line &lt;- transcript[i]
  }
}
</code></pre></div></div>

<p>This code reads our transcript now line by line to (1) identify who is speaking and (2) if they are still speaking in the next line. If they do, then this code merges the two lines from the same speaker (if-part of the function). If they don’t, this code adds the new line from the new speaker (else-part of the function). Ultimately, it produces a new transcript for us, our <code class="language-plaintext highlighter-rouge">cleaned transcript</code>.</p>

<p>One extra thing we might want to change in our transcript are our interviewer and participant names. Again, this can be done in R, with a basic “Find and Replace” function:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>#de-identify transcript
transcript &lt;- sub("Max Musterman", "Interviewer1", cleaned_transcript)   #replace Interviewer Name
transcript &lt;- sub("Erica Musterman", "Participant1", cleaned_transcript) #replace Participant Name
</code></pre></div></div>

<p>The only thing left to do is to save your cleaned transcript. We want to save it, like before, as a text file (e.g., .txt, .vtt) which can then be further imported into Word, NVivo, Excel, or just simply printed out. Again, we are using the <em>readr package</em> from the tidyverse for this.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>#save cleaned transcript
write_lines(cleaned_transcript, "/transcript_cleaned.txt")
</code></pre></div></div>

<h2 id="can-this-be-streamlined">Can this be streamlined?</h2>

<p>Yes! It can. Because most likely, you’ll not only have just one transcript to deal with but, depending on your recruitment efforts, multiple! Rather than going through each step individually for each transcript, you may want to automate this cleaning pipeline using a reusable function in R.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>clean_transcript &lt;- function(file_path,
                         id_map = c("ZoomName" = "Interviewer1",
                                    "ZoomName" = "Participant1")) {

#load transcript
transcript &lt;- readr::read_lines(file_path, skip = 1, skip_empty_rows = TRUE)

#de-identify transcript
for (original in names(id_map)) {
  transcript &lt;- sub(original, id_map[original], transcript)
}

#remove clutter
transcript &lt;- transcript[!grepl("^\\d+$", transcript) &amp; #remove lines that contain only numbers (e.g, 330)
                        !grepl("--&gt;", transcript)]      #remove timestamp lines (e.g., 00:31:56.000 --&gt; 00:31:58.360")

#merge consecutive lines
cleaned_transcript &lt;- c()
current_line &lt;- transcript[1]

for (i in 2:length(transcript)) {
  prev_speaker &lt;- sub(":.*", "", current_line)
  this_speaker &lt;- sub(":.*", "", transcript[i])
 if (prev_speaker == this_speaker) {
  text_only &lt;- sub("^[^:]+:\\s*", "", transcript[i])
  current_line &lt;- paste(current_line, text_only)
 } else {
  cleaned_transcript &lt;- c(cleaned_transcript, current_line)
  current_line &lt;- transcript[i]
 }
}
cleaned_transcript &lt;- c(cleaned_transcript, current_line)

return(cleaned_transcript)
}
</code></pre></div></div>

<p>The function can then be called upon using the following command:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>#using file.choose()
cleaned_transcript &lt;- clean_transcript(file.choose(),
                                       id_map = c("Max" = "Interviewer1",
                                                  "Erica" = "Participant1"))
#specifying file path
path &lt;- "/transcript1.vtt"
cleaned_transcript &lt;- clean_transcript(path,
                                       id_map = c("Max" = "Interviewer1",
                                                  "Erica" = "Participant1"))
</code></pre></div></div>

<p>That’s all.</p>

<p>You can <a href="https://github.com/tobicn/TobiasConstien/blob/915a50ca8c9f6b1fac4052df4de30d8a91fd4293/files/R-Script-ZoomTranscriptReStructuring.r">download the full script</a> via my GitHub page. I haven’t tested this yet with interviews or focus groups with more than two speakers, though technically, if slightly adapted (i.e., <code class="language-plaintext highlighter-rouge">id_map</code>) the code should work just fine. Of course, there might be an issue, if the Zoom Name, which is included in the transcript, contains a colon, however, in those instances, the names can be deidentified prior to merging the lines.</p>

<p>Is this useful to you? What else should be added? <i><a href="mailto:tobias.constien@ucdconnect.ie">Let me know!</a></i></p>]]></content><author><name>Tobias Constien</name><email>tobias.constien@ucdconnect.ie</email></author><category term="academic-gadgets" /><category term="Zoom" /><category term="qualitative research" /><category term="interviews" /><category term="R" /><summary type="html"><![CDATA[Transcribing interviews has always been the worst part about doing qualitative research. So, of course, if Zoom tells me it will create a transcript automatically for me, I say yes, please! Still, there’s all this junk in a Zoom transcript that requires further cleaning. I have done this pre-processing of Zoom transcripts now across three separate research projects, but enough is enough: There needs to be a simpler solution. And there is. It’s R.]]></summary></entry><entry><title type="html">CRediT where CRediT is due.</title><link href="https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-credit/" rel="alternate" type="text/html" title="CRediT where CRediT is due." /><published>2026-02-08T00:00:00+00:00</published><updated>2026-02-08T00:00:00+00:00</updated><id>https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-credit</id><content type="html" xml:base="https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-credit/"><![CDATA[<p>Adding a CRediT statement to a manuscript can be one of the most satisfying experiences in the publication process. But it also, most often, comes at a time where you are done thinking. <a href="https://tobicn.github.io/credit-author-tool/">I made a tool</a> to take thinking out of the process while still making sure that CRediT goes where CRediT is due.</p>

<h2 id="writing-credit-statements-should-be-easier">Writing CRediT statements should be easier!</h2>

<p>At the point, where you are in need of a CRediT statement, most likely you’ll already have gone through writing your 8,000 word manuscript, formatting according to the wims and wishes of the journal, and gone back and forth in the GoogleDoc comments section with all your co-authors where and how to place that comma. Or, more likely, you’ll have completely forgotten about it entirely, and are now at the point of submission and are trying to remember who did what and what does “Investigation”, or “Conceptualization” actually mean again?</p>

<p>This little <a href="https://tobicn.github.io/credit-author-tool/">CRediT Author Contribution Tool</a> is something I have been meaning to create for a long time. It was one of those things at the bottom of my to-do list, which never got the proper time and attention. And yes, I did Google and found a few other websites that created something similar. Still, I quite like the structure and design of my tool, and, after all, none of the other sites have the names of my cats and my wife hidden in it.</p>

<p>It’s definitely not earth-shattering. Still, I think it’s one of those gadgets that’s worth bookmarking for future use and may help you down the line.</p>

<h2 id="what-are-credit-roles">What are CRediT roles?</h2>
<p>The CRediT taxonomy was first developed by <a href="https://onlinelibrary.wiley.com/doi/abs/10.1087/20150211">Brand et al. (2015)</a>. It is a system that serves to identify the contributions of each author on a paper, so that those authors who did most of the heavy lifting, also get the acknowledgment that they deserve. CRedit roles are, for example, <i>Conceptualization</i> (i.e., developing research frameworks, tools, or experimental paradigms), or <i>Investigation</i> (i.e., performing the experiments, or data collection).The full list of roles and explanations can be found on the official <a href="https://credit.niso.org">CRediT website</a>.</p>

<h2 id="and-what-does-this-thing-do">And what does this thing do?</h2>

<p>It’s no rocket science (although it may be used in that context). In a two-step process, you (1) enter the names of all the authors on the paper, which you then (2) identify by their CRediT roles. The tool gives you short descriptors of applicable CRediT roles, so that you can make sure, you are actually checking  the right boxes. When you are ready, you click <i>“Create CRediT Statement”</i>, and copy and paste the provided output into your document. Also, don’t worry: No data is collected here.</p>

<p>That’s all.</p>

<p>Is this useful? What else should be added? <i><a href="mailto:tobias.constien@ucdconnect.ie">Let me know!</a></i></p>]]></content><author><name>Tobias Constien</name><email>tobias.constien@ucdconnect.ie</email></author><category term="academic-gadgets" /><category term="CRediT" /><category term="publishing" /><summary type="html"><![CDATA[Adding a CRediT statement to a manuscript can be one of the most satisfying experiences in the publication process. But it also, most often, comes at a time where you are done thinking. I made a tool to take thinking out of the process while still making sure that CRediT goes where CRediT is due.]]></summary></entry><entry><title type="html">Letter to the Editor: Young Children and Screen Time</title><link href="https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-screentime/" rel="alternate" type="text/html" title="Letter to the Editor: Young Children and Screen Time" /><published>2026-01-26T00:00:00+00:00</published><updated>2026-01-26T00:00:00+00:00</updated><id>https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-screentime</id><content type="html" xml:base="https://tobicn.github.io/TobiasConstien/posts/2026/02/blog-screentime/"><![CDATA[<p>On the 26<sup>th</sup> of January, we published a letter to the editor in the Irish Times, highlighting some of our recent findings at the UCD Babylab, and urging a fresh policy discussion that includes young children and parents.</p>

<p>While the <a href="https://www.irishtimes.com/opinion/letters/2026/01/26/letters-to-the-editor-january-26th-on-revenue-and-family-carers-young-children-and-screen-time-and-a-trump-free-st-brigids-day/">published version</a> was slightly edited, this is the originally submitted <b>letter to the editor</b>.</p>

<h2 id="dear-editor">Dear Editor,</h2>

<p>We were very interested to read the <a href="https://www.irishtimes.com/opinion/letters/2026/01/13/childhood-in-our-country-is-in-a-state-of-crisis/">letter of the day</a> published in your newspaper on January 13<sup>th</sup>. The writer, a primary school teacher, insightfully urged a discussion on younger children’s screen use that goes beyond the current policy focus of teenagers and social media. Their letter placed a much required emphasis on screen use in early childhood when the most rapid periods of brain and behavioural development occur. Despite the current shift of focus to AI in terms of global digital technology research, we are still lacking answers to basic questions on the influences and effects of screen use in infants and young children. In our <b>Babylab at University College Dublin</b> we explore environmental influences on children’s early development. One of our primary areas of interest relates to the content and contextual factors of toddler screen use as well as the influence of parents’ own screen use.</p>

<p>In a recent survey of 188 parents across Ireland, we found that 30% of toddlers exceed the HSE-recommended threshold of 60 minutes or less screen use per day. Moreover, we identified a wide range of digital programming that young children regularly engage with across modern streaming services and video platforms (e.g., Netflix, Disney+, YouTube). The current explosion in digital programming for young children may include offerings that might not be designed for their developmental stage. What’s more, the design of streaming platforms, where the end of one episode of a favourite cartoon rolls into the start of the next could make it difficult for parents to track children’s screen time. This is very different to the experience of live TV for previous generations.</p>

<p>The HSE published <a href="https://www2.hse.ie/babies-children/play/screen-time/">screen time guidelines</a> for the first time in 2024, yet, beyond duration there is a lack of guidance for parents on content factors such as highly stimulating cartoons (and games) and contextual factors such as social support for parents. In this digital age it is important to provide more nuanced and practical guidance and support for children’s early engagement with screens to ensure optimal developmental outcomes for all children.</p>

<p><i>Yours sincerely,</i><br /><i>Tobias Constien at the UCD Babylab</i></p>]]></content><author><name>Tobias Constien</name><email>tobias.constien@ucdconnect.ie</email></author><category term="screen-time" /><category term="development" /><category term="dissemination" /><summary type="html"><![CDATA[On the 26th of January, we published a letter to the editor in the Irish Times, highlighting some of our recent findings at the UCD Babylab, and urging a fresh policy discussion that includes young children and parents.]]></summary></entry></feed>