<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Code7 Interactive</title>
		<link>https://c7.se/</link>
		<description>Recent content on Code7 Interactive</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
			<copyright>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.</copyright>
		
		
			<lastBuildDate>Tue, 23 Sep 2025 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://c7.se/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Arduino development in Neovim</title>
				<link>https://c7.se/arduino-development-in-neovim/</link>
				<pubDate>Tue, 23 Sep 2025 00:00:00 +0000</pubDate>
				<guid>https://c7.se/arduino-development-in-neovim/</guid>
				<description>If you’d rather skip the Arduino IDE, you can still get a nice setup just using the CLI and LSP.</description>
			</item>
			<item>
				<title>Reviving a Quarter Century-Old Server</title>
				<link>https://c7.se/reviving-a-quarter-century-old-server/</link>
				<pubDate>Wed, 10 Sep 2025 00:00:00 +0000</pubDate>
				<guid>https://c7.se/reviving-a-quarter-century-old-server/</guid>
				<description>I recently brought down one of my old servers from the attic, where it had been stored for almost two decades.</description>
			</item>
			<item>
				<title>WebAssembly Fantasy Consoles</title>
				<link>https://c7.se/webassembly-fantasy-consoles/</link>
				<pubDate>Mon, 14 Oct 2024 00:00:00 +0000</pubDate>
				<guid>https://c7.se/webassembly-fantasy-consoles/</guid>
				<description>There are various serious use cases of WebAssembly out there.</description>
			</item>
			<item>
				<title>Experimenting with GLSL</title>
				<link>https://c7.se/experimenting-with-glsl/</link>
				<pubDate>Thu, 19 Sep 2024 00:00:00 +0000</pubDate>
				<guid>https://c7.se/experimenting-with-glsl/</guid>
				<description>I&amp;rsquo;ve been doing some minor experimentation with writing shaders in GLSL instead of doing software rendering like I usually do.</description>
			</item>
			<item>
				<title>About</title>
				<link>https://c7.se/about/</link>
				<pubDate>Wed, 18 Sep 2024 00:00:00 +0000</pubDate>
				<guid>https://c7.se/about/</guid>
				<description>&lt;h1 id=&#34;about-me-and-the-company&#34;&gt;About me and the company&lt;/h1&gt;&#xA;&lt;h2 id=&#34;me&#34;&gt;Me&lt;/h2&gt;&#xA;&lt;p&gt;I have used many different languages and technologies over the years, but lately the &lt;a href=&#34;https://golang.org/&#34;&gt;Go&lt;/a&gt; programming language has been my tool of choice.&lt;/p&gt;&#xA;&lt;p&gt;I also keep a keen eye on the development of &lt;a href=&#34;https://ziglang.org/&#34;&gt;Zig&lt;/a&gt; ⚡&lt;/p&gt;&#xA;&lt;p&gt;I live in Stockholm, Sweden.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-company&#34;&gt;The company&lt;/h2&gt;&#xA;&lt;p&gt;Code7 Interactive was established in late 2001 and is now a side business to my day job as a System Developer at &lt;a href=&#34;http://athega.se&#34;&gt;Athega&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;What this means is that I only pick projects that are &lt;strong&gt;interesting&lt;/strong&gt; and don&amp;rsquo;t have a strict &lt;strong&gt;time frame&lt;/strong&gt; for completion.&lt;/p&gt;</description>
			</item>
			<item>
				<title>WebAssembly plugins for Typst, in Zig</title>
				<link>https://c7.se/webassembly-plugins-for-typst-in-zig/</link>
				<pubDate>Tue, 17 Sep 2024 00:00:00 +0000</pubDate>
				<guid>https://c7.se/webassembly-plugins-for-typst-in-zig/</guid>
				<description>While I was revisiting the typesetting system Typst, I noticed that it is capable of interfacing with plugins compiled to WebAssembly.</description>
			</item>
			<item>
				<title>From Go to Zig</title>
				<link>https://c7.se/from-go-to-zig/</link>
				<pubDate>Thu, 13 Aug 2020 00:00:00 +0000</pubDate>
				<guid>https://c7.se/from-go-to-zig/</guid>
				<description>Getting to know Zig, a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.</description>
			</item>
			<item>
				<title>Switching to vim-plug</title>
				<link>https://c7.se/switching-to-vim-plug/</link>
				<pubDate>Mon, 30 Jan 2017 00:00:00 +0000</pubDate>
				<guid>https://c7.se/switching-to-vim-plug/</guid>
				<description>I’ve switched to vim-plug, a minimalist Vim plugin manager.</description>
			</item>
			<item>
				<title>From Go to Pony</title>
				<link>https://c7.se/from-go-to-pony/</link>
				<pubDate>Fri, 01 Apr 2016 00:00:00 +0000</pubDate>
				<guid>https://c7.se/from-go-to-pony/</guid>
				<description>Getting to know Pony, an open-source, object-oriented, actor-model, capabilities-secure, high performance programming language.</description>
			</item>
			<item>
				<title>Go and Ruby-FFI</title>
				<link>https://c7.se/go-and-ruby-ffi/</link>
				<pubDate>Wed, 26 Aug 2015 00:00:00 +0000</pubDate>
				<guid>https://c7.se/go-and-ruby-ffi/</guid>
				<description>How to write a shared library in Go that can be loaded by Ruby-FFI.</description>
			</item>
			<item>
				<title>From Go to ooc</title>
				<link>https://c7.se/from-go-to-ooc/</link>
				<pubDate>Fri, 16 Jan 2015 00:00:00 +0000</pubDate>
				<guid>https://c7.se/from-go-to-ooc/</guid>
				<description>Getting to know ooc, a small programming language that compiles to C99.</description>
			</item>
			<item>
				<title>From Ruby to Lua</title>
				<link>https://c7.se/from-ruby-to-lua/</link>
				<pubDate>Sat, 03 Aug 2013 00:00:00 +0000</pubDate>
				<guid>https://c7.se/from-ruby-to-lua/</guid>
				<description>Getting to know Lua, a powerful, fast, lightweight, scripting language.</description>
			</item>
			<item>
				<title>7-Segment Display</title>
				<link>https://c7.se/7-segment-display/</link>
				<pubDate>Sun, 19 May 2013 00:00:00 +0000</pubDate>
				<guid>https://c7.se/7-segment-display/</guid>
				<description>How to use Ruby to control a 7-Segment Display (via an Arduino).</description>
			</item>
			<item>
				<title>Switching to Vundle</title>
				<link>https://c7.se/switching-to-vundle/</link>
				<pubDate>Sat, 27 Apr 2013 00:00:00 +0000</pubDate>
				<guid>https://c7.se/switching-to-vundle/</guid>
				<description>I’ve decided to use Vundle the Vim package manager.</description>
			</item>
			<item>
				<title>Intro to Celluloid</title>
				<link>https://c7.se/intro-to-celluloid/</link>
				<pubDate>Wed, 17 Apr 2013 00:00:00 +0000</pubDate>
				<guid>https://c7.se/intro-to-celluloid/</guid>
				<description>A framework used for concurrent object oriented programming in Ruby.</description>
			</item>
			<item>
				<title>Elasticsearch in Ruby</title>
				<link>https://c7.se/elasticsearch-in-ruby/</link>
				<pubDate>Mon, 08 Apr 2013 00:00:00 +0000</pubDate>
				<guid>https://c7.se/elasticsearch-in-ruby/</guid>
				<description>A tiny project using the search engine elasticsearch in Ruby.</description>
			</item>
			<item>
				<title>From Ruby to Go</title>
				<link>https://c7.se/from-ruby-to-go/</link>
				<pubDate>Sat, 27 Oct 2012 00:00:00 +0000</pubDate>
				<guid>https://c7.se/from-ruby-to-go/</guid>
				<description>Getting to know Go, a fun little language from Google.</description>
			</item>
			<item>
				<title>Tiny API with Nginx</title>
				<link>https://c7.se/tiny-api-with-nginx/</link>
				<pubDate>Wed, 28 Mar 2012 00:00:00 +0000</pubDate>
				<guid>https://c7.se/tiny-api-with-nginx/</guid>
				<description>How to build a tiny REST API using Nginx, Memcached and GeoIP.</description>
			</item>
			<item>
				<title>From Ruby to Lisp</title>
				<link>https://c7.se/from-ruby-to-lisp/</link>
				<pubDate>Sun, 18 Mar 2012 00:00:00 +0000</pubDate>
				<guid>https://c7.se/from-ruby-to-lisp/</guid>
				<description>My first steps as a Ruby developer towards learning Lisp.</description>
			</item>
			<item>
				<title>Goliath and Redis</title>
				<link>https://c7.se/goliath-and-redis/</link>
				<pubDate>Wed, 04 Jan 2012 00:00:00 +0000</pubDate>
				<guid>https://c7.se/goliath-and-redis/</guid>
				<description>Getting started with the non-blocking Ruby web server framework Goliath in combination with the advanced key-value store Redis.</description>
			</item>
	</channel>
</rss>
