<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Brandon Philips - Blog</title>
  <link href="https://ifup.org/blog/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="https://ifup.org/blog"/>
  <id>https://ifup.org/blog</id>
  <updated>2026-09-26T00:00:00.000Z</updated>
  <author>
    <name>Brandon Philips</name>
  </author>
  <entry>
    <title>Handwritten Notes for Friends and Machines</title>
    <link href="https://ifup.org/blog/handwritten-notes-with-friends-and-machines"/>
    <id>https://ifup.org/blog/handwritten-notes-with-friends-and-machines</id>
    <updated>2026-09-26T00:00:00.000Z</updated>
    <summary>Announcing a new open source project for handwritten notes</summary>
  </entry>
  <entry>
    <title>Introducing the Operator Framework: Building Apps on Kubernetes</title>
    <link href="https://ifup.org/blog/introducing-operator-framework"/>
    <id>https://ifup.org/blog/introducing-operator-framework</id>
    <updated>2018-05-01T00:00:00.000Z</updated>
    <summary>To help make it easier to build Kubernetes applications, Red Hat and the Kubernetes open source community today share the Operator Framework – an open source toolkit designed to manage Kubernetes...</summary>
  </entry>
  <entry>
    <title>Pluggable runtimes: containerd, CRI-O and their impact on Kubernetes users</title>
    <link href="https://ifup.org/blog/pluggable-oci-runtimes-and-their-impact-on-kubernetes-users"/>
    <id>https://ifup.org/blog/pluggable-oci-runtimes-and-their-impact-on-kubernetes-users</id>
    <updated>2017-10-18T00:00:00.000Z</updated>
    <summary>Pluggability is part of the success story of Kubernetes, and as a community we have ensured that many layers – including storage, networking, and schedulers – can be replaced and improved without...</summary>
  </entry>
  <entry>
    <title>Open Container Initiative Specifications are 1.0</title>
    <link href="https://ifup.org/blog/open-container-initiative-specifications-are-10"/>
    <id>https://ifup.org/blog/open-container-initiative-specifications-are-10</id>
    <updated>2017-07-19T00:00:00.000Z</updated>
    <summary>After two years of work with major stakeholders in the community, we’re excited to announce that the Open Container Initiative (OCI) image and runtime specifications have now hit version 1.0. This...</summary>
  </entry>
  <entry>
    <title>Why CoreOS Builds with Open Source</title>
    <link href="https://ifup.org/blog/why-coreos-builds-with-open-source"/>
    <id>https://ifup.org/blog/why-coreos-builds-with-open-source</id>
    <updated>2017-06-01T00:00:00.000Z</updated>
    <summary>CoreOS builds open source software. Why build with open source? Because the problem to be solved is massive, and innovation is needed at the macro level. It is estimated: That 3,646,000,000 internet...</summary>
  </entry>
  <entry>
    <title>Fabfiles and Kubernetes: Automating SSH with Kubernetes Nodes</title>
    <link href="https://ifup.org/blog/integrating-fabric-with-kubernetes"/>
    <id>https://ifup.org/blog/integrating-fabric-with-kubernetes</id>
    <updated>2017-05-05T00:00:00.000Z</updated>
    <summary>While Kubernetes is ushering in a world where SSH is less necessary on a daily basis for deploying and managing applications, there are still instances when SSH is necessary for gathering statistics,...</summary>
  </entry>
  <entry>
    <title>PodSecurityPolicy Admissions Plugin Vulnerability Found in Kubernetes</title>
    <link href="https://ifup.org/blog/podsecuritypolicy-vulnerability-kubernetes"/>
    <id>https://ifup.org/blog/podsecuritypolicy-vulnerability-kubernetes</id>
    <updated>2017-03-22T00:00:00.000Z</updated>
    <summary>An admission plugin security vulnerability related to PodSecurityPolicies was patched with the release of Kubernetes v1.5.5 . This vulnerability could allow users to make use of any...</summary>
  </entry>
  <entry>
    <title>CoreOS&apos;s rkt and Docker&apos;s containerd jointly donated to CNCF</title>
    <link href="https://ifup.org/blog/rkt-container-runtime-to-the-cncf"/>
    <id>https://ifup.org/blog/rkt-container-runtime-to-the-cncf</id>
    <updated>2017-03-15T00:00:00.000Z</updated>
    <summary>Today CoreOS and Docker made a combined proposal to add rkt and containerd as new projects for inclusion in the Cloud Native Computing Foundation (CNCF) . During today&apos;s CNCF Technical Oversight...</summary>
  </entry>
  <entry>
    <title>Containers to Clusters: Advancing Kubernetes, etcd, and more at CoreOS</title>
    <link href="https://ifup.org/blog/containers-to-clusters"/>
    <id>https://ifup.org/blog/containers-to-clusters</id>
    <updated>2016-12-13T00:00:00.000Z</updated>
    <summary>At Tectonic Summit on Monday, we discussed the core premise of CoreOS : securing the internet and applying operational knowledge into software. We shared how CoreOS makes infrastructure run well and...</summary>
  </entry>
  <entry>
    <title>Introducing Operators: Putting Operational Knowledge into Software</title>
    <link href="https://ifup.org/blog/introducing-operators"/>
    <id>https://ifup.org/blog/introducing-operators</id>
    <updated>2016-11-03T00:00:00.000Z</updated>
    <summary>A Site Reliability Engineer (SRE) is a person that operates an application by writing software. They are an engineer, a developer, who knows how to develop software specifically for a particular...</summary>
  </entry>
  <entry>
    <title>Kubernetes: Critical Security Bug in TLS Client Auth</title>
    <link href="https://ifup.org/blog/kubernetes-critical-security-bug"/>
    <id>https://ifup.org/blog/kubernetes-critical-security-bug</id>
    <updated>2016-10-20T00:00:00.000Z</updated>
    <summary>A critical security bug has been found and fixed in Kubernetes TLS client authentication. This vulnerability affects Kubernetes v1.4.2 and older, and has been fixed in Kubernetes v1.4.3 and higher....</summary>
  </entry>
  <entry>
    <title>Happy three years, CoreOS</title>
    <link href="https://ifup.org/blog/happy-three-years-coreos"/>
    <id>https://ifup.org/blog/happy-three-years-coreos</id>
    <updated>2016-07-01T00:00:00.000Z</updated>
    <summary>Happy birthday CoreOS! Three years ago, we celebrated the first release of CoreOS Linux. Since then we have marked that as our overall company birthday – the CoreOS “epoch” . Over the last three...</summary>
  </entry>
  <entry>
    <title>CoreOS brings open source distributed systems components to the next level</title>
    <link href="https://ifup.org/blog/coreos-open-source-distributed-systems"/>
    <id>https://ifup.org/blog/coreos-open-source-distributed-systems</id>
    <updated>2016-05-09T00:00:00.000Z</updated>
    <summary>Today at CoreOS Fest 2016 in Berlin, we recognize the hard work of the community that helped get us where we are, and dive into the latest news about some of our most beloved projects and products,...</summary>
  </entry>
  <entry>
    <title>CoreOS Linux Hits Day 1000</title>
    <link href="https://ifup.org/blog/coreos-1000-0-0"/>
    <id>https://ifup.org/blog/coreos-1000-0-0</id>
    <updated>2016-03-28T00:00:00.000Z</updated>
    <summary>This past weekend we shipped CoreOS 1,000 . Each release version number is a count of the days since the CoreOS Epoch , July 1, 2013. Sunday’s release marks 1,000 days of CoreOS Linux. We started...</summary>
  </entry>
  <entry>
    <title>Take a REST with HTTP/2, Protobufs, and Swagger</title>
    <link href="https://ifup.org/blog/grpc-protobufs-swagger"/>
    <id>https://ifup.org/blog/grpc-protobufs-swagger</id>
    <updated>2016-02-24T00:00:00.000Z</updated>
    <summary>At CoreOS we build and maintain a number of API-driven services across different domains, for example: container images in Quay , key/values in etcd , and cluster orchestration in Kubernetes . We’re...</summary>
  </entry>
  <entry>
    <title>Tectonic, by CoreOS, Is GA</title>
    <link href="https://ifup.org/blog/tectonic-general-availability"/>
    <id>https://ifup.org/blog/tectonic-general-availability</id>
    <updated>2015-11-03T00:00:00.000Z</updated>
    <summary>Today is a big day for us here at CoreOS. Tectonic, our Universal Kubernetes Solution to deploy, manage and secure containers, is now generally available . Powering Tectonic are many of our open...</summary>
  </entry>
  <entry>
    <title>Flocker on CoreOS Linux</title>
    <link href="https://ifup.org/blog/flocker-on-coreos-linux"/>
    <id>https://ifup.org/blog/flocker-on-coreos-linux</id>
    <updated>2015-09-01T00:00:00.000Z</updated>
    <summary>You are now able to use Flocker , an open-source container data volume manager for containerized applications, on CoreOS Linux. This brings the benefits of data management and portability from...</summary>
  </entry>
  <entry>
    <title>Using Virtual Machines to Improve Container Security with rkt v0.8.0</title>
    <link href="https://ifup.org/blog/rkt-0-8-with-new-vm-support"/>
    <id>https://ifup.org/blog/rkt-0-8-with-new-vm-support</id>
    <updated>2015-08-18T00:00:00.000Z</updated>
    <summary>Today we are releasing rkt v0.8.0 . rkt is an application container runtime built to be efficient, secure and composable for production environments. This release includes new security features,...</summary>
  </entry>
  <entry>
    <title>CoreOS and Kubernetes 1.0</title>
    <link href="https://ifup.org/blog/kubernetes-1-0-and-cloud-native-computing-foundation"/>
    <id>https://ifup.org/blog/kubernetes-1-0-and-cloud-native-computing-foundation</id>
    <updated>2015-07-21T00:00:00.000Z</updated>
    <summary>Today is a big day for Kubernetes, as it hits its 1.0 release milestone . Kubernetes provides a solid foundation for running container-based infrastructure providing API driven deployment, service...</summary>
  </entry>
  <entry>
    <title>Happy 2nd Epoch CoreOS Linux</title>
    <link href="https://ifup.org/blog/coreos-second-epoch"/>
    <id>https://ifup.org/blog/coreos-second-epoch</id>
    <updated>2015-07-07T00:00:00.000Z</updated>
    <summary>Today we rolled out the 735.0.0 release of CoreOS Linux to the alpha channel . Our CoreOS Linux version numbers are counted from our epoch on July 1, 2013, which means this month marks the end of our...</summary>
  </entry>
  <entry>
    <title>CoreOS State of the Union at CoreOS Fest</title>
    <link href="https://ifup.org/blog/coreos-state-of-the-union-coreosfest"/>
    <id>https://ifup.org/blog/coreos-state-of-the-union-coreosfest</id>
    <updated>2015-05-05T00:00:00.000Z</updated>
    <summary>At CoreOS Fest we have much to celebrate with the open source community. Today over 800 people contribute to CoreOS projects and we want to thank all of you for being a part of our community. We want...</summary>
  </entry>
  <entry>
    <title>Announcing rkt and App Container 0.4.1</title>
    <link href="https://ifup.org/blog/rocket-0-4-1"/>
    <id>https://ifup.org/blog/rocket-0-4-1</id>
    <updated>2015-03-13T00:00:00.000Z</updated>
    <summary>Today we are announcing rkt v0.4.1. rkt is a new app container runtime and implementation of the App Container (appc) spec . This milestone release includes new features like private networking, an...</summary>
  </entry>
  <entry>
    <title>etcd 2.0 Release - First Major Stable Release</title>
    <link href="https://ifup.org/blog/etcd-2-0-release-first-major-stable-release"/>
    <id>https://ifup.org/blog/etcd-2-0-release-first-major-stable-release</id>
    <updated>2015-01-28T00:00:00.000Z</updated>
    <summary>Today etcd hit v2.0.0, our first major stable release. Since the release-candidate , in mid-December, the team has been hard at work stabilizing the release. You can find the new binaries on GitHub ....</summary>
  </entry>
  <entry>
    <title>App Container Spec One Week In</title>
    <link href="https://ifup.org/blog/appc-one-week-in"/>
    <id>https://ifup.org/blog/appc-one-week-in</id>
    <updated>2014-12-09T00:00:00.000Z</updated>
    <summary>Last week we announced an initial version of the “App Container Spec”, a proposed standard for building and running application containers, along with a prototype implementation called Rocket . The...</summary>
  </entry>
  <entry>
    <title>Godep for End User Go Projects</title>
    <link href="https://ifup.org/blog/godep-for-end-user-go-projects"/>
    <id>https://ifup.org/blog/godep-for-end-user-go-projects</id>
    <updated>2014-10-15T00:00:00.000Z</updated>
    <summary>Every language has a problem with dependencies. In C there are problems with bumping minor shared library versions and having unexpected bugs appear in applications. Ruby and Python have problems...</summary>
  </entry>
  <entry>
    <title>Security Update on CVE-2014-6371 Shellshock</title>
    <link href="https://ifup.org/blog/security-update-shellshock"/>
    <id>https://ifup.org/blog/security-update-shellshock</id>
    <updated>2014-09-25T00:00:00.000Z</updated>
    <summary>As many of you have heard, there are open Bash vulnerabilities, CVE-2014-6271 , and CVE-2014-7169 . The common vectors for arbitrary code execution from these CVEs include: bash exposed via certain...</summary>
  </entry>
  <entry>
    <title>The CoreOS Epoch</title>
    <link href="https://ifup.org/blog/coreos-epoch"/>
    <id>https://ifup.org/blog/coreos-epoch</id>
    <updated>2014-06-30T00:00:00.000Z</updated>
    <summary>CoreOS has a rapidly incrementing version, 197.0.0, 247.0.0, and so on. It is a little known fact, but the version represents the number of days since the CoreOS epoch on July 1, 2013. And we hope to...</summary>
  </entry>
  <entry>
    <title>Official CoreOS Images on Google Compute Engine</title>
    <link href="https://ifup.org/blog/official-gce-images"/>
    <id>https://ifup.org/blog/official-gce-images</id>
    <updated>2014-05-23T00:00:00.000Z</updated>
    <summary>Today we’re excited to announce that official CoreOS images are available on Google Compute Engine . This means it’s now even easier to spin up a CoreOS cluster on GCE using the API or from the...</summary>
  </entry>
  <entry>
    <title>Clustering CoreOS with Vagrant</title>
    <link href="https://ifup.org/blog/coreos-clustering-with-vagrant"/>
    <id>https://ifup.org/blog/coreos-clustering-with-vagrant</id>
    <updated>2014-04-24T00:00:00.000Z</updated>
    <summary>When you’re first exposed to a distributed platform like CoreOS, running a development environment that is complex enough to match production seems like an impossible task. This article is going to...</summary>
  </entry>
  <entry>
    <title>Slides: etcd at Go PDX</title>
    <link href="https://ifup.org/blog/slides-etcd-at-gopdx"/>
    <id>https://ifup.org/blog/slides-etcd-at-gopdx</id>
    <updated>2014-02-25T00:00:00.000Z</updated>
    <summary>Last week I gave a talk at the PDX Go meetup ( Go PDX ). The presentation is a refinement on the talk I gave last month at GoSF but contains mostly the same content. Several people in the audience...</summary>
  </entry>
  <entry>
    <title>Getting to Goven</title>
    <link href="https://ifup.org/blog/getting-to-goven"/>
    <id>https://ifup.org/blog/getting-to-goven</id>
    <updated>2014-02-16T00:00:00.000Z</updated>
    <summary>This is the step by step story of how etcd , a project written in Go, arrived at using goven for library dependency management. It went through several evolutionary steps while trying to find a good...</summary>
  </entry>
  <entry>
    <title>etcd 0.3.0 - Improved Cluster Discovery, API Enhancements and Windows Support</title>
    <link href="https://ifup.org/blog/etcd-0-3-0-released"/>
    <id>https://ifup.org/blog/etcd-0-3-0-released</id>
    <updated>2014-02-07T00:00:00.000Z</updated>
    <summary>We&apos;re excited to release version 0.3.0 of etcd , a highly-available key value store for shared configuration and service discovery. Read on to learn about the changes in this release or hop over to...</summary>
  </entry>
  <entry>
    <title>Go Profiling Lessons Learned</title>
    <link href="https://ifup.org/blog/go-profiling-lessons-learned"/>
    <id>https://ifup.org/blog/go-profiling-lessons-learned</id>
    <updated>2014-01-22T00:00:00.000Z</updated>
    <summary>(pprof) top10 Total: 2525 samples 298 11.8% 11.8% 345 13.7% runtime.mapaccess1_fast64 268 10.6% 22.4% 2124 84.1% main.FindLoops 251 9.9% 32.4% 451 17.9% scanblock 178 7.0% 39.4% 351 13.9% hash_insert...</summary>
  </entry>
  <entry>
    <title>Video: etcd at GoSF</title>
    <link href="https://ifup.org/blog/slides-etcd-at-gosf"/>
    <id>https://ifup.org/blog/slides-etcd-at-gosf</id>
    <updated>2014-01-18T00:00:00.000Z</updated>
    <summary>Last week I gave a talk at the San Francisco Go meetup ( GoSF ). The event was great and has about 200 Go Gophers in attendance. Giving the talk was great because it made me realize how much we have...</summary>
  </entry>
  <entry>
    <title>Brandon&apos;s etcd presentation at GoSF</title>
    <link href="https://ifup.org/blog/brandons-etcd-presentation-at-gosf"/>
    <id>https://ifup.org/blog/brandons-etcd-presentation-at-gosf</id>
    <updated>2014-01-16T00:00:00.000Z</updated>
    <summary>Our very own @BrandonPhilips gave a talk at GoSF on etcd . Here are the slides .</summary>
  </entry>
  <entry>
    <title>etcd 0.2.0 - new API, new modules and tons of improvements</title>
    <link href="https://ifup.org/blog/etcd-0-2-0-released"/>
    <id>https://ifup.org/blog/etcd-0-2-0-released</id>
    <updated>2013-12-27T00:00:00.000Z</updated>
    <summary>Today we released etcd 0.2.0 which introduces major features including an improved v2 API, two new modules for fair locking and leader election, and tons of new features. Major Changes v2 API etcd...</summary>
  </entry>
  <entry>
    <title>etcd v0.1.2 with a new dashboard and bugfixes</title>
    <link href="https://ifup.org/blog/etcd-v0-1-2-new-dashboard-and-bugfixes"/>
    <id>https://ifup.org/blog/etcd-v0-1-2-new-dashboard-and-bugfixes</id>
    <updated>2013-10-10T00:00:00.000Z</updated>
    <summary>This etcd release, v0.1.2, is putting some final polish on the 0.1 series of releases. The big feature is a new dashboard designed to visualize the latency of the followers in the network and give...</summary>
  </entry>
  <entry>
    <title>Video: Modern Linux Server with Containers</title>
    <link href="https://ifup.org/blog/video-modern-linux-server-with-containers"/>
    <id>https://ifup.org/blog/video-modern-linux-server-with-containers</id>
    <updated>2013-10-01T00:00:00.000Z</updated>
    <summary>At LinuxCon 2013 I gave a talk that dissects “Linux Containers” into its component parts in the Kernel: cgroups and namespaces. The talk shows how cgroups act as the “accounting bean counter” and...</summary>
  </entry>
  <entry>
    <title>Boot on Bare Metal with PXE</title>
    <link href="https://ifup.org/blog/boot-on-bare-metal-with-pxe"/>
    <id>https://ifup.org/blog/boot-on-bare-metal-with-pxe</id>
    <updated>2013-09-11T00:00:00.000Z</updated>
    <summary>There have been a lot of requests from all of you about running CoreOS on physical gear. You want to use all of the features of CoreOS like atomic system upgrades, distributed configuration and...</summary>
  </entry>
  <entry>
    <title>OpenStack, VMware and KVM images available</title>
    <link href="https://ifup.org/blog/openstack-vmware-and-kvm-images-available"/>
    <id>https://ifup.org/blog/openstack-vmware-and-kvm-images-available</id>
    <updated>2013-08-28T00:00:00.000Z</updated>
    <summary>We just uploaded images for OpenStack , VMware and KVM to make it easy for more of you to be involved in the CoreOS developer alpha. These images come fresh from our build system and we would love...</summary>
  </entry>
  <entry>
    <title>etcd v0.1.0 release</title>
    <link href="https://ifup.org/blog/etcd-v0-1-0-release"/>
    <id>https://ifup.org/blog/etcd-v0-1-0-release</id>
    <updated>2013-08-11T00:00:00.000Z</updated>
    <summary>etcd is ready for its first release! We just marked v0.1.0 and uploaded binaries for Linux and OSX. These are the major features in this release: Simple: curl&apos;able user facing API (HTTP+JSON) Secure:...</summary>
  </entry>
  <entry>
    <title>Distributed configuration data with etcd</title>
    <link href="https://ifup.org/blog/distributed-configuration-with-etcd"/>
    <id>https://ifup.org/blog/distributed-configuration-with-etcd</id>
    <updated>2013-07-23T00:00:00.000Z</updated>
    <summary>Today we would like to announce etcd , a highly available key value store for shared configuration data. CoreOS built etcd to solve the problem of shared configuration and service discovery. etcd is...</summary>
  </entry>
  <entry>
    <title>Recoverable System Upgrades</title>
    <link href="https://ifup.org/blog/recoverable-system-upgrades"/>
    <id>https://ifup.org/blog/recoverable-system-upgrades</id>
    <updated>2013-07-16T00:00:00.000Z</updated>
    <summary>System upgrades can introduce problems, and when upgrades go bad, manual steps need to be taken to get machines back up. The problem is compounded on public cloud infrastructure since you often have...</summary>
  </entry>
  <entry>
    <title>Video: Cloud Tunnels at Cloud Mafia</title>
    <link href="https://ifup.org/blog/video-cloud-tunnels-at-cloud-mafia"/>
    <id>https://ifup.org/blog/video-cloud-tunnels-at-cloud-mafia</id>
    <updated>2012-10-11T00:00:00.000Z</updated>
    <summary>Building software defined networks for cloud computing has been a hot topic around the industry in the last year or so. There are blossoming open source projects, shiny new protocols and a few...</summary>
  </entry>
  <entry>
    <title>luvit: node&apos;s ziggy stardust</title>
    <link href="https://ifup.org/blog/luvit-nodes-ziggy-stardust"/>
    <id>https://ifup.org/blog/luvit-nodes-ziggy-stardust</id>
    <updated>2012-07-03T00:00:00.000Z</updated>
    <summary>I recently gave a talk at Open Source Bridge about luvit , this great platform we are building that is like node.js only using lua as the implementation language. Anyways, my slides are available but...</summary>
  </entry>
  <entry>
    <title>(update) Talk Submissions for C Conf End June 13th!</title>
    <link href="https://ifup.org/blog/talk-submissions-for-c-conf-end-june-8"/>
    <id>https://ifup.org/blog/talk-submissions-for-c-conf-end-june-8</id>
    <updated>2012-06-06T00:00:00.000Z</updated>
    <summary>Update : Deadline is now the end of June 13th (Wednesday) “ Everyone uses C to implement interesting things. ” This is the core idea that drove me to start working on The C Conference . From...</summary>
  </entry>
  <entry>
    <title>C Conf and the OSUOSL</title>
    <link href="https://ifup.org/blog/c-conf-and-the-osuosl"/>
    <id>https://ifup.org/blog/c-conf-and-the-osuosl</id>
    <updated>2012-04-27T00:00:00.000Z</updated>
    <summary>tl;dr OSUOSL == awesome, I have am organizing C Conf and will donate part of the revenue to the OSUOSL. I owe the Oregon State University Open Source Lab (OSUOSL) a debt for the boost they gave to my...</summary>
  </entry>
  <entry>
    <title>cheekh: growl from your vm or desktop</title>
    <link href="https://ifup.org/blog/cheekh-growl-from-your-vm-or-desktop"/>
    <id>https://ifup.org/blog/cheekh-growl-from-your-vm-or-desktop</id>
    <updated>2011-11-29T00:00:00.000Z</updated>
    <summary>Desktop notifications are great for notifying you about long running processes like tests or compiles. But, at work we use Vagrant , so alot of compiles and tests take place inside of a virtual...</summary>
  </entry>
  <entry>
    <title>Bowed Radio: Hosted by me</title>
    <link href="https://ifup.org/blog/bowed-radio-hosted-by-me"/>
    <id>https://ifup.org/blog/bowed-radio-hosted-by-me</id>
    <updated>2011-04-15T00:00:00.000Z</updated>
    <summary>I have been a long time listener of the podcast Bowed Radio . So, when Mark put out a call for collaboraters I jumped on board and figured out how I could help. The result is my first ever podcast...</summary>
  </entry>
  <entry>
    <title>Build Service Action Menu UI</title>
    <link href="https://ifup.org/blog/build-service-action-menu-ui"/>
    <id>https://ifup.org/blog/build-service-action-menu-ui</id>
    <updated>2011-02-24T00:00:00.000Z</updated>
    <summary>Last week I wrote a few patches to improve the UI of the build service. The first of these patches were accepted but the removal of the Actions menu wasn’t as well liked. This was the proposal:...</summary>
  </entry>
  <entry>
    <title>Fixing openSUSE Build Service UI Gripes</title>
    <link href="https://ifup.org/blog/fixing-open-build-service-ui-gripes"/>
    <id>https://ifup.org/blog/fixing-open-build-service-ui-gripes</id>
    <updated>2011-02-17T00:00:00.000Z</updated>
    <summary>The openSUSE Build Service is the tool that openSUSE developers use to build the packages that make up the distro. To the regular openSUSE user and contributor it does its job well. However, anyone...</summary>
  </entry>
  <entry>
    <title>OS X Fast Window Management</title>
    <link href="https://ifup.org/blog/os-x-fast-window-management"/>
    <id>https://ifup.org/blog/os-x-fast-window-management</id>
    <updated>2011-02-06T00:00:00.000Z</updated>
    <summary>Recently I started using OS X for a few personal projects. One of the most annoying aspects of OS X vs Linux is Window management. GNOME has a lot of nice shortcuts and a simple powerful virtual...</summary>
  </entry>
  <entry>
    <title>reverse path filter (rp_filter) by example</title>
    <link href="https://ifup.org/blog/reverse-path-filter-rp_filter-by-example"/>
    <id>https://ifup.org/blog/reverse-path-filter-rp_filter-by-example</id>
    <updated>2011-02-03T00:00:00.000Z</updated>
    <summary>Recently, I ran into an rp_filter change for all Kernels after 2.6.31. So read along for an explanation of both the sysctl change and a practical example of rp_filter usage. Lets say you had the...</summary>
  </entry>
  <entry>
    <title>Linux Plumbers Conf 2010</title>
    <link href="https://ifup.org/blog/linux-plumbers-conf-2010"/>
    <id>https://ifup.org/blog/linux-plumbers-conf-2010</id>
    <updated>2010-11-01T00:00:00.000Z</updated>
    <summary>I will be heading to Cambridge tomorrow to attend Linux Plumbers Conf 2010. It is nice to have a change of venue this year and I have appreciated having a break from being a member of the planning...</summary>
  </entry>
  <entry>
    <title>ghar: managing your $HOME in git</title>
    <link href="https://ifup.org/blog/ghar-managing-your-home-in-git"/>
    <id>https://ifup.org/blog/ghar-managing-your-home-in-git</id>
    <updated>2010-10-31T00:00:00.000Z</updated>
    <summary>For awhile I have struggled with rsyncing dotfiles between my development machines, laptop and workstation. As a Kernel developer I usually have one or more machines in a half broken state so being...</summary>
  </entry>
  <entry>
    <title>systemd on openSUSE 11.3</title>
    <link href="https://ifup.org/blog/systemd-on-opensuse-11.3"/>
    <id>https://ifup.org/blog/systemd-on-opensuse-11.3</id>
    <updated>2010-07-22T00:00:00.000Z</updated>
    <summary>WARNING: this could cause your machine to stop booting, experienced Linux admins only. :) Systemd is a new init system being written by Lennart, Kay and many others. If you want to give it a try on...</summary>
  </entry>
  <entry>
    <title>bandar - Patch monkey tools for mutt</title>
    <link href="https://ifup.org/blog/bandar-patch-monkey-tools-for-mutt"/>
    <id>https://ifup.org/blog/bandar-patch-monkey-tools-for-mutt</id>
    <updated>2010-07-15T00:00:00.000Z</updated>
    <summary>I was looking at a way of taking patches from mailing lists and importing them into my devel tree with quilt. Thankfully Greg KH had some scripts already and we both cleaned them up a bit. The result...</summary>
  </entry>
  <entry>
    <title>Greasemonkey makes real estate fun!</title>
    <link href="https://ifup.org/blog/greasemonkey-makes-real-estate-fun"/>
    <id>https://ifup.org/blog/greasemonkey-makes-real-estate-fun</id>
    <updated>2009-05-13T00:00:00.000Z</updated>
    <summary>Nisha and I started seriously looking at getting a house recently. It being the 21st Century means large amounts of our house hunting time will be spent on the Internet; specifically rmlsweb.com a...</summary>
  </entry>
  <entry>
    <title>Linux Plumbers Conference Call For Topics</title>
    <link href="https://ifup.org/blog/linux-plumbers-conference-call-for-topics"/>
    <id>https://ifup.org/blog/linux-plumbers-conference-call-for-topics</id>
    <updated>2009-02-17T00:00:00.000Z</updated>
    <summary>The Linux Plumbers Conference focuses on a collection 2.5 hour microconferences that gather experts together to discuss and develop solutions to emerging problems that affect the Kernel, libraries...</summary>
  </entry>
  <entry>
    <title>The Right Tool for the Job: git-stitch-repo</title>
    <link href="https://ifup.org/blog/the-right-tool-for-the-job-git-stitch-repo"/>
    <id>https://ifup.org/blog/the-right-tool-for-the-job-git-stitch-repo</id>
    <updated>2009-02-07T00:00:00.000Z</updated>
    <summary>I maintain the acl and attr packages for SuSE and I was bitten by a bug twice last month because these two packages both have a copy of a utility library called libmisc. In summary: I fixed the acl...</summary>
  </entry>
  <entry>
    <title>FreedomHEC Taipei Wrap-up Notes</title>
    <link href="https://ifup.org/blog/freedomhec-taipei-wrap-up-notes"/>
    <id>https://ifup.org/blog/freedomhec-taipei-wrap-up-notes</id>
    <updated>2009-01-15T00:00:00.000Z</updated>
    <summary>[/caption] FreedomHEC Taipei is a conference where hardware engineers are invited to learn how easy it is to make their hardware work with Linux. This was the first year for the event and it took...</summary>
  </entry>
  <entry>
    <title>FreedomHEC Taipei - November 20-21, 2008</title>
    <link href="https://ifup.org/blog/freedomhec-taipei-november-20-21-2008"/>
    <id>https://ifup.org/blog/freedomhec-taipei-november-20-21-2008</id>
    <updated>2008-09-25T00:00:00.000Z</updated>
    <summary>Hot on the heals of LPC is another event I am helping to organize. :D If you are involved in Linux driver development please consider giving a talk at FreedomHEC Taipei. FreedomHEC Taipei FreedomHEC...</summary>
  </entry>
  <entry>
    <title>Linux Plumbers Conf- huge success and looking to 2009</title>
    <link href="https://ifup.org/blog/linux-plumbers-conf-huge-success-and-looking-to-2009"/>
    <id>https://ifup.org/blog/linux-plumbers-conf-huge-success-and-looking-to-2009</id>
    <updated>2008-09-24T00:00:00.000Z</updated>
    <summary>Linux Plumbers Conf was a huge success due to the huge amount of effort put forth by the organizers and the great turnout of attendees. Thanks to everyone! A highlight of the conference, for me, was...</summary>
  </entry>
  <entry>
    <title>example code: socket server and client using select()</title>
    <link href="https://ifup.org/blog/example-code-socket-server-and-client-using-select"/>
    <id>https://ifup.org/blog/example-code-socket-server-and-client-using-select</id>
    <updated>2008-08-30T00:00:00.000Z</updated>
    <summary>I spent the last hour re-familiarizing myself with Unix sockets via man-pages and HOWTOs. I have written client/server socket apps a dozen times before but because of iterative development I no...</summary>
  </entry>
  <entry>
    <title>Linux Plumbers Conf: speakers, early bird registration, V4L microconf</title>
    <link href="https://ifup.org/blog/linux-plumbers-conf-speakers-early-bird-registration-v4l-microconf"/>
    <id>https://ifup.org/blog/linux-plumbers-conf-speakers-early-bird-registration-v4l-microconf</id>
    <updated>2008-08-17T00:00:00.000Z</updated>
    <summary>The Linux Plumbers Conf early bird registration is drawing to a close- grab a cheap seat while you still have time. Need a bit more convincing? Check out our speakers list . We released our speaker...</summary>
  </entry>
  <entry>
    <title>It&apos;s a good time to be on Twitter</title>
    <link href="https://ifup.org/blog/its-a-good-time-to-be-on-twitter"/>
    <id>https://ifup.org/blog/its-a-good-time-to-be-on-twitter</id>
    <updated>2008-02-14T00:00:00.000Z</updated>
    <summary>Twitter is a micro-blogging platform resting somewhere in between IRC and e-mail. It is a nice informal way of staying in touch and people are inclined to use it because of the quick and easy format....</summary>
  </entry>
  <entry>
    <title>Six Weeks to Robot at Ignite Portland</title>
    <link href="https://ifup.org/blog/six-weeks-to-robot-at-ignite-portland"/>
    <id>https://ifup.org/blog/six-weeks-to-robot-at-ignite-portland</id>
    <updated>2008-02-09T00:00:00.000Z</updated>
    <summary>Recently I presented at Ignite Portland and a video has been published on YouTube . The event was rockin&apos; and being a part of the whole thing was amazing. If you weren&apos;t able to make it you really...</summary>
  </entry>
  <entry>
    <title>Come see me at Ignite Portland 2</title>
    <link href="https://ifup.org/blog/first-robotics-ignite-portland-2"/>
    <id>https://ifup.org/blog/first-robotics-ignite-portland-2</id>
    <updated>2008-01-30T00:00:00.000Z</updated>
    <summary>Woo! I sent my slides off for my Ignite Portland 2 talk this afternoon (late, sorry). Assembling the twenty slides for my presentation took nearly 6 hours. You see, at Ignite the presenter has no...</summary>
  </entry>
</feed>
