{"id":6703,"date":"2020-08-04T11:54:12","date_gmt":"2020-08-04T16:54:12","guid":{"rendered":"https:\/\/blog.lib.uiowa.edu\/studio\/?p=6703"},"modified":"2020-08-04T11:54:12","modified_gmt":"2020-08-04T16:54:12","slug":"creative-coding-and-reparations-a-final-reflection","status":"publish","type":"post","link":"https:\/\/blog.lib.uiowa.edu\/studio\/2020\/08\/04\/creative-coding-and-reparations-a-final-reflection\/","title":{"rendered":"Creative Coding and Reparations: A Final Reflection"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"Andrew Boge - Digital Studio Summer Fellowship Reflection\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/fbhR4pNc5js?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>There is a question I\u2019ve continually returned to over the past eight weeks. What is the relationship between the past and the present? When someone thinks of reparations, the first question that might come to mind could be, what is Black America owed? However, throughout my summer fellowship, I found how one answers the former question directly impacts how one answers the latter. This seemingly innocuous question drives the digital research project I pitched to the Digital Scholarship &amp; Publishing Studio at the beginning of 2020. Little did I know, while I posed the query in the context of Black reparations, the question would take on newfound significance in the wake of a pandemic that <a href=\"https:\/\/www.nytimes.com\/interactive\/2020\/07\/05\/us\/coronavirus-latinos-african-americans-cdc-data.html\">disproportionately harms Black, Brown,<\/a> and <a href=\"https:\/\/thebaffler.com\/salvos\/the-empire-of-all-maladies-estes\">Indigenous communities,<\/a> alongside a renewed sense of urgency concerning <a href=\"https:\/\/www.newyorker.com\/news\/our-columnists\/how-do-we-change-america\">police brutality and anti-Black violence in the United States,<\/a> but also globally, in the wake of the murder of George Floyd, Breonna Taylor, and Tony McDade. How we perceive the past and the present, as either distant foes or closely connected twins, dramatically influences how we understand the reason a virus can discriminate, or what might appear to be a \u201cnew\u201d problem is actually something most Black communities see as the fabric of their lived experience\u2014par excellence for the United States. Indeed, our sense of time, and its relationship to racial (in)justice, is a valuable space to (re)think how our present racial disparities blossom out of the fertile soil of the past.<\/p>\n<p><span data-preserver-spaces=\"true\">Contemplating reparations through the lens of time drew me to <a href=\"https:\/\/ta-nehisicoates.com\/\">Ta-Nehisi Coates\u2019<\/a> essay <a href=\"https:\/\/www.theatlantic.com\/magazine\/archive\/2014\/06\/the-case-for-reparations\/361631\/\">\u201cThe Case for Reparations.\u201d<\/a> He plays with time and draws upon it as a resource to open up the debate over reparations. His article sparked a national conversation over Black restitution not seen in over a decade when it was published in 2014 that continues to this day. At the start of the summer, I set out to create a non-chronological\/non-linear timeline that mirrors the timeline jumping in Coates\u2019 prose. As he narrates a case for reparations, he moves about the timeline of reparations, jumping from 1923, to 1968, back to 1783, and up to 2001. The movement of going forward and backward invites an alternative approach to the relationship between the past and the present. My project, tentatively titled&nbsp;<strong>Disrupting the Reparations Timeline<\/strong>, functions as a temporal guide through Coates\u2019 article, hopefully equipping a user with a different perspective on the connection between the problems of our past, and the problems of our present, while also learning more about the history of anti-Black violence in the United States.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">With only a week left of my summer fellowship, I am now putting the finishing touches on a website complete with an introduction page for the timeline and an extensive resources page if someone wants to learn even more about the histories covered in the timeline. At the beginning of my journey, I was anxious about all of the possibilities. I vacillated between nervousness that creating the non-chronological timeline I envisioned would be too complicated to not doing \u201cenough\u201d over eight weeks of summer. In the end, I have completed a 1.0 version of my digital project I am excited to refine and test as I look ahead towards what the life of my digital project might entail.<\/span><\/p>\n<figure id=\"attachment_6704\" aria-describedby=\"caption-attachment-6704\" style=\"width: 280px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Creative-Coding-Timeline.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6704\" src=\"https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Creative-Coding-Timeline-280x300.png\" alt=\"Picture of JavaScript code used to tell Timeline.js platform to sequence events in timeline through a non-chronological order.\" width=\"280\" height=\"300\" srcset=\"https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Creative-Coding-Timeline-280x300.png 280w, https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Creative-Coding-Timeline-768x822.png 768w, https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Creative-Coding-Timeline-640x685.png 640w, https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Creative-Coding-Timeline.png 817w\" sizes=\"(max-width: 280px) 100vw, 280px\" \/><\/a><figcaption id=\"caption-attachment-6704\" class=\"wp-caption-text\">Here is a peek into the code Nikki and I used to instruct the Timeline.js platform to sequence the events in the timeline in a non-chronological format.<\/figcaption><\/figure>\n<p><span data-preserver-spaces=\"true\">The biggest obstacle I overcame involved configuring a way to use the <a href=\"https:\/\/timeline.knightlab.com\/\">Timeline.js<\/a> platform to sequence a non-chronological timeline. If you remember from my <a href=\"https:\/\/blog.lib.uiowa.edu\/studio\/2020\/06\/29\/just-a-simple-timeline-right\/\">earlier post,<\/a> I was in the reasonably daunting position of combing through hours of JavaScript tutorials and trying to figure out a way around this problem. With the help of my tremendous Studio contact, Nikki White, we devised a way to instruct the timeline to move along an order I manually entered into the code. At first, we both assumed it was going to be a pretty arduous and messy process. However, we managed to find a relatively easy and slick fix.<\/span><\/p>\n<figure id=\"attachment_6709\" aria-describedby=\"caption-attachment-6709\" style=\"width: 659px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Disrupting-the-Reparations-Timeline.gif\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-6709\" src=\"https:\/\/blog.lib.uiowa.edu\/studio\/files\/2020\/07\/Disrupting-the-Reparations-Timeline-300x148.gif\" alt=\"A GIF that animates the movement of Disrupting the Reparations Timeline when a user clicks &quot;NEXT.&quot;\" width=\"659\" height=\"325\"><\/a><figcaption id=\"caption-attachment-6709\" class=\"wp-caption-text\">Click the GIF above to get a sneak peek into how Disrupting the Reparations Timeline works.<\/figcaption><\/figure>\n<p>Timeline.js has a particular functionality that allows you to create a unique \u201cid\u201d or URL for each event on the timeline. We created a simple function that asks the timeline to recognize its place in the timeline, and when a user clicks the \u201cNEXT\u201d or \u201cBACK\u201d buttons, the timeline either moves one step forward or backward. Then, we stored the desired order of events (as they appear in Coates\u2019 essay in a non-chronological fashion) in what is called an \u201carray\u201d that essentially houses the entire sequence. When someone clicks the navigation button, they are essentially moving forward or backward in that array. It took a great deal of time, research, and creativity to come up with this solution. In the end, Nikki helped me create a non-linear timeline that catapults a user forward and backward with the click of a button.<\/p>\n<p>In reflecting upon my summer in the Studio, the experience taught me a great deal about adopting a digital humanities framework that thinks about the back-end as much as the front-end. I came into the fellowship overly concerned with the front-end\u2014what the website might look like, how the timeline would function, and what a user would gain from playing on the site. However, I quickly learned, starting from the back-end is a far more fruitful way to make sure the front-end of the project holds up. In other words, it was through the process of having to create a JavaScript function for the timeline, to coding in HTML each element of the website, I gained a newfound appreciation for a holistic approach to digital humanities project development. I\u2019m incredibly thankful to Nikki for demoing almost every aspect of the back-end of my project, walking me through each step, and answering all of my questions, so I could leave this summer with a thorough understanding of why my project works. I started the fellowship thinking that Nikki and I would form a partnership where I played in my sandbox, and she played in hers. I quickly learned that a collaboration, where we both played in the same sandbox, taught us both a lot more.<\/p>\n<p><span data-preserver-spaces=\"true\">I feel incredibly fo<\/span>rtunate and privileged I had the opportunity to work with the Studio and create&nbsp;<strong>Disrupting the Reparations Timeline<\/strong>. Learning how to create functions and basic website styling through code was an experience I was certainly not prepared for, but one I am happy I got. I was challenged and pushed out of my comfort zone. Through my research, I gained an even more nuanced understanding of the political history of reparations in the United States and gained a new perspective on how digital spaces can aid or hinder subversive\/disruptive representations of anti-Black violence. The process of having to code around a problem\u2014the prevalence of a linear\/chronological sensibility towards time\u2014taught me just as much about the racial\/colonial ideologies that undergird public literacies around time, as it did about the potential digital tools can play in leveraging alternative spaces for understanding, outside the realm of Western\/Eurocentric notions of time. The Summer Fellowship through the Studio provided a profound space to make mistakes, troubleshoot, and try out new things. Having eight weeks to play in a digital humanities sandbox fostered a low-risk environment with a high payout. Regardless if I ended up with a \u201cfinished\u201d product or not, I gained valuable insight into my research program and my potential future endeavors in the public digital humanities.<\/p>\n<p><span data-preserver-spaces=\"true\">Cheers, until next time!<\/span><\/p>\n<p>&#8211; Andrew Boge<\/p>\n<p>If you would like to get in touch about this project, please email me: andrew-boge@uiowa.edu&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is a question I\u2019ve continually returned to over the past eight weeks. What is the relationship between the past and the present? When someone thinks of reparations, the first question that might come to mind could be, what is Black America owed? However, throughout my summer fellowship, I found how one answers the former<a class=\"more-link\" href=\"https:\/\/blog.lib.uiowa.edu\/studio\/2020\/08\/04\/creative-coding-and-reparations-a-final-reflection\/\">Continue reading <span class=\"screen-reader-text\">&#8220;Creative Coding and Reparations: A Final Reflection&#8221;<\/span><\/a><\/p>\n","protected":false},"author":283,"featured_media":6464,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"syndication":[30,21],"_links":{"self":[{"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/posts\/6703"}],"collection":[{"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/users\/283"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/comments?post=6703"}],"version-history":[{"count":17,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/posts\/6703\/revisions"}],"predecessor-version":[{"id":6723,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/posts\/6703\/revisions\/6723"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/media\/6464"}],"wp:attachment":[{"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/media?parent=6703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/categories?post=6703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/tags?post=6703"},{"taxonomy":"syndication","embeddable":true,"href":"https:\/\/blog.lib.uiowa.edu\/studio\/wp-json\/wp\/v2\/syndication?post=6703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}