<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Development on Roald Nefs</title>
    <link>https://roaldnefs.com/categories/development/</link>
    <description>Recent content in Development on Roald Nefs</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>info@roaldnefs.com (Roald Nefs)</managingEditor>
    <webMaster>info@roaldnefs.com (Roald Nefs)</webMaster>
    <lastBuildDate>Sat, 19 Dec 2020 15:00:00 +0200</lastBuildDate><atom:link href="https://roaldnefs.com/categories/development/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How to Automatically Generate Clients for your REST API</title>
      <link>https://roaldnefs.com/posts/2020/12/how-to-automatically-generate-clients-for-your-rest-api/</link>
      <pubDate>Sat, 19 Dec 2020 15:00:00 +0200</pubDate>
      <author>info@roaldnefs.com (Roald Nefs)</author>
      <guid>https://roaldnefs.com/posts/2020/12/how-to-automatically-generate-clients-for-your-rest-api/</guid>
      <description>&lt;p&gt;While helping a colleague with adding some code to the &lt;a href=&#34;https://github.com/bunq/sdk_python&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;bunq Python SDK&lt;/a&gt;
 to allow him to retrieve some additional information from the API (&lt;a href=&#34;https://github.com/bunq/sdk_python/issues/148&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;bunq/sdk_python#148&lt;/a&gt;
), we noticed that the &lt;a href=&#34;https://github.com/bunq/sdk_python&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;SDK&lt;/a&gt;
 was automatically generated. We&amp;rsquo;ve eventually ended up monkey patching the &lt;a href=&#34;https://github.com/bunq/sdk_python&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;SDK&lt;/a&gt;
, as we couldn&amp;rsquo;t make a pull request to the &lt;a href=&#34;https://github.com/bunq/sdk_python&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;SDK&lt;/a&gt;
 and the API specification or SDK generator wasn&amp;rsquo;t publicly available. However, this aroused some interest about the automatic generation of API clients.&lt;/p&gt;</description>
      <featured>yes</featured>
    </item>
    
    <item>
      <title>Git Branching</title>
      <link>https://roaldnefs.com/posts/2020/05/git-branching/</link>
      <pubDate>Sun, 10 May 2020 23:20:00 +0200</pubDate>
      <author>info@roaldnefs.com (Roald Nefs)</author>
      <guid>https://roaldnefs.com/posts/2020/05/git-branching/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Like other version control systems Git also support a way to diverge from the main line of development and continue to do work without messing with that main line, it&amp;rsquo;s called branching. Unlike may other version control systems, the Git branching model is lightweight. Each Git branch is simply just a file containing the 40 character SHA-1 checksum of the commit it points to. You can nearly instantaneous create or switch branches. It&amp;rsquo;s therefore not surprising that Git users are encouraged to use workflows that branch and merge often.&lt;/p&gt;</description>
      <featured>no</featured>
    </item>
    
    <item>
      <title>Getting Started with Git</title>
      <link>https://roaldnefs.com/posts/2020/04/getting-started-with-git/</link>
      <pubDate>Mon, 20 Apr 2020 13:46:59 +0200</pubDate>
      <author>info@roaldnefs.com (Roald Nefs)</author>
      <guid>https://roaldnefs.com/posts/2020/04/getting-started-with-git/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Git is a &lt;a href=&#34;https://book.git-scm.com/about/free-and-open-source&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;free and opensource&lt;/a&gt;
 distributed version control system designed to handle everything from small to very large projects with speed and efficiency. While working with Git I often get asked questions about best practices or the more advanced usage of Git e.g.: a &lt;em&gt;rebase&lt;/em&gt;, &lt;em&gt;merge conflict&lt;/em&gt; or how to &lt;em&gt;cherry pick&lt;/em&gt;. This post will serve as my personal Git reference as well as a getting started guide for my colleagues and friends.&lt;/p&gt;</description>
      <featured>no</featured>
    </item>
    
    <item>
      <title>How To Create a Visual Studio Code Extension Pack</title>
      <link>https://roaldnefs.com/posts/2020/04/how-to-create-a-visual-studio-code-extension-pack/</link>
      <pubDate>Fri, 17 Apr 2020 08:00:00 +0200</pubDate>
      <author>info@roaldnefs.com (Roald Nefs)</author>
      <guid>https://roaldnefs.com/posts/2020/04/how-to-create-a-visual-studio-code-extension-pack/</guid>
      <description>&lt;p&gt;Within Visual Studio Code you will often find yourself installing multiple extensions for a certain language or framework. You might want to share those collections of extensions with your friends or colleagues, be able to easily disable or enable the full collection of extensions or provide a curated list of extensions for a blog post. Then you will find the Visual Studio Code Extension Packs to be very useful. In this blogpost, we&amp;rsquo;ll create a Extension Pack for SaltStack requested in &lt;a href=&#34;https://github.com/korekontrol/vscode-saltstack/issues/5&#34; rel=&#34;noopener noreferrer&#34; target=&#34;_blank&#34;&gt;korekontrol/vscode-saltstack#5&lt;/a&gt;
.&lt;/p&gt;</description>
      <featured>no</featured>
    </item>
    
  </channel>
</rss>
