<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on Chris Doing Web</title><link>https://chrisdoingweb.com/</link><description>Recent content in Home on Chris Doing Web</description><generator>Hugo</generator><language>en-us</language><managingEditor>chris@chrisdoingweb.com (Chris Antes)</managingEditor><webMaster>chris@chrisdoingweb.com (Chris Antes)</webMaster><lastBuildDate>Mon, 28 Oct 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://chrisdoingweb.com/index.xml" rel="self" type="application/rss+xml"/><item><title>How do we make a "Backend"?</title><link>https://chrisdoingweb.com/blog/2024/minimal-client-server/</link><pubDate>Mon, 28 Oct 2024 00:00:00 +0000</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/blog/2024/minimal-client-server/</guid><description>&lt;p class="lead">
 Setting up a server-side for an app can feel like a really intimidating thing, especially for someone new to web development. Let&amp;rsquo;s forego the frameworks and other fancy stuff, and just get down to the details that really matter.
&lt;/p></description></item><item><title>How Did I Set Up Markdownlint Again?</title><link>https://chrisdoingweb.com/blog/2020/how-did-i-set-up-markdownlint-again/</link><pubDate>Thu, 08 Oct 2020 12:19:46 -0700</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/blog/2020/how-did-i-set-up-markdownlint-again/</guid><description>&lt;p class="lead">
 When starting a new project, there&amp;rsquo;s always a number of configurations to set up. Of course, you could maintain templates to generate these things using some tool, but if you&amp;rsquo;re like me and aren&amp;rsquo;t starting a new project every other day, you might just ask yourself &amp;ldquo;Hey what did I do for this in the past? I think I&amp;rsquo;ll just copy it from there.&amp;rdquo;
&lt;/p></description></item><item><title>The Last Time I Set Up an Ubuntu Laptop</title><link>https://chrisdoingweb.com/blog/2020/the-last-time-i-set-up-an-ubuntu-laptop/</link><pubDate>Wed, 17 Jun 2020 17:37:56 -0700</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/blog/2020/the-last-time-i-set-up-an-ubuntu-laptop/</guid><description>&lt;p class="lead">
 A year or two ago I rebuilt an old Dell XPS 13 L321X as a development laptop. Here&amp;rsquo;s the notes I took! Maybe they&amp;rsquo;ll help you, maybe not.
&lt;/p></description></item><item><title>Notes on Setting Up a Raspberry Pi</title><link>https://chrisdoingweb.com/blog/2020/notes-on-setting-up-a-raspberry-pi/</link><pubDate>Sun, 14 Jun 2020 17:58:30 -0700</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/blog/2020/notes-on-setting-up-a-raspberry-pi/</guid><description>&lt;p class="lead">
 My personal notes on how to get a new Raspberry Pi ready for action. Written for a Mac, but the general steps should translate to any platform.
&lt;/p></description></item><item><title>Moving to Hugo</title><link>https://chrisdoingweb.com/blog/2019/moving-to-hugo/</link><pubDate>Tue, 02 Apr 2019 18:57:56 -0700</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/blog/2019/moving-to-hugo/</guid><description>&lt;p class="lead">
 So I decided to take the advice of my wise and valued friend, &lt;a href="https://spaceninja.com/">Scott Vandehey&lt;/a>, and trade in my custom-built over-engineered static site generator for off-the-shelf parts.
&lt;/p></description></item><item><title>Minifying Browserified Angular Modules</title><link>https://chrisdoingweb.com/blog/2015/minifying-browserified-angular-modules/</link><pubDate>Sun, 05 Jul 2015 00:00:00 +0000</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/blog/2015/minifying-browserified-angular-modules/</guid><description>&lt;p class="lead">
 If you&amp;rsquo;ve used &lt;a href="https://angularjs.org/">Angular&lt;/a> in production, you&amp;rsquo;ve probably learned the importance of &lt;a href="https://docs.angularjs.org/guide/di#dependency-annotation">annotating your dependencies&lt;/a> when using a minifier like &lt;a href="https://github.com/mishoo/UglifyJS2">Uglify&lt;/a>: when parameter names get &lt;a href="http://lisperator.net/uglifyjs/mangle">mangled&lt;/a>, Angular&amp;rsquo;s implicit annotation feature breaks. The &lt;a href="https://www.npmjs.com/package/ng-annotate">ng-annotate&lt;/a> package does a great job at alleviating us of this responsibility, but it may need a little hint when you&amp;rsquo;re using something like &lt;a href="http://browserify.org/">Browserify&lt;/a> to organize your code as CommonJS modules.
&lt;/p></description></item><item><title>About me</title><link>https://chrisdoingweb.com/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>chris@chrisdoingweb.com (Chris Antes)</author><guid>https://chrisdoingweb.com/about/</guid><description>&lt;p class="lead">
 I&amp;rsquo;m a &lt;strong>software engineer&lt;/strong> from the Pacific Northwest, and I specialize in &lt;strong>software artisanship&lt;/strong>, &lt;strong>education&lt;/strong>, and building &lt;strong>cohesive teams&lt;/strong>.
&lt;/p>

&lt;p>If those are things you&amp;rsquo;re into too, take a poke at one of those little linky circles down there and toss me a message!&lt;/p></description></item></channel></rss>