<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CosmicBagel</title><link>/</link><description>Recent content on CosmicBagel</description><generator>Hugo -- gohugo.io</generator><language>en-EN</language><managingEditor>me@cosmicbagel.com (CosmicBagel)</managingEditor><webMaster>me@cosmicbagel.com (CosmicBagel)</webMaster><copyright>(c) 2025 CosmicBagel</copyright><lastBuildDate>Sun, 10 Feb 2019 11:47:27 -0700</lastBuildDate><atom:link href="/index.xml" rel="self" type="application/rss+xml"/><item><title>Projects</title><link>/projects/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>CosmicBagel</author><guid>/projects/</guid><description>&lt;p&gt;&lt;em&gt;Stuff I programmed or helped program&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;gb_emu - 2023 Winter - A GameBoy emulator I wrote in Rust as my comp sci degree&amp;rsquo;s capstone project&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Functional CPU core and semi-accurate PPU&lt;/li&gt;
&lt;li&gt;Not complete, but it can play Tetris!&lt;/li&gt;
&lt;li&gt;Features gamepad support, and a simple UI so that users don&amp;rsquo;t need to use command line&lt;/li&gt;
&lt;li&gt;GitHub: …&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</description></item><item><title>feb 2019 update</title><link>/2019/02/10/feb-2019-update/</link><pubDate>Sun, 10 Feb 2019 11:47:27 -0700</pubDate><author>CosmicBagel</author><guid>/2019/02/10/feb-2019-update/</guid><description>&lt;ul&gt;
&lt;li&gt;Added a way to subscribe via email, as I don&amp;rsquo;t really post stuff on social
media much this should let people get updates. Obviously this only goes out
when I actually post content, which is rare, so you won&amp;rsquo;t be spamed.&lt;/li&gt;
&lt;li&gt;Started university&lt;/li&gt;
&lt;li&gt;Made some stuff (game jams, projects), will be adding a portfolio page
soon&amp;trade;&lt;/li&gt;
&lt;li&gt;Started working …&lt;/li&gt;&lt;/ul&gt;</description></item><item><title>This isn&#39;t really content</title><link>/2017/01/30/this-isnt-really-content/</link><pubDate>Mon, 30 Jan 2017 15:10:00 -0700</pubDate><author>CosmicBagel</author><guid>/2017/01/30/this-isnt-really-content/</guid><description>&lt;p&gt;What does hugo do when no meta? It doesn&amp;rsquo;t publish.&lt;/p&gt;
&lt;p&gt;How about minimal (just draft=false) still nothing&lt;/p&gt;
&lt;p&gt;How about with a title? nothing&lt;/p&gt;
&lt;p&gt;But if all it has is a date tag, it&amp;rsquo;ll publish.&lt;/p&gt;
&lt;p&gt;This means that draft is true when not stated.&lt;/p&gt;
&lt;p&gt;In the offical Hugo documentation it states that the required variables are title, description, date, …&lt;/p&gt;</description></item><item><title>About</title><link>/about/</link><pubDate>Sat, 28 Jan 2017 17:21:41 -0700</pubDate><author>CosmicBagel</author><guid>/about/</guid><description>&lt;p&gt;I&amp;rsquo;m a Canadian software developer. I mostly
use this site as a contract card and to list the projects I&amp;rsquo;ve
worked on. I keep up some old blog posts, its unlikely that I&amp;rsquo;ll be
writing new posts any time soon.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t really use social media for messaging much so if you want to
contact me, email me at
&lt;a href=&#34;mailto:me@cosmicbagel.com&#34;&gt;me@cosmicbagel.com …&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Gulp &amp; node, best web dev experience ever</title><link>/2014/11/14/gulp-node-best-web-dev-experience-ever/</link><pubDate>Fri, 14 Nov 2014 13:51:00 -0700</pubDate><author>CosmicBagel</author><guid>/2014/11/14/gulp-node-best-web-dev-experience-ever/</guid><description>&lt;p&gt;Man, I am lovin’ gulp. It was a shaky relationship at first, but I think we’ve come a long way.&lt;/p&gt;
&lt;p&gt;I’ve been working on a new website for myself to show off work I’ve done, I thought I’d give Node a try and try to embrace the node realm of tools as much as possible. The one major hitch I ran into is not being able to use Jekyll since it has some OSX …&lt;/p&gt;</description></item><item><title>Sublime Build &amp; Run C&#43;&#43;</title><link>/2014/09/09/sublime-build-run-cpp/</link><pubDate>Tue, 09 Sep 2014 18:29:00 -0700</pubDate><author>CosmicBagel</author><guid>/2014/09/09/sublime-build-run-cpp/</guid><description>&lt;p&gt;Last week started off with some C++ work. Leading me to learning makefiles, GCC, and how to use them with Sublime Text 3. I went with a simpler tool to force a better understanding on how the pieces fit together on myself. Full IDEs cover the details up. Not as effective when you want to learn about those details.&lt;/p&gt;
&lt;p&gt;ST3&amp;rsquo;s build system is …&lt;/p&gt;</description></item><item><title>Brainstorming: How to hire a dude</title><link>/2014/07/04/brainstorming-how-to-hire-a-dude/</link><pubDate>Fri, 04 Jul 2014 11:16:00 -0700</pubDate><author>CosmicBagel</author><guid>/2014/07/04/brainstorming-how-to-hire-a-dude/</guid><description>
&lt;p&gt;I&amp;rsquo;m not an HR admin, a recruiter, or in any position to hire anybody unless they want to work for half a pack of Jolly Ranchers. What I am is a junior programmer who&amp;rsquo;s worked at a couple of companies, and read a metric ton of developer / tech blogs (Hacker News ftw). With this limited knowledge in mind I&amp;rsquo;d like to present my …&lt;/p&gt;</description></item><item><title>Programming Language Fluency Rankings</title><link>/2014/06/14/programming-language-fluency-rankings/</link><pubDate>Sat, 14 Jun 2014 19:40:00 -0700</pubDate><author>CosmicBagel</author><guid>/2014/06/14/programming-language-fluency-rankings/</guid><description>&lt;p&gt;Sometimes I don&amp;rsquo;t know how to answer people when they ask how well I know how to use a language. For example I&amp;rsquo;m a pretty fluent C# programmer, but I&amp;rsquo;m only a beginner C++ programmer. That leaves a lot of ambiguity and wiggle room. Another way of saying is that, I can write C# code, and I can fake my way through C++ coding.&lt;/p&gt;
&lt;p&gt;I …&lt;/p&gt;</description></item><item><title>FTP on Windows Azure</title><link>/2014/04/26/ftp-on-windows-azure/</link><pubDate>Sat, 26 Apr 2014 04:48:00 -0700</pubDate><author>CosmicBagel</author><guid>/2014/04/26/ftp-on-windows-azure/</guid><description>&lt;p&gt;So I&amp;rsquo;ve finally gotten around to getting the FTP up and running for my website.&lt;/p&gt;
&lt;p&gt;I used this walkthrough to get through the more weird bits that weren&amp;rsquo;t apparent at first. &lt;a href=&#34;http://itq.nl/walkthrough-hosting-ftp-on-iis-7-5-a-windows-azure-vm-2/&#34;&gt;Hosting FTP on IIS 7.5 in a Windows Azure VM&lt;/a&gt; written by Ronald Wildenberg.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The external IP address should be the Virtual IP address you can find in the Azure …&lt;/p&gt;&lt;/blockquote&gt;</description></item><item><title>The other JavaScripts</title><link>/2014/04/22/the-other-javascripts/</link><pubDate>Tue, 22 Apr 2014 14:07:00 -0700</pubDate><author>CosmicBagel</author><guid>/2014/04/22/the-other-javascripts/</guid><description>&lt;p&gt;I&amp;rsquo;ve recently become interested in Node.js, but I&amp;rsquo;m bored of writting stuff in JS. Additionally I&amp;rsquo;d like some more features to my workflow (like maybe some o &lt;a href=&#34;http://i.imgur.com/vDNnoBa.jpg&#34;&gt;dat intelisense&lt;/a&gt;). Although editors like sublime do a decent job of this aleady, it can still be done better.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS&#34;&gt;Turns out I&amp;rsquo;m not the only one who could do with a fresh …&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A bit of clean code</title><link>/2013/11/06/a-bit-of-clean-code/</link><pubDate>Wed, 06 Nov 2013 22:54:00 -0700</pubDate><author>CosmicBagel</author><guid>/2013/11/06/a-bit-of-clean-code/</guid><description>
&lt;p&gt;So I&amp;rsquo;ve recently come across this goldmine of coding wisdom [&lt;a href=&#34;https://cleancoders.com/&#34;&gt;Clean Coders&lt;/a&gt;]. I&amp;rsquo;ve purchased, watched, and have taken some simple notes on the first episode. I really must say this is fantastic content, kind of makes me think of Bill Nye The Science Guy, but for programmers. I highly recomend it, if you&amp;rsquo;re reading this you should …&lt;/p&gt;</description></item><item><title>Microsoft Virtual WiFi Miniports</title><link>/2013/11/02/microsoft-virtual-wifi-miniports/</link><pubDate>Sat, 02 Nov 2013 18:22:00 -0700</pubDate><author>CosmicBagel</author><guid>/2013/11/02/microsoft-virtual-wifi-miniports/</guid><description>&lt;p&gt;I don&amp;rsquo;t like em!&lt;/p&gt;
&lt;p&gt;They clutter up my ipconfig read out, and add nonsese to my network config screens. Let&amp;rsquo;s get rid of it. Supposedly this is a feature for developers, however I haven&amp;rsquo;t found a use for it yet, and since I aim to develop for multiple platforms I don&amp;rsquo;t think I&amp;rsquo;ll be using this feature.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;With this …&lt;/p&gt;&lt;/blockquote&gt;</description></item><item><title>Ghostly fun all up in this</title><link>/2013/10/14/ghostly-fun-all-up-in-this/</link><pubDate>Mon, 14 Oct 2013 23:36:00 -0700</pubDate><author>CosmicBagel</author><guid>/2013/10/14/ghostly-fun-all-up-in-this/</guid><description>
&lt;p&gt;It&amp;rsquo;s October 14th, I&amp;rsquo;ve been attempting to fight off a cold all weekend, and opengl isn&amp;rsquo;t getting any simpler. So lets do something completely different, like revamp my blog with the latest blogware: Ghost.&lt;/p&gt;
&lt;p&gt;A little background to start. Blogging sites come and go, they come and go a lot. Result: I&amp;rsquo;ve become pretty …&lt;/p&gt;</description></item></channel></rss>