Charles Ancheta https://charles.thyck.top/ Recent content on Charles Ancheta Hugo en-ca [email protected] (Charles Ancheta) [email protected] (Charles Ancheta) Charles Ancheta. MIT Thu, 06 Feb 2025 21:21:04 -0700 2025-02-06 https://charles.thyck.top/post/2025/02/06/ Thu, 06 Feb 2025 21:21:04 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/02/06/ <p>I got too deep into refactoring and worked past 9 PM 😭</p> <p>It&rsquo;s Friday tomorrow anyway, so maybe I could get off early once I&rsquo;ve done all of the important tasks.</p> <p>Today is Jherzey and Jesse&rsquo;s last day in Cancun so I&rsquo;m going to accompany Jherzey&rsquo;s dad to the airport to pick them up. Might grab some food after that.</p> 2025-02-05 & what happened for the past 2 weeks https://charles.thyck.top/post/2025/02/05/ Wed, 05 Feb 2025 00:08:59 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/02/05/ <p>Well, that was short-lived. My last post was <a href="https://charles.thyck.top/post/2025/01/18-19/">17 days ago</a>. Maybe the fact that I made an actual blog post made this too high-effort. If it wasn&rsquo;t for Jherzey reminding me about my website, I probably wouldn&rsquo;t have started again. Here we go&hellip;</p> <p>The past 2 weeks was consumed by tons of distractions, with no opportunity to get bored. I binge-watched Over Run Over on YouTube, and once that was done, binge-watched Trauma Code on Netflix. Then I started playing Half Sword. I have sunk into a new low when it comes to boredom by actually playing video games. I say every day &ldquo;tomorrow I&rsquo;ll get it together&rdquo;, and I don&rsquo;t 😭<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>.</p> 2025-01-18 & 2025-01-19 (Weekend) https://charles.thyck.top/post/2025/01/18-19/ Mon, 20 Jan 2025 02:18:44 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/18-19/ <p>Been sleeping too much on weekends recently. I planned on going out to downtown on Saturday but woke up at 4:30 pm. I just did flashcards, watched some YouTube, and went back to sleep for 12 hours again.</p> <p>Today I did go out tubing and eat out with the Gen Z gang.</p> <p>This weekend was mostly just watching the <a href="https://charles.thyck.top/post/xiaohongshu/">interactions between American and Chinese people on 小红书 (Rednote)</a>.</p> 2025-01-16 https://charles.thyck.top/post/2025/01/16/ Sat, 18 Jan 2025 02:19:01 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/16/ <p>Finally got unblocked at a task at work. Doesn&rsquo;t mean I&rsquo;m done though.</p> <p>I went to Jherzey&rsquo;s by walking just like the previous days, but didn&rsquo;t know there was a snows squall. That made the walk pretty interesting. I had to go back home and actually bundle up to cover my face.</p> <p>After shovelling, I spent 3 hours with Devin to solve a false LSP error on some embedded C toolchain. We failed to actually get rid of it, but it was a character-building experience.</p> 2025-01-15 https://charles.thyck.top/post/2025/01/15/ Thu, 16 Jan 2025 01:28:03 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/15/ <p>Been consistently waking up at 9am which is good in a way because I&rsquo;m being consistent, but bad in a way because it&rsquo;s so late. My alarm clocks are failing me for some reason.</p> <p>I had to slowly clear out the 239 cards to review throughout the day, and now I have 244 cards for tomorrow. It&rsquo;s really going to be a grind this week but I only have 425 new cards out of 1210.</p> 2025-01-14 https://charles.thyck.top/post/2025/01/14/ Wed, 15 Jan 2025 00:53:31 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/14/ <p>Got up at 9am again today. No worries though, since the rest of my day wasn&rsquo;t wasted.</p> <p>I finally followed my scheduled tasks, limiting my Anki review to only 1 hour today. That meant fewer new cards today, but at least I didn&rsquo;t waste any more time with it and lightened up my review load to only 239 cards for tomorrow.</p> <p>I also got the chance to get some physical activity:</p> 2025-01-11 & 12 (Weekend) https://charles.thyck.top/post/2025/01/11-12/ Tue, 14 Jan 2025 01:16:52 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/11-12/ <p>Gonna have to combine these two because I forgot what I did already aside from the times I went out 😭.</p> <p>I slept for half the day for both days and just planned our trip.</p> <p>Saturday: Unlimited K-BBQ at Ginseng with Jherzey and Ate Mup. I could&rsquo;ve eaten a lot more but tried to hold back.</p> <p>Sunday: Jerusalem Shawarma and Krispy Kreme with <a href="https://www.linkedin.com/posts/yahya-al-shamali_capstoneproject-riscv-fpga-ugcPost-7185133097288437760-Zjjd">Yahya and Kyle</a>.</p> <p>Lots of cramming on flashcards as well, but not as much as today (Monday).</p> TIL: Beans Etymology https://charles.thyck.top/post/til/beans/ Sat, 11 Jan 2025 00:50:18 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/til/beans/ <p>Being a Tagalog speaker and a language learner, I&rsquo;ve always been interested in etymology of Tagalog words. The obvious influences are Spanish and English, but there&rsquo;s also a lot from Hokkien and Malay.</p> <p>Today I&rsquo;m going to list out some words that I find interesting:</p> <ul> <li> <p><em>Linggo</em> (Sunday; week) - All the days in Tagalog are directly borrowed from Spanish one to one, except for Sunday (<em>domingo</em>). Apparently it could be from Malay <a href="https://en.wiktionary.org/wiki/minggu#Malay"><em>minggu</em></a> which came from Portuguese <a href="https://en.wiktionary.org/wiki/domingo#Portuguese"><em>domingo</em></a>. Of course, both of those could be traced to Latin, and Portuguese and Spanish are pretty close to each other. I just find it interesting that we get to the same word in a pretty roundabout way.</p> 2025-01-10 https://charles.thyck.top/post/2025/01/10/ Sat, 11 Jan 2025 00:39:54 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/10/ <p>I actually got up at 6 and felt a lot more motivated today. The fact that I was probably around only 70% productivity the day before meant that I had to go ham today. I finally got around starting my daily/weekly planner (and actually following it).</p> <p>Also the fact that I also got approved for my PH vacation gave me a lot more motivation.</p> <p>Walked to Jherzey&rsquo;s place while it was raining and super slippery outside. I actually slipped and landed on my butt.</p> 2025-01-09 https://charles.thyck.top/post/2025/01/09/ Sat, 11 Jan 2025 00:36:26 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/09/ <p>This was the day that I got up at 6 but stayed in bed until 9 😭 so much for waking up early.</p> <p>I ate a small clove of garlic in the morning and it was pretty spicy. Tried eating a bigger one and it gave me a crazy heartburn.</p> <p>Had a CitySync discussion with Michael before he leaves for Vietnam.</p> <p>I also tried out Reaper but didn&rsquo;t get too far. This was mostly why I didn&rsquo;t get to journal for this day, but I also had to deal with a super annoying bug at work way past work hours.</p> 2025-01-08 https://charles.thyck.top/post/2025/01/08/ Thu, 09 Jan 2025 00:02:58 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/08/ <p>Woke up early today and did cardio. Almost puked but the cold shower afterwards hit different.</p> <p>Also super locked in at work.</p> <p>Had K-BBQ at home for dinner with pork belly and organ meats.</p> <p>I asked Jherzey to help me skin the cat and it definitely scared her. I did more after she left but my right shoulder started hurting. I&rsquo;m gonna have to take it easy on the shoulder exercises.</p> 2025-01-07 https://charles.thyck.top/post/2025/01/07/ Tue, 07 Jan 2025 23:32:24 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/07/ <p>Pretty productive day!</p> <p><a href="https://charles.thyck.top/post/dev-log/music/">Found a beat for focusing at work</a> so I don&rsquo;t have to sit in silence anymore.</p> <p>I also tried out some online shopping haul with Jherzey after work before eating <a href="https://en.wikipedia.org/wiki/Momo_%28food%29">momos</a>.</p> <p>Just now, I set up Anki with <a href="https://ankiweb.net/shared/info/256323836">Cantonese flashcards</a>. I picked one without Chinese characters so I actually have to associate sounds to meaning.</p> <p>I&rsquo;ve also been consistently waking up at 7 which means that I can finally get to sleep early (which is why I&rsquo;m actually able to write before midnight now).</p> Background music while working https://charles.thyck.top/post/dev-log/music/ Tue, 07 Jan 2025 23:19:11 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/dev-log/music/ <p>Finally found some appropriate background music for when I&rsquo;m working.</p> <p>My peers used to always ask me what I listen to while working on my computer, and they&rsquo;re always shocked to find out that I work in silence. I used to unironically listen to <a href="https://www.youtube.com/watch?v=CFGLoQIhmow">lofi hip hop mix 📚 beats to relax/study to</a> but I get too sleepy. When I listen to music I actually like listening to, I get too distracted.</p> 2025-01-04 https://charles.thyck.top/post/2025/01/04/ Sun, 05 Jan 2025 02:14:44 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/04/ <p>Slept pretty much until the afternoon and then worked on <a href="https://citysync.ca">CitySync</a> stuff.</p> <p>It&rsquo;s already Sunday so I basically skipped 2 days of journalling. I definitely need to streamline this process. I could try using Obsidian for easier journalling and then automate the publishing process.</p> 2025-01-03 https://charles.thyck.top/post/2025/01/03/ Sun, 05 Jan 2025 02:02:36 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/03/ <p>Hung out with the Gen Z gang today (actually millennials).</p> <p>Walked around downtown at -20°C which was fun.</p> <p>Went hotpot and Hanjan which basically broke <a href="https://charles.thyck.top/post/2025-resolutions/">resolutions 1 &amp; 3</a> but it&rsquo;s all good.</p> 2025-01-02 https://charles.thyck.top/post/2025/01/02/ Fri, 03 Jan 2025 01:01:29 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025/01/02/ <p>I got my passport today so I am now legally allowed to leave the country 😌</p> <p>I think I should start scheduling my off-work hours because I&rsquo;m bad at time management and get distracted easily. It&rsquo;s already past midnight that I&rsquo;m writing on the journal.</p> <p>EDIT:</p> <p>I forgot to add why I wanted to do this in the first place. I found an old notebook of mine from 5+ years ago that had this entry:</p> 2025 Resolutions https://charles.thyck.top/post/2025-resolutions/ Wed, 01 Jan 2025 11:50:00 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/2025-resolutions/ <h1 id="q1-goals">Q1 Goals</h1> <p>Some goals specific to my vacation this March, but also probably good to keep up for the rest of the year.</p> <ol> <li>Lose weight (~5kg) - going to a wedding</li> <li>Brush up on Chinese - going to HK <ul> <li>Not really required to get around, but one time I tried ordering bubble tea and couldn&rsquo;t even say what I wanted</li> </ul> </li> <li>Try to eat out less <ul> <li>Lines up with Goal 1 and 2, since I&rsquo;m going on a trip and need to save up</li> </ul> </li> </ol> <h1 id="the-rest-of-the-year">The rest of the year</h1> <p>The most generic resolutions you&rsquo;ll find.</p> My Worst Semester so Far https://charles.thyck.top/post/my-worst-semester-so-far/ Thu, 04 Jan 2024 16:42:26 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/my-worst-semester-so-far/ <p>Fall 2023 was my first semester coming back after being out of school for 16 months (I tried taking CHINA 101 in Fall 2022 but dropped it after a week).</p> <p>Because of that, I have forgotten how to study. Both midterms and finals went pretty horribly. It&rsquo;s not even that I don&rsquo;t care about grades anymore, and I definitely could have done better if I just did the practice exams thoughtfully.</p> My domain expired 😭 https://charles.thyck.top/post/expired-domain/ Wed, 15 Nov 2023 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/expired-domain/ <p>I hope my <del>namesake</del><sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup> pianist <a href="https://anchetamusic.wordpress.com/about/">Charles Ancheta</a> claims it back eventually. &lsquo;charlesancheta.com&rsquo; used to redirect to his Facebook page before I registered the domain as mine.</p> Building a Static Website - Part 1: Introduction https://charles.thyck.top/post/static-website-setup/part-1/ Thu, 08 Jun 2023 23:04:45 -0600[email protected] (Charles Ancheta) https://charles.thyck.top/post/static-website-setup/part-1/ <p>A couple of months ago, I help a friend set up a website for a business. Today, I had another talk with a friend about building a portfolio website and he asked me for a few resources. I couldn&rsquo;t find a comprehensive one that outlines all the required steps so I&rsquo;ll try my best.</p> <h2 id="what-is-a-static-website">What is a static website?</h2> <p>From ChatGPT:</p> <p><img src="https://charles.thyck.top/post/static-website-setup/part-1/static-vs-dynamic.webp" alt="Question: difference between a static and dynamic website in 2 sentences - Answer: A static website consists of fixed content that remains the same for all users and is created using HTML/CSS, while a dynamic website uses server-side technologies to generate content dynamically, allowing for personalized and interactive experiences tailored to individual users."></p> TIL: Parallel `make` https://charles.thyck.top/post/til/parallel-make/ Tue, 30 May 2023 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/til/parallel-make/ <p>I&rsquo;ve always kind of known about the <code>-j</code> flag for <code>make</code>, but I didn&rsquo;t know that <strong>it just works</strong>.</p> I Deleted My NPM Packages https://charles.thyck.top/post/i-deleted-my-npm-packages/ Wed, 10 May 2023 00:59:18 -0600[email protected] (Charles Ancheta) https://charles.thyck.top/post/i-deleted-my-npm-packages/ <p>I deleted all 4 of my NPM packages today. It has been over a year since I&rsquo;ve last updated them, and I didn&rsquo;t want to add any more clutter to the system.</p> <p>I&rsquo;ve always thought that having published open source code meant something, but then I realized that it doesn&rsquo;t matter if it&rsquo;s not useful.</p> <p>Learning how to package libraries and applications was a good experience, though, and I would probably publish stuff IF/WHEN I have actually solved a need. Here are the reasons why I deleted each of them.</p> Happy New Year! https://charles.thyck.top/post/pou/ Sat, 31 Dec 2022 21:04:23 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/pou/ <p>You might have to zoom in a little bit to see these bad boys. They sing a just-intonated major pentatonic scale from a low fifth to a high sixth. Just enough notes to play Auld Lang Syne. Click/tap on a Pou to play a note<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>.</p> <p>Keyboard controls: z,x,a,s,d,q,w for the notes, space for confetti.</p> <link rel="preload" href="https://charles.thyck.top/styles/pou.min.a20e01ce011a16273b84d862a9fec9b4c61d29fc51bb91b4a08702f93391c120562c0a55d0ea16309a170feb9532715ffeed7e224164daf5e7c6015a80f54107.css" integrity="sha512-og4BzgEaFic7hNhiqf7JtMYdKfxRu5G0oIcC&#43;TORwSBWLApV0OoWMJoXD&#43;uVMnFf/u1&#43;IkFk2vXnxgFagPVBBw==" as="style" onload="this.onload=null;this.rel='stylesheet'" /> <noscript> <link rel="stylesheet" href="https://charles.thyck.top/styles/pou.min.a20e01ce011a16273b84d862a9fec9b4c61d29fc51bb91b4a08702f93391c120562c0a55d0ea16309a170feb9532715ffeed7e224164daf5e7c6015a80f54107.css" integrity="sha512-og4BzgEaFic7hNhiqf7JtMYdKfxRu5G0oIcC&#43;TORwSBWLApV0OoWMJoXD&#43;uVMnFf/u1&#43;IkFk2vXnxgFagPVBBw==" /> </noscript> <script src="https://charles.thyck.top/pou.7d27e5392af3012836c24719baa8f3fa768d893dde0982d28e776de559c493567d0b574bff7cb09e76c2d92834836a59b7f5862f434ea3d776e537800bf0b73c.js" integrity="sha512-fSflOSrzASg2wkcZuqjz&#43;naNiT3eCYLSjndt5VnEk1Z9C1dL/3ywnnbC2Sg0g2pZt/WGL0NOo9d25TeAC/C3PA==" defer></script> <div class="piano"></div> <noscript> <p>Pou won't show up without JavaScript :(</p> </noscript> <div class="confetti-container hidden"> <div class="confetti"></div> </div> <button id="toggle-confetti">Toggle Confetti</button> <div class="footnotes" role="doc-endnotes"> <hr> <ol> <li id="fn:1"> <p>It&rsquo;s not as responsive on mobile sadly :(&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p> Replicating My Linux Workflow on Windows https://charles.thyck.top/post/replicating-my-linux-workflow-on-windows/ Fri, 09 Dec 2022 00:49:52 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/replicating-my-linux-workflow-on-windows/ <p>A new co-op position meant new hardware<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>, and a new technology stack to learn. Unfortunately, that includes having to use Windows. Coming back to Windows after almost 2 full years on Linux, it felt like I forgot how to use a computer. All the keyboard shortcuts that my hands were used to would do funny things like lock my laptop. I just wanted my shell, my terminal, and my tiling window manager back.</p> Why I Migrated to Hugo https://charles.thyck.top/post/why-i-migrated-to-hugo/ Tue, 29 Nov 2022 02:50:15 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/why-i-migrated-to-hugo/ <p>Aside from the fact that Hugo is <em>Blazingly Fast™</em>, I had a few problems with Docusaurus/the whole JS ecosystem that made it hard for me to keep updating my website.</p> Go Interfaces give me a reason to live again https://charles.thyck.top/post/go-interfaces/ Wed, 16 Nov 2022 03:52:09 -0700[email protected] (Charles Ancheta) https://charles.thyck.top/post/go-interfaces/ <p>A few months ago I made a <a href="https://charles.thyck.top/post/friendship-ended/">meme</a> about Go being my new favourite language (replacing TypeScript) and I just want to share a satisfying moment I had recently.</p> <h1 id="the-task">The Task</h1> <p>In the <a href="https://cbebe.github.io/v2">previous iteration</a> of my website<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>, I have a few lines in my config that fetches information about my published NPM packages to be rendered on the <a href="https://cbebe.github.io/v2/projects/#packages">Projects page</a>. I wanted to do the same for my new website, outputted as a Markdown table, which can be easily imported into the page with <a href="https://gohugo.io/functions/readfile/"><code>readFile</code></a>.</p> Dev Log: Boboman - Day 4 https://charles.thyck.top/post/dev-log/boboman/day-4/ Wed, 06 Jul 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/dev-log/boboman/day-4/ <p>I feel like the hardest part of writing this game would be the enemy logic. That&rsquo;s why I&rsquo;m putting it off for as long as possible! Today I implemented map generation, randomly placing boxes sufficiently far enough from players.</p> <p><img src="https://charles.thyck.top/post/dev-log/boboman/day-4/multiplayer.webp" alt="Multiplayer gameplay"></p> <p>I also added controls for other players, which reminded me of my local multiplayer experience with Boxhead. I miss having multiple people on play a single keyboard. These days it would be awkward to play that way.</p> Dev Log: Boboman - Day 3 https://charles.thyck.top/post/dev-log/boboman/day-3/ Tue, 05 Jul 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/dev-log/boboman/day-3/ <p>Feeling good today. I got to fix the collision bug that was happening yesterday. It actually had to do with the collision lifecycle, so to make the player detectable, I decoupled the check from the lifecycle of the bomb. Because of this, I could revert the player&rsquo;s bomb timer to normal. Moving away from a project and letting your brain sit on a problem for a while really does wonders.</p> Dev Log: Boboman - Day 2 https://charles.thyck.top/post/dev-log/boboman/day-2/ Mon, 04 Jul 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/dev-log/boboman/day-2/ <p>MAJOR BUG ALERT!!</p> <p>Apparently my collision logic for the bombs weren&rsquo;t going to hold up. Every time a bomb explodes, there is a small time window where you can place a bomb and the bomb would not recognize the player, making it a &ldquo;not new&rdquo; bomb. Because of that, the player gets pushed off right away and could end up in the weirdest of places.</p> <p>After hours of debugging I couldn&rsquo;t really solve it because of how the collision library orders the entity updates. I didn&rsquo;t feel like giving up for today, though, and making no progress. I simply created a deployment script to deploy the game to <a href="https://cbebe.github.io/boboman/">GitHub pages</a> and fixed the player update logic so it at least doesn&rsquo;t end up outside of the map. Still a pretty good day even if I didn&rsquo;t make as much progress as I wanted.</p> Dev Log: Boboman - Day 1 https://charles.thyck.top/post/dev-log/boboman/day-1/ Sun, 03 Jul 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/dev-log/boboman/day-1/ <p>Recently, I&rsquo;ve been heavily configuring my text editor, Neovim, which means that I&rsquo;ve been writing a lot of Lua. I do find it enjoyable, even without having any tooling initially, so I wanted to give game development and <a href="https://love2d.org">Love2D</a> a try. I just finished <a href="https://www.sheepolution.com/learn/book/contents">Sheepolution&rsquo;s How to LÖVE</a> book on Love2D, and felt prepared to make my first game from scratch. As per Jherzey&rsquo;s request, I&rsquo;m creating a Bomberman clone.</p> Bye bye Netlify https://charles.thyck.top/post/bye-bye-netlify/ Sun, 19 Jun 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/bye-bye-netlify/ <p>It was short trial, but GitHub Pages just works better for me.</p> Friendship Ended with TypeScript, now Go is My Best Friend https://charles.thyck.top/post/friendship-ended/ Tue, 07 Jun 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/friendship-ended/ <p><img src="https://charles.thyck.top/post/friendship-ended/friendship-ended.webp" alt="Friendship ended"></p> TIL: My actual height https://charles.thyck.top/post/til/my-actual-height/ Sun, 29 May 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/til/my-actual-height/ <p>Today I learned what my actual height was (at least at the time of writing). For a few years now I&rsquo;ve always kind of just stuck with 170 cm because that&rsquo;s what was in my driver&rsquo;s license when I got it 5 years ago (I really need to pass the road test this year). I&rsquo;m not even sure if that was right at the time.</p> Welcome! https://charles.thyck.top/post/welcome/ Sat, 28 May 2022 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/post/welcome/ <p>Welcome to my website! I am Charles, a Computer Engineering Student working as a Full Stack Web Developer.</p> The Back Burner https://charles.thyck.top/projects/back-burner/ Mon, 01 Jan 0001 00:00:00 +0000[email protected] (Charles Ancheta) https://charles.thyck.top/projects/back-burner/ <p><img src="https://charles.thyck.top/projects/back-burner/side-project.webp" alt="Squirtle labelled “Another Project Idea” joining a group of squirtles all labelled “Unfinished Project”"></p> <ul> <li>Time Tracking PWA for my girlfriend with Svelte frontend and Pocketbase backend <ul> <li>❓REASON: It&rsquo;s kinda hard to get the requirements down for this because of how complicated hourly differentials are 😭</li> </ul> </li> <li>Web frontend for <a href="https://devpost.com/software/pincerhex">Pincerhex</a>, a Hex-playing program by me and my friend Will <ul> <li>written in 🦀🦀🦀 Rust 🦀🦀🦀 btw</li> <li><a href="https://github.com/UndergraduateArtificialIntelligenceClub/hex-tournament-2023-submissions/blob/main/games/results.md">we won btw</a></li> <li>❓REASON: I already got to show my boss at work and he got obliterated, mission accomplished <ul> <li>It&rsquo;s still pretty ugly, though</li> </ul> </li> </ul> </li> <li>Markdown to LaTeX converter for my Resume (in 🦀🦀🦀 Rust 🦀🦀🦀 btw) <ul> <li>❓REASON: I think it&rsquo;s pretty much complete, but also, I haven&rsquo;t had to send out resumes in a while</li> </ul> </li> <li><a href="https://open.kattis.com/universities/ualberta.ca">Open Kattis Group Ranklist</a> with a few extra columns <ul> <li>Show contributed score, and required individual score to climb the next group rank</li> <li>❓REASON: Also done, I&rsquo;m just paranoid about deploying it in my home server</li> </ul> </li> <li>Water Sort Puzzle Solver <ul> <li>❓REASON: I uninstalled the game, too addicting</li> </ul> </li> </ul>