<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>webcomics &amp;mdash; berkough.com</title>
    <link>https://berkough.com/tag:webcomics</link>
    <description></description>
    <pubDate>Thu, 23 Apr 2026 16:47:15 +0000</pubDate>
    <image>
      <url>https://i.snap.as/fMfRWXNN.png</url>
      <title>webcomics &amp;mdash; berkough.com</title>
      <link>https://berkough.com/tag:webcomics</link>
    </image>
    <item>
      <title>What is MTK Ultra?</title>
      <link>https://berkough.com/what-is-mtk-ultra?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#webcomics #webcomic #art #comics #javascript&#xA;&#xA;As the quality of televised and digital entertainment has degraded over the years, and not wanting to be bombarded by the sheer negativity of it all, I&#39;ve found myself spending more time listening to music and reading comics. It&#39;s been a gradual transition for me... That isn&#39;t to say that I don&#39;t spend entirely way too much time watching garbage on YouTube or mindlessly surfing, looking at things I&#39;ll never buy, or researching video games, or learning things that have no real practical purpose in my life other than to be interesting topics for cocktail parties that I&#39;ll never attend, etc.&#xA;&#xA;Something happened though... A tipping point? I did attempt doing a web comic maybe a year or so ago, but I never stuck with it. I have revisited the idea though, and this time I sat and thought about the story ahead of putting pencil to paper, I drew a few outlines and sketches first.&#xA;&#xA;Just from my 9-to-5 and thinking about the type of comic that I wanted to read, I came upon the idea of an insurance company in the relatively near future. But it&#39;s going to evolve beyond that, because, fuck it, I have a story universe where people live on Europa and Titan, and giant monsters are a real thing. So I&#39;m going to play with the surreal and the supernatural, the pragmatic and the practical, and I want to put it together to highlight the absurdity of life and the human condition.&#xA;!--more--&#xA;&#xA;We&#39;re really in a timeline where aliens are real and just a few years ago we globally went into lock down for a novel communicable virus which may or may not have been created in a laboratory. That&#39;s some Depression-era level shit right there. So of course there is a need for art to reflect on that stuff.&#xA;&#xA;I don&#39;t really care to debate the details, I just want to examine the greater implications and the social structures behind how civilization deals with those types of situations.&#xA;&#xA;Super hero-adjacent characters exist, but won&#39;t necessarily be the focus of the stories that are told. Corporate espionage and libertarian -slash- anarcho-capitalist theory will be themes explored--because I find it interesting, the actual practicalities of implementing such civic systems aside. But it&#39;s all just flavor for the world and to inform the behavior of the characters.&#xA;&#xA;Switching gears a bit. One of the things that I need to do is think about how to implement a page navigation system. WriteFreely doesn&#39;t really have a &#34;web comic&#34; module like Wordpress does. However, Matt Baer has thought about the utility of his writing platform, and he&#39;s implemented a place where you can inject some js into every page. I like that, and it should serve this particular purpose just fine.&#xA;&#xA;I&#39;ve intentionally labeled each entry as the page number, so the url slug and the title as well as page number are all the same. I do not anticipate ever going beyond 999 pages. &#xA;&#xA;That being said, here&#39;s how I implemented an automated page navigation:&#xA;&#xA;let path = document.location.pathname;&#xA;&#xA;function displayNav(){&#xA;    let page = parseInt(path.substring(1,4));&#xA;    let next = (new Array(3).join(&#39;0&#39;)+((page + 1).toString())).slice(-3);&#xA;    let prev = (new Array(3).join(&#39;0&#39;)+((page - 1).toString())).slice(-3);&#xA;&#xA;    let div = `div class=&#34;page-nav&#34;&#xA;                table cellspacing=&#34;0&#34; cellpadding=&#34;0&#34;&#xA;                    tr&#xA;                        td id=&#34;first&#34;a href=&#34;/001&#34;i class=&#34;bx bxs-chevrons-left&#34;/i/a/td&#xA;                        td id=&#34;last&#34;a href=&#34;/${prev}&#34;i class=&#34;bx bxs-chevron-left&#34;/i/a/td&#xA;                        td id=&#34;next&#34;a href=&#34;/${next}&#34;i class=&#34;bx bxs-chevron-right&#34;/i/a/td&#xA;                        td id=&#34;recent&#34;a href=&#34;/&#34;i class=&#34;bx bxs-chevrons-right&#34;/i/a/td&#xA;                    /tr&#xA;                /table&#xA;            /div`;&#xA;    &#xA;    let content = document.querySelector(&#39;.e-content&#39;).children.item(&#39;p&#39;);&#xA;    content.insertAdjacentHTML(&#39;beforeend&#39;, div);&#xA;    return content&#xA;}&#xA;&#xA;if (path !== &#39;/&#39;){&#xA;   setTimeout(() =  {&#xA;    displayNav();&#xA;   }, 200);&#xA;}&#xA;&#xA;Everything hinges on the url path, so that&#39;s defined at the top level scope. I figured this would be the easiest way to deal with pages. Stylistically I wanted to go with three digits, so working with that in javascript is a little clunky.&#xA;&#xA;Originally I had an lpad function that was taken wholesale from stack. It seemed like the most elegant solution. But I wouldn&#39;t have used that function anywhere else, or more than twice, so I refactored what the function did right into the declaration of my next and last variables.&#xA;&#xA;Once we have those variables we know what our URL is going to be for going backwards and forwards. So I defined a template literal with the HTML of our navigation block.&#xA;&#xA;How do we know where to place it? Well, I want to make sure it&#39;s right after the picture and that&#39;s the only paragraph we have. Writefreely dumps your post into a div with the class &#34;e-content&#34;. Despite the fact that it&#39;s not an id, it does only show up once on the DOM. So, we query that class, look for the p and dump our div variable as html at the end.&#xA;&#xA;Writefreely also provides user-specified CSS, so I&#39;ve imported the Boxicons cdn so I can use it like FontAwesome and have some icons to represent first, last, previous and next.&#xA;&#xA;Might not be the most elegant way to do what I need it to do, and might not be the most robust, but it works, and I&#39;m happy about that. I don&#39;t have to keep writing a table/navigation element for each page.&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:webcomics" class="hashtag"><span>#</span><span class="p-category">webcomics</span></a> <a href="https://berkough.com/tag:webcomic" class="hashtag"><span>#</span><span class="p-category">webcomic</span></a> <a href="https://berkough.com/tag:art" class="hashtag"><span>#</span><span class="p-category">art</span></a> <a href="https://berkough.com/tag:comics" class="hashtag"><span>#</span><span class="p-category">comics</span></a> <a href="https://berkough.com/tag:javascript" class="hashtag"><span>#</span><span class="p-category">javascript</span></a></p>

<p><img src="https://i.snap.as/PC0angUK.jpg" alt=""/></p>

<p>As the quality of televised and digital entertainment has degraded over the years, and not wanting to be bombarded by the sheer negativity of it all, I&#39;ve found myself spending more time listening to music and reading comics. It&#39;s been a gradual transition for me... That isn&#39;t to say that I don&#39;t spend entirely way too much time watching garbage on YouTube or mindlessly surfing, looking at things I&#39;ll never buy, or researching video games, or learning things that have no real practical purpose in my life other than to be interesting topics for cocktail parties that I&#39;ll never attend, etc.</p>

<p>Something happened though... A tipping point? I did attempt doing a web comic maybe a year or so ago, but I never stuck with it. I have revisited the idea though, and this time I sat and thought about the story ahead of putting pencil to paper, I drew a few outlines and sketches first.</p>

<p>Just from my 9-to-5 and thinking about the type of comic that I wanted to read, I came upon the idea of an insurance company in the relatively near future. But it&#39;s going to evolve beyond that, because, fuck it, I have a story universe where people live on Europa and Titan, and giant monsters are a real thing. So I&#39;m going to play with the surreal and the supernatural, the pragmatic and the practical, and I want to put it together to highlight the absurdity of life and the human condition.
</p>

<p>We&#39;re really in a timeline where aliens are real and just a few years ago we globally went into lock down for a novel communicable virus which may or may not have been created in a laboratory. That&#39;s some Depression-era level shit right there. So of course there is a need for art to reflect on that stuff.</p>

<p>I don&#39;t really care to debate the details, I just want to examine the greater implications and the social structures behind how civilization deals with those types of situations.</p>

<p>Super hero-<em>adjacent</em> characters exist, but won&#39;t necessarily be the focus of the stories that are told. Corporate espionage and libertarian -slash- anarcho-capitalist theory will be themes explored—because I find it interesting, the actual practicalities of implementing such civic systems aside. But it&#39;s all just flavor for the world and to inform the behavior of the characters.</p>

<p>Switching gears a bit. One of the things that I need to do is think about how to implement a page navigation system. WriteFreely doesn&#39;t really have a “web comic” module like Wordpress does. However, Matt Baer has thought about the utility of his writing platform, and he&#39;s implemented a place where you can inject some js into every page. I like that, and it should serve this particular purpose just fine.</p>

<p>I&#39;ve intentionally labeled each entry as the page number, so the url slug and the title as well as page number are all the same. I do not anticipate ever going beyond 999 pages.</p>

<p>That being said, here&#39;s how I implemented an automated page navigation:</p>

<pre><code class="language-javascript">let path = document.location.pathname;

function displayNav(){
    let page = parseInt(path.substring(1,4));
    let next = (new Array(3).join(&#39;0&#39;)+((page + 1).toString())).slice(-3);
    let prev = (new Array(3).join(&#39;0&#39;)+((page - 1).toString())).slice(-3);

    let div = `&lt;div class=&#34;page-nav&#34;&gt;
                &lt;table cellspacing=&#34;0&#34; cellpadding=&#34;0&#34;&gt;
                    &lt;tr&gt;
                        &lt;td id=&#34;first&#34;&gt;&lt;a href=&#34;/001&#34;&gt;&lt;i class=&#34;bx bxs-chevrons-left&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/td&gt;
                        &lt;td id=&#34;last&#34;&gt;&lt;a href=&#34;/${prev}&#34;&gt;&lt;i class=&#34;bx bxs-chevron-left&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/td&gt;
                        &lt;td id=&#34;next&#34;&gt;&lt;a href=&#34;/${next}&#34;&gt;&lt;i class=&#34;bx bxs-chevron-right&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/td&gt;
                        &lt;td id=&#34;recent&#34;&gt;&lt;a href=&#34;/&#34;&gt;&lt;i class=&#34;bx bxs-chevrons-right&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/table&gt;
            &lt;/div&gt;`;
    
    let content = document.querySelector(&#39;.e-content&#39;).children.item(&#39;p&#39;);
    content.insertAdjacentHTML(&#39;beforeend&#39;, div);
    return content
}

if (path !== &#39;/&#39;){
   setTimeout(() =&gt; {
    displayNav();
   }, 200);
}
</code></pre>

<p>Everything hinges on the url path, so that&#39;s defined at the top level scope. I figured this would be the easiest way to deal with pages. Stylistically I wanted to go with three digits, so working with that in javascript is a little clunky.</p>

<p>Originally I had an <em>lpad</em> function that was taken wholesale <a href="https://stackoverflow.com/questions/10841773/javascript-format-number-to-day-with-always-3-digits">from stack</a>. It seemed like the most elegant solution. But I wouldn&#39;t have used that function anywhere else, or more than twice, so I refactored what the function did right into the declaration of my next and last variables.</p>

<p>Once we have those variables we know what our URL is going to be for going backwards and forwards. So I defined a template literal with the HTML of our navigation block.</p>

<p>How do we know where to place it? Well, I want to make sure it&#39;s right after the picture and that&#39;s the only paragraph we have. Writefreely dumps your post into a div with the class “e-content”. Despite the fact that it&#39;s not an id, it does only show up once on the DOM. So, we query that class, look for the p and dump our div variable as html at the end.</p>

<p>Writefreely also provides user-specified CSS, so I&#39;ve imported the <a href="https://boxicons.com/">Boxicons</a> cdn so I can use it like FontAwesome and have some icons to represent first, last, previous and next.</p>

<p>Might not be the most elegant way to do what I need it to do, and might not be the most robust, but it works, and I&#39;m happy about that. I don&#39;t have to keep writing a table/navigation element for each page.</p>
]]></content:encoded>
      <guid>https://berkough.com/what-is-mtk-ultra</guid>
      <pubDate>Fri, 15 Sep 2023 19:00:00 +0000</pubDate>
    </item>
    <item>
      <title>The Jaws Of life</title>
      <link>https://berkough.com/the-jaws-of-life?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#music #emo #NuMetal #PierceTheVeil #webcomics #art #comics&#xA;&#xA;Not sure if this will technically be a review of the album... But it&#39;s the one album that I&#39;ve been listening to a lot lately. I only had a mild fascination with Pierce the Veil when they first came out. After I&#39;m done ranting about music today, I&#39;ll talk a little bit about MTK Ultra tomorrow, which is a web comic I&#39;m working on and developing.&#xA;!--more--&#xA;&#xA;The album Pierce the Veil put out earlier this year though, is really good. It still has an emo feel to it, but it&#39;s much more hard rock, a bit nu metal at times. Even has some progressive influences. Much more diverse than their previous efforts. I&#39;m kind of happy that &#34;King for a Day&#34; blew up on TikTok, I don&#39;t think they would have put out a new album if it hadn&#39;t.&#xA;&#xA;Mike Fuentes not being in the band anymore does seem to have influenced the music a bit, but it has also been several years since their last album. I&#39;ve read some articles about what happened with Mike, and my understanding is that it had to do with  under-aged girls, but I don&#39;t know the details. Regardless, it&#39;s probably for the best that he&#39;s not in the band.&#xA;&#xA;Unfortunately, there&#39;s no record of their musical growth over the past 6 years. We&#39;re just getting hit with the final product. Seriously though, the new drummer is fucking ace. Some of the stuff they&#39;ve put up on YouTube is them performing at the When We Were Young festival. I would have bought tickets, but that show absolutely exploded and tickets were sold out almost instantaneously, so I&#39;m happy they made some official videos out of their performances from that weekend. Seriously, just watch the new drummer on the &#34;Pass The Nirvana&#34; video from that festival, it&#39;s worth your time.&#xA;&#xA;iframe style=&#34;border-radius:12px&#34; src=&#34;https://open.spotify.com/embed/album/6sABJf0k73vYJrtILegktG?utm_source=generator&#34; width=&#34;648&#34; height=&#34;352&#34; frameBorder=&#34;0&#34; allowfullscreen=&#34;&#34; allow=&#34;autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture&#34; loading=&#34;lazy&#34;/iframe&#xA;&#xA;The album&#39;s title at least really resonates with me. Some of the lyrics do, but the music itself is really the appeal... Not that I don&#39;t like Vic Fuentes&#39; voice, I do, his melodies are great and his singing is less &#34;whiny&#34; and much more metal, but the depth of the lyrics just isn&#39;t there for me.&#xA;&#xA;I think if you&#39;re a person who likes rock, but you don&#39;t necessarily identify with a specific genre, or you&#39;re open to listening to new things, this is a great album.&#xA;&#xA;Life has been pretty crazy. &#xA;&#xA;The storm that hit here in Vegas a week and a half ago left our house with some damage. It&#39;s the first time I&#39;ve ever filed an insurance claim in my life. I&#39;ve only been in one auto accident my entire life and that was damn near 20 years ago, the other party was at-fault and it never even went to my insurance.&#xA;&#xA;Just had a tooth pulled... That was an experience. Apparently only about 1.8% of people who are given lidocaine combined with epinephrine experience a vasovagal response. What a trip. That was one hell of an experience. Pretty thankful that my wife drove me to my dentist appointment. I was fine at the dentist, the tooth came out, and we paid and proceeded to leave, to go to the pharmacy to pick up the ibuprofen and amoxicillin that was prescribed to me, and I started to feel funny while standing in line. I remember saying that I had to sit down and felt like I was sweating profusely. We got back to the car and that&#39;s when it hit me. According to my wife I passed out in the car on the way home (which was literally just down the street), and then snapped out of it, but then passed out again when we reached the front door.&#xA;&#xA;When I came to, my wife was on the phone with 911 freaking out. I was shaken, but pretty stable after that. The whole experience was only about 15 minutes total--from the time walking out of the dentist until we were home.&#xA;&#xA;One of the paramedics said that my blood pressure was better than his.&#xA;&#xA;In any case, happy to be alive. So with that, I&#39;ve been spending time working on my own comic. I&#39;ve given up caring about the quality, and I&#39;m just doing it, just putting it out there knowing that the more I work on it, the better it will get. I&#39;m not getting any younger. You have to actually try at some point rather than just saying that you will. Saying I&#39;m doing is just semantics at this point. &#xA;&#xA;I&#39;m excited about it. I like the story that I have thus far, hoping to bring some people along with me for the ride.]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:music" class="hashtag"><span>#</span><span class="p-category">music</span></a> <a href="https://berkough.com/tag:emo" class="hashtag"><span>#</span><span class="p-category">emo</span></a> <a href="https://berkough.com/tag:NuMetal" class="hashtag"><span>#</span><span class="p-category">NuMetal</span></a> <a href="https://berkough.com/tag:PierceTheVeil" class="hashtag"><span>#</span><span class="p-category">PierceTheVeil</span></a> <a href="https://berkough.com/tag:webcomics" class="hashtag"><span>#</span><span class="p-category">webcomics</span></a> <a href="https://berkough.com/tag:art" class="hashtag"><span>#</span><span class="p-category">art</span></a> <a href="https://berkough.com/tag:comics" class="hashtag"><span>#</span><span class="p-category">comics</span></a></p>

<p><a href="https://i.snap.as/Jzz7crrA.jpg"><img src="https://i.snap.as/Jzz7crrA.jpg" alt=""/></a></p>

<p>Not sure if this will technically be a review of the album... But it&#39;s the one album that I&#39;ve been listening to a lot lately. I only had a mild fascination with <em>Pierce the Veil</em> when they first came out. After I&#39;m done ranting about music today, I&#39;ll talk a little bit about <a href="https://mtkultra.com">MTK Ultra</a> tomorrow, which is a web comic I&#39;m working on and developing.
</p>

<p>The album Pierce the Veil put out earlier this year though, is really good. It still has an <em>emo</em> feel to it, but it&#39;s much more hard rock, a bit <em>nu metal</em> at times. Even has some progressive influences. Much more diverse than their previous efforts. I&#39;m kind of happy that “King for a Day” blew up on TikTok, I don&#39;t think they would have put out a new album if it hadn&#39;t.</p>

<p>Mike Fuentes not being in the band anymore does seem to have influenced the music a bit, but it has also been several years since their last album. I&#39;ve read some articles about what happened with Mike, and my understanding is that it had to do with  under-aged girls, but I don&#39;t know the details. Regardless, it&#39;s probably for the best that he&#39;s not in the band.</p>

<p>Unfortunately, there&#39;s no record of their musical growth over the past 6 years. We&#39;re just getting hit with the final product. Seriously though, the new drummer is fucking ace. Some of the stuff they&#39;ve put up on YouTube is them performing at the <em>When We Were Young</em> festival. I would have bought tickets, but that show absolutely exploded and tickets were sold out almost instantaneously, so I&#39;m happy they made some official videos out of their performances from that weekend. Seriously, just watch the new drummer on the <a href="https://www.youtube.com/watch?v=dj7drWs8nZM">“Pass The Nirvana” video</a> from that festival, it&#39;s worth your time.</p>

<iframe style="border-radius:12px" src="https://open.spotify.com/embed/album/6sABJf0k73vYJrtILegktG?utm_source=generator" width="648" height="352" frameborder="0" allowfullscreen=""></iframe>

<p>The album&#39;s title at least really resonates with me. Some of the lyrics do, but the music itself is really the appeal... Not that I don&#39;t like Vic Fuentes&#39; voice, I do, his melodies are great and his singing is less “whiny” and much more metal, but the depth of the lyrics just isn&#39;t there for me.</p>

<p>I think if you&#39;re a person who likes rock, but you don&#39;t necessarily identify with a specific genre, or you&#39;re open to listening to new things, this is a great album.</p>

<p>Life has been pretty crazy.</p>

<p>The storm that hit here in Vegas a week and a half ago left our house with some damage. It&#39;s the first time I&#39;ve ever filed an insurance claim in my life. I&#39;ve only been in one auto accident my entire life and that was damn near 20 years ago, the other party was at-fault and it never even went to my insurance.</p>

<p>Just had a tooth pulled... That was an experience. Apparently <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8225362/">only about 1.8% of people who are given lidocaine combined with epinephrine experience a vasovagal response.</a> What a trip. That was one hell of an experience. Pretty thankful that my wife drove me to my dentist appointment. I was fine at the dentist, the tooth came out, and we paid and proceeded to leave, to go to the pharmacy to pick up the ibuprofen and amoxicillin that was prescribed to me, and I started to feel funny while standing in line. I remember saying that I had to sit down and felt like I was sweating profusely. We got back to the car and that&#39;s when it hit me. According to my wife I passed out in the car on the way home (which was literally just down the street), and then snapped out of it, but then passed out again when we reached the front door.</p>

<p>When I came to, my wife was on the phone with 911 freaking out. I was shaken, but pretty stable after that. The whole experience was only about 15 minutes total—from the time walking out of the dentist until we were home.</p>

<p>One of the paramedics said that my blood pressure was better than his.</p>

<p>In any case, happy to be alive. So with that, I&#39;ve been spending time working on my own comic. I&#39;ve given up caring about the quality, and I&#39;m just doing it, just putting it out there knowing that the more I work on it, the better it will get. I&#39;m not getting any younger. You have to actually <em>try</em> at some point rather than just saying that you will. Saying I&#39;m doing is just semantics at this point.</p>

<p>I&#39;m excited about it. I like the story that I have thus far, hoping to bring some people along with me for the ride.</p>
]]></content:encoded>
      <guid>https://berkough.com/the-jaws-of-life</guid>
      <pubDate>Wed, 13 Sep 2023 03:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>