<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Niels Berglund</title>
    <link>https://nielsberglund.com/</link>
    <description>Recent content on Niels Berglund</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 05 Apr 2026 06:06:33 +0200</lastBuildDate>
    <atom:link href="https://nielsberglund.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Interesting Stuff - Week 14, 2026</title>
      <link>https://nielsberglund.com/post/2026-04-05-interesting-stuff---week-14-2026/</link>
      <pubDate>Sun, 05 Apr 2026 06:06:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-04-05-interesting-stuff---week-14-2026/</guid>
      <description>&lt;p&gt;What a week. An accidental (or was it?) leak reveals Anthropic&amp;rsquo;s most powerful model yet, one they describe as &amp;ldquo;genuinely dangerous&amp;rdquo;, while the practical side of AI development keeps maturing at breakneck speed. We&amp;rsquo;ve got beginner-friendly guides to Claude&amp;rsquo;s skill system, Anthropic&amp;rsquo;s own research distilled into a harness engineering playbook, computer use arriving in the CLI, and Microsoft shipping a 1.0 agent framework that finally separates the runtime from the control plane.&lt;/p&gt;&#xA;&lt;p&gt;The thread connecting all of this? AI agents are no longer experimental toys. They&amp;rsquo;re production systems that need proper engineering, proper governance, and proper safety rails. Whether that&amp;rsquo;s designing habitats for coding agents or deciding who gets early access to a model that automatically finds zero-day vulnerabilities, the stakes just got very real.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2026</title>
      <link>https://nielsberglund.com/post/2026-03-29-interesting-stuff---week-13-2026/</link>
      <pubDate>Sun, 29 Mar 2026 06:45:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-03-29-interesting-stuff---week-13-2026/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup lands at the intersection of two themes that keep resurfacing: making AI agents more reliable in production and more useful for people who aren&amp;rsquo;t experts in the language or framework they need. From the nuts and bolts of configuring Claude Code&amp;rsquo;s .claude/ folder, to the emerging discipline of harness engineering, to a delightful story about building a Kafka connector in a language you don&amp;rsquo;t know, there&amp;rsquo;s a common thread here about building better systems around AI rather than just throwing prompts at it.&lt;/p&gt;&#xA;&lt;p&gt;We also look at Claude Code&amp;rsquo;s new &lt;code&gt;/dream&lt;/code&gt; feature for memory consolidation, which tackles the very real problem of your coding agent&amp;rsquo;s memory slowly turning into a contradictory mess over time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2026</title>
      <link>https://nielsberglund.com/post/2026-03-22-interesting-stuff---week-12-2026/</link>
      <pubDate>Sun, 22 Mar 2026 06:15:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-03-22-interesting-stuff---week-12-2026/</guid>
      <description>&lt;p&gt;This week, it&amp;rsquo;s all about AI agents growing up: from programmable skills that turn your coding assistant into a full agent platform, to enterprise security stacks that finally make autonomous agents safe for corporate networks. Whether you&amp;rsquo;re building skills for Claude Code or trying to convince your security team that AI agents won&amp;rsquo;t burn down the infrastructure, there&amp;rsquo;s something here for you.&lt;/p&gt;&#xA;&lt;p&gt;We also look at a brand-new Claude Code feature that lets external events, Telegram messages, CI webhooks, Discord pings, flow directly into your running session, turning Claude from a tool you talk to into a tool that listens.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2026</title>
      <link>https://nielsberglund.com/post/2026-03-15-interesting-stuff---week-11-2026/</link>
      <pubDate>Sun, 15 Mar 2026 14:03:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-03-15-interesting-stuff---week-11-2026/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup is packed, from Andrej Karpathy letting AI agents autonomously run ML experiments on a single GPU to Anthropic making bold moves with both the Claude Marketplace and agentic code review. We also look at how coding agents are getting better tooling for context, debugging, and autonomous loops, plus a fantastic engineering case study from Cash App on migrating 450 repositories into a single monorepo.&lt;/p&gt;&#xA;&lt;p&gt;On the personal front, yesterday was a big day: the Data &amp;amp; AI Community Day Durban: AI Unplugged event happened, and what an event it was! Read on for the full story.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2026</title>
      <link>https://nielsberglund.com/post/2026-03-08-interesting-stuff---week-10-2026/</link>
      <pubDate>Sun, 08 Mar 2026 06:50:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-03-08-interesting-stuff---week-10-2026/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup takes us from the depths of Linux kernel lock contention at Netflix to the ambitious vision of federating AI-powered coding agents into a collaborative workforce. Along the way, we explore how data architectures are evolving from passive reporting to autonomous decision-making systems, and how Anthropic is tackling the thorny problem of making sure your agent skills actually work reliably.&lt;/p&gt;&#xA;&lt;p&gt;Whether you&amp;rsquo;re a systems engineer wrestling with container scaling, an architect designing real-time data pipelines, or a developer building and testing agent skills, there&amp;rsquo;s something here to spark your curiosity. Let&amp;rsquo;s dive in!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 09, 2026</title>
      <link>https://nielsberglund.com/post/2026-03-01-interesting-stuff---week-09-2026/</link>
      <pubDate>Sun, 01 Mar 2026 07:55:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-03-01-interesting-stuff---week-09-2026/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup spans the full spectrum of how AI is reshaping software development, from fine-tuning open-source models with a single English sentence to using Claude as your personal coding instructor. We&amp;rsquo;ve got Block Engineering turning CI failures into actionable fixes with a three-layer intelligence pipeline, Andrej Karpathy declaring that programming fundamentally changed in December, and Boris Cherny sharing eye-popping stats from Claude Code&amp;rsquo;s first year.&lt;/p&gt;&#xA;&lt;p&gt;But the piece that truly stands out is Max Woolf&amp;rsquo;s brutally honest, data-driven account of going from AI coding sceptic to reluctant convert, complete with Rust benchmarks that beat established libraries by orders of magnitude. Whether you&amp;rsquo;re fine-tuning models, learning new frameworks, or trying to figure out where humans fit in the agentic coding revolution, this week has something for you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 11 - Campaign Tracking &amp; Batch Sending</title>
      <link>https://nielsberglund.com/post/2026-02-22-building-an-event-management-system-with-claude-code-part-11---campaign-tracking--batch-sending/</link>
      <pubDate>Sun, 22 Feb 2026 09:09:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-02-22-building-an-event-management-system-with-claude-code-part-11---campaign-tracking--batch-sending/</guid>
      <description>&lt;p&gt;Welcome back to the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series! In Part 10, we integrated Brevo MCP for email sending, solved the template parameter-mapping challenge with our &lt;code&gt;templates.json&lt;/code&gt; registry, and sent our first transactional email through natural language. A milestone, but we ended with three unanswered questions.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to:&lt;/strong&gt; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Those questions were: &amp;ldquo;How do I know who&amp;rsquo;s already received this email?&amp;rdquo;, &amp;ldquo;How do I avoid emailing the same person twice?&amp;rdquo;, and &amp;ldquo;How do I handle Brevo&amp;rsquo;s 300/day free-tier limit?&amp;rdquo; Today, we answer the first two.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 08, 2026</title>
      <link>https://nielsberglund.com/post/2026-02-22-interesting-stuff---week-08-2026/</link>
      <pubDate>Sun, 22 Feb 2026 06:15:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-02-22-interesting-stuff---week-08-2026/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup is all about the maturing ecosystem of AI-powered software development and the emerging layers being built on top of it. Anthropic drops a comprehensive trends report predicting that engineers will become agent orchestrators rather than code writers. At the same time, Calvin French-Owen offers a practitioner&amp;rsquo;s view of juggling Claude Code and Codex in his daily workflow. Sonnet 4.6 arrives and promptly embarrasses its more expensive sibling on several benchmarks, and Kieran Klaassen packages his compound engineering philosophy into a plugin you can install with a single command.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, Andrej Karpathy coins the next evolution of the AI stack: Claws, persistent AI agents that live on dedicated hardware and orchestrate your digital life. Whether you are building with agents, managing agents, or just trying to keep up with what agents can do, this week delivers a masterclass in where agentic development is heading and how practitioners are actually using these tools in the trenches.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 07, 2026</title>
      <link>https://nielsberglund.com/post/2026-02-15-interesting-stuff---week-07-2026/</link>
      <pubDate>Sun, 15 Feb 2026 07:31:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-02-15-interesting-stuff---week-07-2026/</guid>
      <description>&lt;p&gt;Week 07 asks the question the entire industry is wrestling with: if AI can write all the code, what&amp;rsquo;s actually left for us humans? Armin Ronacher argues we may need entirely new programming languages designed for agents rather than people, while a software engineering retreat and Aaron Stannard both land on the same answer: taste, judgment, and knowing when to stop.&lt;/p&gt;&#xA;&lt;p&gt;The GPT-5.3-Codex vs Claude Opus 4.6 showdown reveals that the frontier model gap has all but vanished, making Claude Code&amp;rsquo;s Agent Teams and multi-agent orchestration the real differentiators, as explored in both hands-on experiments and Anthropic&amp;rsquo;s official documentation. Meanwhile, OpenAI proves that boring old PostgreSQL can scale to 800 million users, and Steve Yegge warns that AI is already a vampire invited through the front door, irreversibly transforming how software teams work, whether they&amp;rsquo;re ready or not.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 10 - Email Infrastructure with Brevo MCP</title>
      <link>https://nielsberglund.com/post/2026-02-14-building-an-event-management-system-with-claude-code-part-10---email-infrastructure-with-brevo-mcp/</link>
      <pubDate>Sat, 14 Feb 2026 07:08:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-02-14-building-an-event-management-system-with-claude-code-part-10---email-infrastructure-with-brevo-mcp/</guid>
      <description>&lt;p&gt;Welcome back to the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series! In Part 9, we explored autonomous implementation with Claude Code, letting it implement three import functions with minimal intervention. We learned that autonomous and conversational approaches each have their place, and that verification is always essential.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to:&lt;/strong&gt; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;With the Import MCP Server complete, we&amp;rsquo;ve achieved the first half of our AI-native vision: &lt;strong&gt;conversational data import&lt;/strong&gt;. Today, we tackle the second half: &lt;strong&gt;conversational communication&lt;/strong&gt;. By the end of this post, you&amp;rsquo;ll be able to ask Claude to &amp;ldquo;email all speakers from March 2025&amp;rdquo; and watch it happen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 06, 2026</title>
      <link>https://nielsberglund.com/post/2026-02-08-interesting-stuff---week-06-2026/</link>
      <pubDate>Sun, 08 Feb 2026 07:33:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-02-08-interesting-stuff---week-06-2026/</guid>
      <description>&lt;p&gt;Week 06 is dominated by Anthropic&amp;rsquo;s Opus 4.6 launch and its ripple effects: 16 parallel agents autonomously building a 100,000-line C compiler that can compile the Linux kernel, a 1M-token context window that actually works, and Agent Teams turning Claude Code into a parallel development workforce. Meanwhile, Armin Ronacher makes the case for radical minimalism with Pi, a four-tool coding agent that extends itself by writing its own code rather than downloading MCP plugins.&lt;/p&gt;&#xA;&lt;p&gt;While Anthropic&amp;rsquo;s own research reveals that AI systems fail less like supervillains and more like distracted interns, with variance dominating errors on complex tasks. Steve Yegge ties it all together with an insider look at Anthropic&amp;rsquo;s &amp;ldquo;Hive Mind&amp;rdquo; culture and a sobering warning: companies that don&amp;rsquo;t spend tokens and learn new organisational lessons are almost certainly going to get overrun. For anyone building with AI agents, this week is a masterclass in the rapidly evolving capabilities and challenges of autonomous AI development, and a reminder that the future of software is not just about smarter models but smarter ways of working with them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 05, 2026</title>
      <link>https://nielsberglund.com/post/2026-02-01-interesting-stuff---week-05-2026/</link>
      <pubDate>Sun, 01 Feb 2026 12:41:47 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-02-01-interesting-stuff---week-05-2026/</guid>
      <description>&lt;p&gt;Week 05 delivers a fascinating collision between AI&amp;rsquo;s transformative potential and its sobering risks. While Kieran Klaassen demonstrates how compound engineering with Claude Code enables a two-person team to ship like a team of five (with AI opening 100% of pull requests), and the Model Context Protocol launches interactive UI capabilities that work identically across Claude, ChatGPT, VS Code, and Goose, Dario Amodei&amp;rsquo;s 30,000-word essay pulls no punches about existential threats ranging from AI-enabled bioweapons to economic displacement of 50% of entry-level white-collar jobs within 1-5 years.&lt;/p&gt;&#xA;&lt;p&gt;The week&amp;rsquo;s common thread? We&amp;rsquo;re past the point of debating whether AI will reshape software development; the question now is whether developers will master tools like specialised research agents and planning strategies before getting left behind, and whether humanity can navigate what Amodei calls our &amp;ldquo;technological adolescence&amp;rdquo; without destroying ourselves in the process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 9 - Autonomous Implementation: Letting Claude Code Loose</title>
      <link>https://nielsberglund.com/post/2026-01-29-building-an-event-management-system-with-claude-code-part-9---autonomous-implementation-letting-claude-code-loose/</link>
      <pubDate>Thu, 29 Jan 2026 18:43:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-29-building-an-event-management-system-with-claude-code-part-9---autonomous-implementation-letting-claude-code-loose/</guid>
      <description>&lt;p&gt;Welcome back to the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series! In Part 8, we implemented &lt;code&gt;import_quicket_registrations&lt;/code&gt; and &lt;code&gt;import_quicket_checkins&lt;/code&gt;, discovered a critical performance issue (20 minutes → 2 seconds!), and teased an interesting question: What happens when we let Claude Code work more autonomously?&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to:&lt;/strong&gt; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Throughout this series, we&amp;rsquo;ve worked with Claude Code conversationally, asking questions, reviewing proposals, confirming decisions, and accepting or rejecting file changes one by one. It&amp;rsquo;s been effective, but also hands-on. Today, we&amp;rsquo;re conducting an experiment: Can Claude Code implement three import functions with minimal intervention? What happens when we step back and let it make decisions independently?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 04, 2026</title>
      <link>https://nielsberglund.com/post/2026-01-25-interesting-stuff---week-04-2026/</link>
      <pubDate>Sun, 25 Jan 2026 07:29:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-25-interesting-stuff---week-04-2026/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives deep into the evolving relationship between developers and AI coding assistants, from Armin Ronacher&amp;rsquo;s thought-provoking &amp;ldquo;agent psychosis&amp;rdquo; concept exploring our growing dependence on AI companions to Anthropic&amp;rsquo;s newly revamped constitution, which treats Claude as an entity requiring context and reasoning rather than rigid rules.&lt;/p&gt;&#xA;&lt;p&gt;We also explore Anthropic Academy&amp;rsquo;s new Claude Code certification course and the viral &amp;ldquo;Everything Claude Code&amp;rdquo; repository that won the Anthropic hackathon by treating Claude as an orchestrated development team rather than a single assistant. Finally, in WIND, I share updates on Part 8 of my Claude Code tutorial series, where AI-assisted code review proved more thorough than anything I could have done myself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 8 - Implementing Import Functions</title>
      <link>https://nielsberglund.com/post/2026-01-24-building-an-event-management-system-with-claude-code-part-8---implementing-import-functions/</link>
      <pubDate>Sat, 24 Jan 2026 06:18:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-24-building-an-event-management-system-with-claude-code-part-8---implementing-import-functions/</guid>
      <description>&lt;p&gt;Welcome back to the Building an Event Management System with Claude Code series! In Part 7, we built the foundation of our Import MCP Server, implemented two crucial core functions (&lt;code&gt;validate_import_data&lt;/code&gt; and &lt;code&gt;preview_import&lt;/code&gt;), and successfully connected Claude Desktop to our custom MCP server. We also encountered and fixed (temporarily) a connection issue that we documented as a GitHub issue for a proper fix later.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to:&lt;/strong&gt; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Today, we&amp;rsquo;re implementing the real meat of the Import MCP Server: the import functions that will transform our manual CSV-wrangling nightmare into a 5-minute conversation. Along the way, we&amp;rsquo;ll discover how Claude Code excels not just at writing code, but at &lt;strong&gt;reviewing code&lt;/strong&gt;, &lt;strong&gt;diagnosing performance issues&lt;/strong&gt;, and &lt;strong&gt;proposing architectural solutions&lt;/strong&gt;, skills that make it an invaluable development partner.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 03, 2026</title>
      <link>https://nielsberglund.com/post/2026-01-18-interesting-stuff---week-03-2026/</link>
      <pubDate>Sun, 18 Jan 2026 14:53:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-18-interesting-stuff---week-03-2026/</guid>
      <description>&lt;p&gt;Week 03 kicks off 2026 with laser focus on making AI agents production-ready for team environments, from Joe Njenga&amp;rsquo;s battle-tested playbook for transforming Claude Code into a full-team productivity system to Anthropic&amp;rsquo;s strategic expansion of Claude Code&amp;rsquo;s agentic capabilities into everyday work tasks with Cowork. The quality assurance challenge takes centre stage as Njenga breaks down Anthropic&amp;rsquo;s evaluation framework that separates agents that ship from those that fail in production.&lt;/p&gt;&#xA;&lt;p&gt;At the same time, GitHub unveils its elegant &amp;ldquo;just-in-time verification&amp;rdquo; solution for cross-agent memory that sidesteps the staleness problem plaguing persistent knowledge systems. Rounding out the week, Eivind Kjosbakken makes the provocative case that running multiple coding agents in parallel isn&amp;rsquo;t just a productivity boost, it&amp;rsquo;s the new baseline for developers who don&amp;rsquo;t want to fall behind, though the workflow&amp;rsquo;s cognitive demands raise questions about whether this represents the future of programming or just the early adopter frontier.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 7 - Implementing the Import MCP Server</title>
      <link>https://nielsberglund.com/post/2026-01-18-building-an-event-management-system-with-claude-code-part-7---implementing-the-import-mcp-server/</link>
      <pubDate>Sun, 18 Jan 2026 07:21:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-18-building-an-event-management-system-with-claude-code-part-7---implementing-the-import-mcp-server/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Welcome back to the Building an Event Management System with Claude Code series!&lt;/strong&gt; If you&amp;rsquo;ve been following along, you know we&amp;rsquo;ve moved from theory to practice, from planning to building. In Part 6, we spent quality time designing our Import MCP Server and uncovering crucial architectural insights that fundamentally changed how we think about MCP servers.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to:&lt;/strong&gt; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Today is where the magic happens. We&amp;rsquo;re going to build the actual Import MCP Server that transforms my 2-3 hours of post-event manual data wrangling into a 2-minute conversation with Claude Desktop.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 6 - Architecture and Design of a Custom Import MCP Server</title>
      <link>https://nielsberglund.com/post/2026-01-14-building-an-event-management-system-with-claude-code-part-6---architecture-and-design-of-a-custom-import-mcp-server/</link>
      <pubDate>Wed, 14 Jan 2026 19:38:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-14-building-an-event-management-system-with-claude-code-part-6---architecture-and-design-of-a-custom-import-mcp-server/</guid>
      <description>&lt;p&gt;Welcome back to the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series! If you&amp;rsquo;ve been following along, you know we&amp;rsquo;ve made significant progress: we&amp;rsquo;ve installed Claude Code, integrated it with our IDE, designed an AI-native architecture, set up our cloud database, and created a complete schema with natural language query capabilities.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;Building an Event Management System with Claude Code&lt;/a&gt;.&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In Part 5, we accomplished something remarkable, we designed and populated our entire database schema conversationally, and verified we could query it naturally through Claude Desktop. We have contacts, events, tickets, speaker sessions, and ratings all properly structured and queryable with natural language. In Part 5.5, we refined our schema based on actual CSV exports from Quicket and Sessionize, a crucial lesson in letting real data drive design.&lt;/p&gt;&#xA;&lt;p&gt;But there&amp;rsquo;s a problem: our database only has test data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 5.5 - Schema Refinement: When Real Data Reveals the Truth</title>
      <link>https://nielsberglund.com/post/2026-01-12-building-an-event-management-system-with-claude-code-part-55---schema-refinement-when-real-data-reveals-the-truth/</link>
      <pubDate>Mon, 12 Jan 2026 05:31:59 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-12-building-an-event-management-system-with-claude-code-part-55---schema-refinement-when-real-data-reveals-the-truth/</guid>
      <description>&lt;p&gt;Welcome to an unplanned post in the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series. If you&amp;rsquo;ve been following along, you know we designed our database schema in Part 5, set up our infrastructure in Part 4, and we&amp;rsquo;re ready to build import tools in Part 6.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;To see all posts in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;Building an Event Management System with Claude Code&lt;/a&gt;.&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;But there&amp;rsquo;s a problem. A problem I didn&amp;rsquo;t realize until I started working on Part 6.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 02, 2026</title>
      <link>https://nielsberglund.com/post/2026-01-11-interesting-stuff---week-02-2026/</link>
      <pubDate>Sun, 11 Jan 2026 05:21:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-11-interesting-stuff---week-02-2026/</guid>
      <description>&lt;p&gt;Welcome to the first tech roundup of 2026, where AI agents finally learned to speak UI instead of drowning us in conversational ping-pong, and autonomous coding tools decided sleep is optional. This week&amp;rsquo;s collection spans Google&amp;rsquo;s A2UI protocol for civilised agent interfaces, Microsoft&amp;rsquo;s memory systems that cure AI amnesia, Ralph Loop&amp;rsquo;s stubborn persistence that ships $50K projects for $297, and production wisdom from the engineer who created Claude Code while landing 259 PRs in 30 days.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ve also got Simon Willison preserving the &amp;ldquo;why&amp;rdquo; behind AI-assisted codebases, a comprehensive GitHub Copilot certification guide that&amp;rsquo;s actually useful, and a tutorial on building churn-prevention agents that catch customers before they ghost you. Buckle up, this is what happens when agents stop asking permission and start shipping production code while you sleep.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 5 - Database Schema and Natural Language Queries</title>
      <link>https://nielsberglund.com/post/2026-01-04-building-an-event-management-system-with-claude-code-part-5---database-schema-and-natural-language-queries/</link>
      <pubDate>Sun, 04 Jan 2026 16:30:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-04-building-an-event-management-system-with-claude-code-part-5---database-schema-and-natural-language-queries/</guid>
      <description>&lt;p&gt;Welcome back to the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series! In Part 4, we built the infrastructure foundation: a properly structured GitHub repository, a production PostgreSQL database on Neon, and Postgres MCP Pro configured for Claude Desktop. Today, we bring that database to life through conversational schema design and our first natural language queries—using both Claude Code for development and Claude Desktop for querying.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;To see all posts in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve been following this series from the beginning, you know we&amp;rsquo;ve already made one major pivot. In Parts 1 and 2, I planned to build a traditional web application with forms and dashboards, using Claude Code to write the code faster. Then came Part 3&amp;rsquo;s revelation: why make yet another CRUD application when we could create something fundamentally different? An AI-native system where the primary interface is conversation, not forms.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 4 - Database Setup and First Conversations</title>
      <link>https://nielsberglund.com/post/2026-01-01-building-an-event-management-system-with-claude-code-part-4---database-setup-and-first-conversations/</link>
      <pubDate>Thu, 01 Jan 2026 13:34:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2026-01-01-building-an-event-management-system-with-claude-code-part-4---database-setup-and-first-conversations/</guid>
      <description>&lt;p&gt;Welcome back to the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series! If you&amp;rsquo;ve been following along, you know we&amp;rsquo;ve covered installation, IDE integration, and architectural planning. Today, we&amp;rsquo;re moving from planning to building, setting up our PostgreSQL database and having our first AI-powered conversations with it.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;To see all posts in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;Building an Event Management System with Claude Code&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In Part 3, we made a crucial decision: we&amp;rsquo;re not building a traditional web application with forms and dashboards. Instead, we&amp;rsquo;re building an &lt;strong&gt;AI-native system&lt;/strong&gt; with a primary conversational interface. No admin panels, no CRUD forms, just natural language queries that get things done.&lt;/p&gt;&#xA;&lt;p&gt;Today, we make that vision real.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 3 - Architecting an AI-Native System</title>
      <link>https://nielsberglund.com/post/2025-12-28-building-an-event-management-system-with-claude-code-part-3---architecting-an-ai-native-system/</link>
      <pubDate>Sun, 28 Dec 2025 15:17:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-12-28-building-an-event-management-system-with-claude-code-part-3---architecting-an-ai-native-system/</guid>
      <description>&lt;p&gt;Welcome back to &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; blog post series! If you&amp;rsquo;ve been following along, you know we&amp;rsquo;ve covered how to install Claude Code (which has gotten significantly simpler since we started - see edited &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2025-07-29-building-an-event-management-system-with-claude-code-claude-code-installation-and-initialisation/&#34;&gt;Part 1&lt;/a&gt; and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2025-08-13-building-an-event-management-system-with-claude-code-part-2---ide-integration-and-advanced-features/&#34;&gt;Part 2&lt;/a&gt;) and how to integrate it with your IDE. We even built a basic &lt;code&gt;Node.js&lt;/code&gt; application with some API endpoints. That was all great learning, but here&amp;rsquo;s the thing: I&amp;rsquo;ve been so busy organising &lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt; events that I haven&amp;rsquo;t had time to write about building a system to manage them. The irony is not lost on me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 51, 2025</title>
      <link>https://nielsberglund.com/post/2025-12-21-interesting-stuff---week-51-2025/</link>
      <pubDate>Sun, 21 Dec 2025 05:53:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-12-21-interesting-stuff---week-51-2025/</guid>
      <description>&lt;p&gt;Welcome to the final roundup of 2025! This week brings us an exceptional collection of paradigm-shifting insights as we close out the year: a battle-tested SQL Server log shipping script that&amp;rsquo;s been running uninterrupted in production for years, a comprehensive deep-dive into router-based agent architectures that are transforming monolithic AI systems, a mathematically rigorous takedown of vector database over-adoption in RAG systems, Armin Ronacher&amp;rsquo;s investigation into what Claude Code&amp;rsquo;s plan mode actually does under the hood, and Andrej Karpathy&amp;rsquo;s characteristically brilliant year-in-review covering everything from RLVR to &amp;ldquo;ghosts vs. animals&amp;rdquo; and the rise of vibe coding.&lt;/p&gt;&#xA;&lt;p&gt;After we explore these articles, I&amp;rsquo;ll be signing off for the festive season to recharge with family and friends, returning in the new year with fresh insights and probably way too much excitement about whatever paradigm-shifting tech drops in January. Let&amp;rsquo;s dive into Week 51&amp;rsquo;s highlights!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50, 2025</title>
      <link>https://nielsberglund.com/post/2025-12-14-interesting-stuff---week-50-2025/</link>
      <pubDate>Sun, 14 Dec 2025 12:24:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-12-14-interesting-stuff---week-50-2025/</guid>
      <description>&lt;p&gt;This week explores how AI agents are fundamentally transforming software development, from Hugging Face enabling Claude to orchestrate complete LLM fine-tuning workflows through natural language, to Microsoft&amp;rsquo;s Agent Lightning adding reinforcement learning capabilities without code rewrites, and Every&amp;rsquo;s pioneering Compound Engineering methodology, where single developers now accomplish what once required entire teams.&lt;/p&gt;&#xA;&lt;p&gt;We also examine GitHub&amp;rsquo;s research, revealing how developers are evolving from &amp;ldquo;code producers&amp;rdquo; to &amp;ldquo;creative directors of code,&amp;rdquo; the Model Context Protocol&amp;rsquo;s transition to the Linux Foundation, and practical tutorials on building procedural memory agents. Plus, a special celebration of our triumphant Data &amp;amp; AI Community Day Durban Year-End-Finale, where nearly 200 attendees gave exceptional ratings despite the festive season, now it&amp;rsquo;s time for well-deserved rest before 2026! 🎄&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2025</title>
      <link>https://nielsberglund.com/post/2025-12-07-interesting-stuff---week-49-2025/</link>
      <pubDate>Sun, 07 Dec 2025 09:34:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-12-07-interesting-stuff---week-49-2025/</guid>
      <description>&lt;p&gt;Throughout this week, I&amp;rsquo;ve been diving deep into the philosophical underpinnings of modern programming languages, discovering that Go, Rust, and Zig aren&amp;rsquo;t just different feature sets, but entirely different worldviews about how we should write software. The AI coding revolution continued its wild ride with Claude Opus 4.5 proving it&amp;rsquo;s the world&amp;rsquo;s smartest coding AI while simultaneously prompting developers to warn each other it &amp;ldquo;needs to calm down,&amp;rdquo; alongside practical insights into what actually stops beginners from adopting Claude Code (spoiler: it&amp;rsquo;s psychological, not technical).&lt;/p&gt;&#xA;&lt;p&gt;I also got hands-on with Claude Code Desktop, which streamlines the AI coding experience beautifully when it&amp;rsquo;s not freezing your entire system. Plus, I discovered that building governable AI agents requires control-plane architectures that separate the exciting autonomy from the essential safety guardrails, because nobody wants their AI tutor going rogue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2025</title>
      <link>https://nielsberglund.com/post/2025-11-30-interesting-stuff---week-48-2025/</link>
      <pubDate>Sun, 30 Nov 2025 06:19:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-11-30-interesting-stuff---week-48-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup showcases the infrastructure layer that&amp;rsquo;s transforming AI coding from impressive demos to genuinely trustworthy production tools. Tiger Data open-sourced &lt;code&gt;pg-aiguide&lt;/code&gt; to teach LLMs production-ready PostgreSQL, Anthropic released Claude Opus 4.5 with dramatic efficiency gains and frontier-level capabilities, researchers mapped the architectural gulf between shallow and deep AI agents, and Anthropic&amp;rsquo;s engineering team revealed how they solved long-running agent consistency by borrowing practices from effective software engineering teams.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, I delivered my &lt;strong&gt;C# MCP Servers and Azure AI&lt;/strong&gt;&amp;quot;** talk at the &lt;strong&gt;.NET Conf 2025 Johannesburg&lt;/strong&gt; yesterday (literally blowing attendees away in the windy outdoor venue!). We&amp;rsquo;re putting final touches on &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-mcp/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI - Merry Christmas People (MCP)&lt;/strong&gt;&lt;/a&gt; on December 13, CfS closes today. We&amp;rsquo;ve got a few tickets left for what promises to be an epic Year-End Finale!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2025</title>
      <link>https://nielsberglund.com/post/2025-11-23-interesting-stuff---week-47-2025/</link>
      <pubDate>Sun, 23 Nov 2025 05:29:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-11-23-interesting-stuff---week-47-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores the critical shift from vague AI assistants to specialised, instruction-driven agents that actually deliver value, covering everything from GitHub Copilot&amp;rsquo;s instruction file architecture to sophisticated memory systems that transform digital amnesia into persistent Intelligence. We dive deep into Apache Iceberg&amp;rsquo;s emergence as the open table format of choice for unified real-time and batch analytics, examining why the appealing &amp;ldquo;Zero Copy&amp;rdquo; dream of streaming Kafka topics directly into lakehouse tables often backfires in production.&lt;/p&gt;&#xA;&lt;p&gt;The Generative AI section examines Google&amp;rsquo;s competitive panic mode as Gemini 3.0 Pro accelerates toward release, reveals how proper memory architectures enable AI agents to learn and adapt across sessions, and dissects why effective agents need operating manuals rather than mission statements. Plus, I share updates from .NET Conf Cape Town and details about our final &lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt; event of 2025, complete with a holiday-themed MCP deep-dive that&amp;rsquo;s opening registrations today (grab your tickets before they disappear faster than free pizza at a developer meetup!).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46, 2025</title>
      <link>https://nielsberglund.com/post/2025-11-16-interesting-stuff---week-46-2025/</link>
      <pubDate>Sun, 16 Nov 2025 12:53:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-11-16-interesting-stuff---week-46-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores the foundational research papers that transformed AI from an academic curiosity into production-ready technology, covering everything from the revolutionary Transformer architecture to the Model Context Protocol, which enables standardised tool integration. We examine critical performance optimisation techniques for Azure OpenAI deployments, where asynchronous programming delivers 11x speed improvements by parallelising tasks instead of processing them sequentially.&lt;/p&gt;&#xA;&lt;p&gt;The spotlight then shifts to a paradigm-challenging analysis of why small language models with fewer than 10 billion parameters are proving architecturally superior for agentic AI systems, potentially delivering 30 times the cost savings while matching the performance of their trillion-parameter cousins on specialised tasks. Finally, I share updates from the successful .NET Conf 2025 Durban event and preview the upcoming roadshow, which will visit Cape Town and Johannesburg, where I&amp;rsquo;ll explore Model Context Protocol integration with C# and Azure AI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2025</title>
      <link>https://nielsberglund.com/post/2025-11-09-interesting-stuff---week-45-2025/</link>
      <pubDate>Sun, 09 Nov 2025 06:02:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-11-09-interesting-stuff---week-45-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup tackles the critical infrastructure challenges emerging as AI agents reshape software development, from Claude Code&amp;rsquo;s advanced orchestration strategies and the hidden costs of 10x coding velocity to Anthropic&amp;rsquo;s breakthrough 98% token reduction through code execution with MCP. Microsoft Research&amp;rsquo;s Magentic Marketplace simulation exposes troubling vulnerabilities in agentic markets, revealing that even state-of-the-art models struggle with the &amp;ldquo;Paradox of Choice&amp;rdquo; and manipulation resistance when operating at scale.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, I&amp;rsquo;m deep in prep mode for &lt;strong&gt;Durban&amp;rsquo;s first-ever .NET Conf on November 15&lt;/strong&gt; at Richfield College Umhlanga Campus, a milestone event proving our city can host world-class developer conferences, while simultaneously planning &lt;strong&gt;December 13&amp;rsquo;s &amp;ldquo;Data &amp;amp; AI Community Day Durban: Season of AI - Merry Christmas People (MCP)&amp;rdquo;&lt;/strong&gt;, where we&amp;rsquo;ll unwrap the latest in Model Context Protocol and agentic AI development with festive flair. The convergence of production-ready AI coding tools and the need for radically rethought development infrastructure has never been more apparent, and this week&amp;rsquo;s posts chart the path forward with unusual clarity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2025</title>
      <link>https://nielsberglund.com/post/2025-11-02-interesting-stuff---week-44-2025/</link>
      <pubDate>Sun, 02 Nov 2025 07:51:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-11-02-interesting-stuff---week-44-2025/</guid>
      <description>&lt;p&gt;Week 44, 2025, delivers a powerhouse lineup focused squarely on the evolving infrastructure of AI agents, from training to deployment, and everything in between. Microsoft Research&amp;rsquo;s Agent Lightning dominates the conversation with multiple deep dives exploring how reinforcement learning can finally make agents that actually learn from experience. At the same time, GitHub&amp;rsquo;s Agent HQ announcement promises to transform the platform into a unified orchestration layer for agents from Anthropic, OpenAI, Google, and beyond.&lt;/p&gt;&#xA;&lt;p&gt;The week also brings critical perspectives on the scalability challenges of spec-driven development and two exceptional technical breakdowns of Claude&amp;rsquo;s Skills system; one exploring practical Neo4j integration and another delivering what might be the definitive reverse-engineered documentation of Skills&amp;rsquo; meta-tool architecture. Suppose you&amp;rsquo;re building with agents or trying to understand where this ecosystem is heading. In that case, this week&amp;rsquo;s roundup captures the exact moment when agent frameworks are maturing from experimental toys into production-ready infrastructure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2025</title>
      <link>https://nielsberglund.com/post/2025-10-26-interesting-stuff---week-43-2025/</link>
      <pubDate>Sun, 26 Oct 2025 08:22:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-10-26-interesting-stuff---week-43-2025/</guid>
      <description>&lt;p&gt;Welcome to Week 43, 2025! This week&amp;rsquo;s roundup explores the cutting edge of AI-assisted development and streaming infrastructure, from Anthropic&amp;rsquo;s Claude Code for web revolutionising autonomous coding with smart sandboxing, to GitHub&amp;rsquo;s new MCP Registry bringing order to the AI tooling chaos.&lt;/p&gt;&#xA;&lt;p&gt;We also dive into Netflix&amp;rsquo;s engineering marvel that delivers real-time recommendations to over 100 million devices without melting their infrastructure. Plus, I&amp;rsquo;m excited to share my personal news: I&amp;rsquo;ve submitted talks to all three .NET Conf 2025 South Africa events, including the historic first-ever .NET Conf in Durban. The Call for Speakers is still open if you want to be part of this milestone moment for our developer community!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2025</title>
      <link>https://nielsberglund.com/post/2025-10-19-interesting-stuff---week-42-2025/</link>
      <pubDate>Sun, 19 Oct 2025 09:09:16 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-10-19-interesting-stuff---week-42-2025/</guid>
      <description>&lt;p&gt;Week 42 delivers a masterclass in engineering honesty and AI accessibility that cuts through the usual tech hype. Netflix&amp;rsquo;s Adrian Taruc and James Dalton reveal how they built a Real-Time Distributed Graph processing system capable of handling 5 million records per second, candidly admitting their initial monolithic Flink job was an &amp;ldquo;operational headache&amp;rdquo; before pivoting to a more complex but maintainable architecture. Andrej Karpathy proves AI training doesn&amp;rsquo;t require enterprise budgets with nanochat. Training a GPT-2-calibre model in under four hours for approximately $92. GitHub&amp;rsquo;s Andrea Griffiths tackles the COBOL crisis, showing how AI agents can modernise 65-year-old mainframe systems without developers learning COBOL. Anthropic dominates with Claude Haiku 4.5 (frontier performance at one-third the cost) and Agent Skills, an elegantly simple filesystem-based approach to agent specialisation that treats domain expertise like employee onboarding through progressive disclosure and structured folders.&lt;/p&gt;&#xA;&lt;p&gt;Yesterday, I found myself in Johannesburg delivering &lt;strong&gt;Generative AI for Beginners: Build Your First Agent with Azure AI Foundry&lt;/strong&gt; at the Data &amp;amp; AI Community Day event to an almost-full house. There&amp;rsquo;s no rest ahead, though, for the first time ever, &lt;strong&gt;.NET Conf South Africa Community Edition&lt;/strong&gt; is coming to Durban on November 15 at &lt;strong&gt;Richfield College&lt;/strong&gt;, and we&amp;rsquo;re actively seeking speakers with .NET, C#, Blazor, MAUI, ASP.NET Core, or Azure expertise to share with the KwaZulu-Natal developer community.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2025</title>
      <link>https://nielsberglund.com/post/2025-10-12-interesting-stuff---week-41-2025/</link>
      <pubDate>Sun, 12 Oct 2025 15:25:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-10-12-interesting-stuff---week-41-2025/</guid>
      <description>&lt;p&gt;Week 41 has been an absolute whirlwind in both the AI agents space and my personal calendar, with major players releasing game-changing tools that promise to transform how we build, deploy, and optimise production-ready AI systems. OpenAI dropped AgentKit with its visual-first development stack. Stanford researchers unveiled AgentFlow&amp;rsquo;s clever reinforcement learning approach that makes 7B models punch above their weight. Anthropic launched a plugin system for Claude Code that finally solves the &amp;ldquo;how do I share my perfect setup&amp;rdquo; problem.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, Jesse Vincent took things to a delightfully meta level with his Superpowers plugin, which uses psychological persuasion principles to make AI agents more reliable and disciplined, complete with Claude having an existential moment about its own programming. On the personal front, our &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/ready-player-2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; event was a smashing success, with over 200 attendees and stellar ratings, thanks in large part to the fantastic team at &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.richfield.ac.za/campus/umhlanga/#&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Richfield College Umhlanga&lt;/strong&gt;&lt;/a&gt;, who went above and beyond. Still, there&amp;rsquo;s no rest for the wicked as I&amp;rsquo;m now frantically prepping for another conference talk in &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.dataandaicommunity.co.za/events/JHB-202510.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Johannesburg&lt;/strong&gt;&lt;/a&gt; this coming Saturday!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2025</title>
      <link>https://nielsberglund.com/post/2025-10-05-interesting-stuff---week-40-2025/</link>
      <pubDate>Sun, 05 Oct 2025 08:25:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-10-05-interesting-stuff---week-40-2025/</guid>
      <description>&lt;p&gt;This week brings a convergent narrative around AI-assisted development that&amp;rsquo;s impossible to ignore: from Netflix&amp;rsquo;s Write-Ahead Log solving data reliability at massive scale, to Anthropic&amp;rsquo;s Claude Sonnet 4.5 claiming the coding benchmark crown, to Armin Ronacher shipping production infrastructure that&amp;rsquo;s 90% AI-generated, and GitHub&amp;rsquo;s Tomas Vesely treating Markdown specs as source code with AI as the compiler. The throughline is clear: we&amp;rsquo;re witnessing a fundamental shift where experienced engineers are radically expanding what&amp;rsquo;s possible by delegating implementation to AI while jealously guarding architectural decisions.&lt;/p&gt;&#xA;&lt;p&gt;Tooling from Microsoft&amp;rsquo;s MSSQL extension for VS Code provides the visual verification layers that make this workflow sustainable. The question is no longer whether AI will write most of our code, but whether we&amp;rsquo;re building the right guardrails and developing the right instincts to know which decisions must remain human. Meanwhile, with less than a week until &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/ready-player-2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; on October 11, we&amp;rsquo;re still urgently seeking a lunch sponsor to support our attendees, speakers, and community. If you know anyone interested in backing Durban&amp;rsquo;s tech community, please get in touch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2025</title>
      <link>https://nielsberglund.com/post/2025-09-28-interesting-stuff---week-39-2025/</link>
      <pubDate>Sun, 28 Sep 2025 08:24:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-09-28-interesting-stuff---week-39-2025/</guid>
      <description>&lt;p&gt;Week 39, 2025, brought some reality-checking insights about building production AI systems, along with infrastructure announcements that could reshape the entire industry. From Mayank Bohra&amp;rsquo;s brutal takedown of the 10 myths killing LLM projects to OpenAI&amp;rsquo;s jaw-dropping $100 billion partnership with NVIDIA for 10 gigawatts of computing power, this week highlighted both the practical challenges and astronomical ambitions driving AI development.&lt;/p&gt;&#xA;&lt;p&gt;OpenAI also launched ChatGPT Pulse, shifting from reactive Q&amp;amp;A to proactive research assistance. At the same time, thoughtful analysis from Calvin French-Owen reminded us that even with sophisticated AI coding tools, human thinking remains irreplaceable. Plus, exciting updates on our October 11 &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/ready-player-2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; event, where we&amp;rsquo;re creating a dedicated space for students and recent graduates to showcase their innovations to industry professionals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38, 2025</title>
      <link>https://nielsberglund.com/post/2025-09-21-interesting-stuff---week-38-2025/</link>
      <pubDate>Sun, 21 Sep 2025 06:04:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-09-21-interesting-stuff---week-38-2025/</guid>
      <description>&lt;p&gt;This week was notably quieter on the tech front, with fewer developments catching my attention than usual. The standout stories center around the fundamental challenges of building AI systems that actually work in production: from Anthropic&amp;rsquo;s candid deep-dive into the engineering complexities of their multi-agent research system to Berkeley researchers arguing that databases need complete architectural overhauls to handle the chaotic querying patterns of LLM agents.&lt;/p&gt;&#xA;&lt;p&gt;Both pieces highlight how the gap between AI prototypes and production-ready systems remains surprisingly wide, with solutions requiring everything from careful prompt engineering frameworks to entirely new database paradigms. Meanwhile, the rapid sellout of our &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/ready-player-2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; event demonstrates that while the tech news cycle may have slowed, enthusiasm for AI development in our local community certainly hasn&amp;rsquo;t.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37, 2025</title>
      <link>https://nielsberglund.com/post/2025-09-14-interesting-stuff---week-37-2025/</link>
      <pubDate>Sun, 14 Sep 2025 09:59:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-09-14-interesting-stuff---week-37-2025/</guid>
      <description>&lt;p&gt;Week 37 brings a fascinating convergence of AI-powered development tools that are reshaping how we learn, build, and collaborate with artificial intelligence. From Richard Warepam&amp;rsquo;s systematic 3-day technology mastery framework using AI mentors, to Kuriko Iwai&amp;rsquo;s deep technical exploration of transformer architecture mechanics, this week highlights both the practical applications and underlying complexity of modern AI systems.&lt;/p&gt;&#xA;&lt;p&gt;The emergence of AI-assisted coding through Model Context Protocol servers and Claude&amp;rsquo;s new code execution environment (poorly branded as &amp;ldquo;Upgraded file creation and analysis&amp;rdquo;) demonstrates how AI-assisted development is rapidly evolving from experimental novelty to essential infrastructure. Meanwhile, registration opens for &lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt; on October 11, where we&amp;rsquo;ll explore how to &amp;ldquo;&lt;strong&gt;Augment Yourself with AI Superpowers&lt;/strong&gt;&amp;rdquo;, and given our track record, those free tickets will disappear faster than GPU availability during a model training rush.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2025</title>
      <link>https://nielsberglund.com/post/2025-09-07-interesting-stuff---week-36-2025/</link>
      <pubDate>Sun, 07 Sep 2025 08:20:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-09-07-interesting-stuff---week-36-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup captures a fundamental shift from band-aid solutions to systematic transformation across multiple domains. TimescaleDB demonstrates how specialised infrastructure can deliver 979x performance gains over traditional databases for time-series workloads, while agentic AI is revolutionising both coding workflows and customer experience systems by moving beyond simple automation to true orchestration. The common thread connecting these developments is the transition from piecemeal fixes to unified platforms that treat complex problems holistically.&lt;/p&gt;&#xA;&lt;p&gt;Whether that&amp;rsquo;s Boris Cherney&amp;rsquo;s vision of Claude Code evolving from autocomplete to autonomous engineering teams, or the replacement of chatbot proliferation with agentic systems that actually complete end-to-end workflows. These aren&amp;rsquo;t just incremental improvements; they represent architectural paradigm shifts that fundamentally change how we approach software development, data management, and customer service at scale.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2025</title>
      <link>https://nielsberglund.com/post/2025-08-31-interesting-stuff---week-35-2025/</link>
      <pubDate>Sun, 31 Aug 2025 09:20:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-08-31-interesting-stuff---week-35-2025/</guid>
      <description>&lt;p&gt;Week 35 brings a fascinating paradox in AI development: while Anthropic pilots Claude for Chrome with impressive capabilities but sobering security vulnerabilities, researchers discover that the most human-sounding AI model costs just pennies compared to premium alternatives. From Claude Code&amp;rsquo;s meteoric rise among developers to Google&amp;rsquo;s &amp;ldquo;nano-banana&amp;rdquo; image generation model, this week highlights how the AI landscape is being shaped as much by user experience design and cost-effectiveness as raw technical performance.&lt;/p&gt;&#xA;&lt;p&gt;The developments span from browser automation and coding assistants to image generation and market research, revealing an industry where authenticity and accessibility often trump expensive computational power. On the local front, after years without a dedicated .NET conference in Durban due to venue constraints, &lt;strong&gt;.NET Conf SA&lt;/strong&gt; is tentatively scheduled for November 15 at the Umhlanga Campus of &lt;strong&gt;Richfield College&lt;/strong&gt;, marking a significant milestone for the regional developer community.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2025</title>
      <link>https://nielsberglund.com/post/2025-08-24-interesting-stuff---week-34-2025/</link>
      <pubDate>Sun, 24 Aug 2025 09:25:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-08-24-interesting-stuff---week-34-2025/</guid>
      <description>&lt;p&gt;Welcome to another week of fascinating developments in the AI and data space! This week&amp;rsquo;s roundup explores some thought-provoking shifts in how we approach foundational AI infrastructure: from Armin Ronacher&amp;rsquo;s bold argument that MCP servers should ditch dozens of specialised tools in favor of single &amp;ldquo;ubertools&amp;rdquo; that accept code directly, to Jeff Huber&amp;rsquo;s provocative claim that traditional RAG is dead and should be replaced by disciplined &amp;ldquo;context engineering.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;We also dive into Monte Carlo methods for reinforcement learning and discover how TigerData is tackling the challenge of making databases self-describing for LLMs through semantic catalogues. Plus, I&amp;rsquo;m excited to share an update about the upcoming Data &amp;amp; AI Community Day Durban event: the Call for Speakers is now officially open!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2025</title>
      <link>https://nielsberglund.com/post/2025-08-17-interesting-stuff---week-33-2025/</link>
      <pubDate>Sun, 17 Aug 2025 08:43:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-08-17-interesting-stuff---week-33-2025/</guid>
      <description>&lt;p&gt;This week brings us to a fascinating inflexion point in AI development, where we&amp;rsquo;re witnessing the maturation from experimental tools to genuinely transformative systems. From Michal Sutter&amp;rsquo;s breakdown of nine agentic workflow patterns that could fix the 85% failure rate plaguing AI agents, to R-Zero&amp;rsquo;s groundbreaking approach of AI systems teaching themselves without human supervision, we&amp;rsquo;re seeing the architectural foundations for truly autonomous AI emerge.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, the practical side is advancing rapidly with GPT-5&amp;rsquo;s integration into GitHub Copilot, enabling 60-second game development and hybrid search systems, proving that sometimes the best solution isn&amp;rsquo;t the shiniest new technique, but the right combination of existing ones. These developments collectively suggest we&amp;rsquo;re crossing the threshold from AI-assisted workflows to genuinely conversational, intent-driven development environments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Part 2 - IDE Integration and Advanced Features</title>
      <link>https://nielsberglund.com/post/2025-08-13-building-an-event-management-system-with-claude-code-part-2---ide-integration-and-advanced-features/</link>
      <pubDate>Wed, 13 Aug 2025 06:09:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-08-13-building-an-event-management-system-with-claude-code-part-2---ide-integration-and-advanced-features/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Claude Code Version&lt;/strong&gt;: This post is based on Claude Code v2.x (December 2025). Installation methods may vary for earlier versions.&lt;/p&gt;&#xA;&lt;p&gt;Welcome back to our Claude Code development series! In Part 1, we successfully installed Claude Code on both macOS and Windows (now much simpler with direct Windows support!) and created our first AI-assisted &lt;code&gt;Node.js&lt;/code&gt; application. Today, we&amp;rsquo;re taking our development workflow to the next level by integrating Claude Code with popular IDEs and exploring advanced features that will significantly boost our productivity.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;To see all the posts in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;IDE integration represents a crucial step in adopting AI-assisted development. While the terminal interface is powerful, most developers spend their time in IDEs like VSCode or JetBrains products. By bringing Claude Code directly into our editor, we can leverage AI assistance without disrupting our established workflows.&lt;/p&gt;&#xA;&lt;p&gt;At &lt;strong&gt;Derivco&lt;/strong&gt;, where we&amp;rsquo;re implementing AI-assisted coding across development teams, IDE integration has proven to be where the most significant productivity gains occur. You&amp;rsquo;re not just writing code faster; you&amp;rsquo;re writing better, more maintainable code with a deeper understanding of your project&amp;rsquo;s architecture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2025</title>
      <link>https://nielsberglund.com/post/2025-08-10-interesting-stuff---week-32-2025/</link>
      <pubDate>Sun, 10 Aug 2025 09:30:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-08-10-interesting-stuff---week-32-2025/</guid>
      <description>&lt;p&gt;This week brought remarkable developments across the AI landscape, from OpenAI&amp;rsquo;s strategic pivot with their first open-weight models since 2019 to Google&amp;rsquo;s practical LangExtract library that finally tackles the &amp;ldquo;last mile&amp;rdquo; problem in information extraction.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;re witnessing a maturation in AI tooling, moving beyond flashy capabilities toward systematic engineering practices, with Microsoft&amp;rsquo;s enterprise MCP registries, sophisticated multi-agent orchestration frameworks, and Context Engineering approaches that separate hobbyist projects from production-ready applications.&lt;/p&gt;&#xA;&lt;p&gt;The standout theme is the shift from raw model performance to skilful orchestration, reliability, and genuine enterprise adoption, exemplified by Simon Willison&amp;rsquo;s assessment of GPT-5 as simply &amp;ldquo;competent&amp;rdquo;; perhaps the highest praise an AI tool can receive.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2025</title>
      <link>https://nielsberglund.com/post/2025-08-03-interesting-stuff---week-31-2025/</link>
      <pubDate>Sun, 03 Aug 2025 08:22:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-08-03-interesting-stuff---week-31-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup reveals AI evolving from simple automation tools into sophisticated collaborative partners that understand how humans actually learn, write, and work. From OpenAI&amp;rsquo;s Study Mode transforming ChatGPT into a patient Socratic tutor to Google&amp;rsquo;s NotebookLM becoming a PowerPoint wizard, we&amp;rsquo;re witnessing the emergence of AI systems designed for genuine partnership rather than replacement.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, GitHub Copilot&amp;rsquo;s coding agent receives the proper onboarding treatment, and Claude&amp;rsquo;s new agent architecture reveals the beautiful chaos of managing digital workforces where brilliant AI specialists can only communicate through you. These developments suggest we&amp;rsquo;re finally cracking the code on making AI collaboration feel natural and productive rather than frustratingly robotic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code: Claude Code Installation and Initialisation</title>
      <link>https://nielsberglund.com/post/2025-07-29-building-an-event-management-system-with-claude-code-claude-code-installation-and-initialisation/</link>
      <pubDate>Tue, 29 Jul 2025 05:04:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-07-29-building-an-event-management-system-with-claude-code-claude-code-installation-and-initialisation/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Claude Code Version&lt;/strong&gt;: This post is based on Claude Code v2.x (December 2025). Installation methods may vary for earlier versions.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Editor&amp;rsquo;s Note (December 2025)&lt;/strong&gt;: This post has been updated to reflect the latest Claude Code installation methods. Claude Code can now be installed directly on Windows without WSL or Git for Windows, and no longer requires &lt;code&gt;Node.js&lt;/code&gt; for installation. However, we still cover &lt;code&gt;Node.js&lt;/code&gt; installation as it will be used throughout this series for our event management system development.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;If you follow my blog or LinkedIn, you know I&amp;rsquo;m a co-organiser of the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; events. Juggling the practical challenges of organising events can be rewarding. Still, I&amp;rsquo;ll admit that managing contacts and logistics comes with its share of headaches. If you&amp;rsquo;ve faced similar struggles, you&amp;rsquo;re not alone.&lt;/p&gt;&#xA;&lt;p&gt;This post marks the launch of a series detailing my journey to develop an AI-driven contact and event management system.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;To see what other posts there are in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/contact-event-claude-code&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The goal is to efficiently manage contacts, streamline communications, and generate actionable reports for the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; events. At &lt;strong&gt;Derivco&lt;/strong&gt;, as an Architect Lead, my team leverages AI to accelerate development and tackle complexity. I want to use &lt;strong&gt;Claude Code&lt;/strong&gt; to apply these principles to this project and share the process here.&lt;/p&gt;&#xA;&lt;hr&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2025</title>
      <link>https://nielsberglund.com/post/2025-07-27-interesting-stuff---week-30-2025/</link>
      <pubDate>Sun, 27 Jul 2025 08:17:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-07-27-interesting-stuff---week-30-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech discoveries showcase AI agents moving from impressive demos to practical reality checks. We explore GitHub Copilot&amp;rsquo;s breakthrough UI debugging capabilities, OpenAI&amp;rsquo;s ChatGPT Agent&amp;rsquo;s mixed real-world performance, and GitHub Spark&amp;rsquo;s ambitious &amp;ldquo;describe-and-deploy&amp;rdquo; development platform.&lt;/p&gt;&#xA;&lt;p&gt;In Kafka land, Gunnar Morling takes us on a fascinating thought experiment reimagining Apache Kafka from the ground up with key-centric streams and modern cloud-native architecture. From debugging magic to distributed systems philosophy, it&amp;rsquo;s been a week of both tangible progress and bold visions for the future of software development. Plus, a call for help in finding a venue for our next &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; event.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2025</title>
      <link>https://nielsberglund.com/post/2025-07-20-interesting-stuff---week-29-2025/</link>
      <pubDate>Sun, 20 Jul 2025 09:39:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-07-20-interesting-stuff---week-29-2025/</guid>
      <description>&lt;p&gt;This week brought some truly fascinating developments that signal we&amp;rsquo;re crossing major thresholds in AI and data architecture. From MIRIX&amp;rsquo;s revolutionary memory system, which enables AI agents to genuinely learn and evolve, to OpenAI&amp;rsquo;s ChatGPT Agent, marking the shift from conversational AI to actionable digital colleagues, we&amp;rsquo;re witnessing the emergence of AI as true collaborators rather than just sophisticated tools.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, developers like Kieran Klaassen are shipping faster than ever without writing a single line of code. At the same time, Google&amp;rsquo;s Richard Seroter argues that architectural thinking now matters more than implementation, suggesting the future belongs to those who can design intelligent systems rather than just build them. The common thread across all these developments is clear: we&amp;rsquo;re moving from AI as a tool to AI as a collaborator, and the winners will be those who master orchestration over implementation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2025</title>
      <link>https://nielsberglund.com/post/2025-07-13-interesting-stuff---week-28-2025/</link>
      <pubDate>Sun, 13 Jul 2025 10:49:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-07-13-interesting-stuff---week-28-2025/</guid>
      <description>&lt;p&gt;Week 28 brings a fascinating shift in how we think about AI intelligence and engineering. I&amp;rsquo;m thrilled to share that I&amp;rsquo;ve been renewed for my ninth year as a Microsoft MVP! From context engineering emerging as the new alternative to endless model scaling to pragmatic AGI definitions based on economic utility rather than philosophical debates, we&amp;rsquo;re seeing the field mature beyond experimental curiosity into disciplined engineering practice.&lt;/p&gt;&#xA;&lt;p&gt;Microsoft&amp;rsquo;s MSSQL MCP Server is democratising database interactions through natural language while the industry grapples with whether vector search is truly the silver bullet we thought it was. These developments collectively point to AI transitioning from impressive demos to essential infrastructure that genuinely augments human capability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2025</title>
      <link>https://nielsberglund.com/post/2025-07-06-interesting-stuff---week-27-2025/</link>
      <pubDate>Sun, 06 Jul 2025 07:32:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-07-06-interesting-stuff---week-27-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s discoveries reveal a fundamental transformation in AI systems;  we&amp;rsquo;re witnessing the emergence of truly autonomous agents that think, plan, and execute independently rather than simply responding to human prompts, from Claude Code&amp;rsquo;s &amp;ldquo;terminal intelligence,&amp;rdquo; which converts development environments into intent-driven ecosystems, to SPIRAL&amp;rsquo;s breakthrough, demonstrating how simple competitive games can unlock sophisticated reasoning without domain-specific training, to Flink Agents&amp;rsquo; production-ready infrastructure for enterprise-scale autonomous AI.&lt;/p&gt;&#xA;&lt;p&gt;These developments converge on a profound insight. Intelligence appears to emerge more naturally from environmental challenges that force systematic thinking rather than from sophisticated human oversight. We&amp;rsquo;re moving toward AI ecosystems that continuously push their own boundaries through self-generated curricula, marking the dawn of genuinely autonomous AI systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2025</title>
      <link>https://nielsberglund.com/post/2025-06-29-interesting-stuff---week-26-2025/</link>
      <pubDate>Sun, 29 Jun 2025 08:34:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-06-29-interesting-stuff---week-26-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech exploration reveals a fundamental shift in AI agent development, from simple chatbots to sophisticated, memory-enabled systems that can collaborate, remember, and reason across time. We&amp;rsquo;re witnessing the emergence of revolutionary protocols, such as Google&amp;rsquo;s A2A, that enable seamless agent interoperability. Meanwhile, innovative approaches are transforming everything from how we architect agents (think SQL-powered systems) to how we manage their cognitive &amp;ldquo;working memory&amp;rdquo; through advanced context engineering.&lt;/p&gt;&#xA;&lt;p&gt;The tools and frameworks are rapidly maturing, with practical implementations now available for multi-session memory, multimodal retrieval, and persistent agent behaviours that feel truly conversational rather than stateless. As AI accelerates development speed by 55%, the real differentiator becomes not the code we can generate but the judgment, expertise, and architectural thinking we bring to building production-ready intelligent systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2025</title>
      <link>https://nielsberglund.com/post/2025-06-22-interesting-stuff---week-25-2025/</link>
      <pubDate>Sun, 22 Jun 2025 08:30:15 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-06-22-interesting-stuff---week-25-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech landscape reveals a fascinating convergence: while HTAP databases officially die and give way to modular data stacks, OpenAI proves that PostgreSQL mastery can handle ChatGPT&amp;rsquo;s massive scale with just one primary instance and dozens of replicas. Meanwhile, Microsoft&amp;rsquo;s Code Researcher demonstrates AI agents evolving from simple code completion to autonomous system-level debugging. At the same time, OpenAI&amp;rsquo;s O3 family introduces true reasoning models that think through problems rather than relying on pattern matching.&lt;/p&gt;&#xA;&lt;p&gt;The meta-narrative emerging is clear: traditional engineering excellence is converging with AI-native approaches, while organisational dynamics continue to trump pure technical merit in enterprise adoption. From self-evolving agents that develop strategic planning autonomously to comprehensive frameworks democratising AI development, we&amp;rsquo;re witnessing the early stages of Software 3.0&amp;rsquo;s promised transformation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2025</title>
      <link>https://nielsberglund.com/post/2025-06-15-interesting-stuff---week-24-2025/</link>
      <pubDate>Sun, 15 Jun 2025 06:32:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-06-15-interesting-stuff---week-24-2025/</guid>
      <description>&lt;p&gt;Week 24, 2025, marks a pivotal moment where AI-assisted development has evolved from experimental tooling to production-ready workflows that are fundamentally reshaping how software gets built. This week&amp;rsquo;s roundup reveals a fascinating convergence around enterprise-grade AI implementation, from Meta&amp;rsquo;s infrastructure breakthroughs, which achieve 10.7x training speedups, to revolutionary frameworks like &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/deanmartinza/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dean Martin&amp;rsquo;s&lt;/a&gt; &lt;strong&gt;GAIA&lt;/strong&gt;, which transform &amp;ldquo;vibe coding&amp;rdquo; into a disciplined methodology.&lt;/p&gt;&#xA;&lt;p&gt;The common thread across every development, whether it&amp;rsquo;s OpenAI&amp;rsquo;s context-hungry o3-pro or sophisticated multi-agent coding workflows, is that AI serves as a multiplier, not a magic wand; the most successful implementations combine AI capabilities with strong engineering fundamentals to create compounding effects. We&amp;rsquo;re witnessing the maturation of an entirely new engineering discipline where success depends not just on prompting skills but on the ability to orchestrate AI systems toward professional-grade outcomes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2025</title>
      <link>https://nielsberglund.com/post/2025-06-08-interesting-stuff---week-23-2025/</link>
      <pubDate>Sun, 08 Jun 2025 08:11:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-06-08-interesting-stuff---week-23-2025/</guid>
      <description>&lt;p&gt;🚀 The future of engineering is here, and it&amp;rsquo;s not about replacement; it&amp;rsquo;s about radical transformation through AI partnership. This week&amp;rsquo;s discoveries reveal how AI is becoming our most powerful collaborative partner, from Mistral&amp;rsquo;s intelligent agents and GitHub Copilot&amp;rsquo;s autonomous coding teammates to Microsoft&amp;rsquo;s revolutionary data visualisation tools and the emerging Model Context Protocol that&amp;rsquo;s reshaping how AI systems interact with external resources.&lt;/p&gt;&#xA;&lt;p&gt;What is the common thread across all these developments? AI isn&amp;rsquo;t replacing human creativity—it&amp;rsquo;s amplifying it by handling the repetitive while freeing us for innovation, strategy, and the uniquely human aspects of problem-solving. Welcome to an era where the most successful engineers will be those who master the art of human-AI collaboration. 🤖✨&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2025</title>
      <link>https://nielsberglund.com/post/2025-06-01-interesting-stuff---week-22-2025/</link>
      <pubDate>Sun, 01 Jun 2025 07:22:26 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-06-01-interesting-stuff---week-22-2025/</guid>
      <description>&lt;p&gt;The AI landscape is undergoing a fundamental transformation this week, shifting from isolated models to autonomous, collaborative systems that promise to reshape how we interact with technology. From Microsoft&amp;rsquo;s NLWeb, which democratises conversational AI for any website, to Claude 4&amp;rsquo;s impressive capabilities, shadowed by concerning safety revelations, we&amp;rsquo;re witnessing both the immense potential and complex challenges of advanced AI systems.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, Claude-powered coding tools are revolutionising software development across skill levels, while Google&amp;rsquo;s A2A protocol and Apache Kafka are enabling truly scalable multi-agent architectures for enterprise environments. These developments collectively signal that the future of AI lies not in individual models but in intelligent ecosystems where agents collaborate seamlessly across entire technological infrastructures.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21, 2025</title>
      <link>https://nielsberglund.com/post/2025-05-25-interesting-stuff---week-21-2025/</link>
      <pubDate>Sun, 25 May 2025 12:32:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-05-25-interesting-stuff---week-21-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores some of the most exciting developments in the AI and data space - from SQL Server 2025 becoming an AI-native database to the rise of autonomous coding agents like OpenAI Codex and GitHub Copilot&amp;rsquo;s Agent Mode.&lt;/p&gt;&#xA;&lt;p&gt;We explore how AI models are learning to reason more effectively, build agentic systems from scratch, and scale real-time infrastructure like Dream11&amp;rsquo;s Kafka-powered backend. I also share a behind-the-scenes look at our sold-out &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-agents/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI – The Age of Agency&lt;/strong&gt;&lt;/a&gt; event, which was a huge success.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2025</title>
      <link>https://nielsberglund.com/post/2025-05-18-interesting-stuff---week-20-2025/</link>
      <pubDate>Sun, 18 May 2025 10:36:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-05-18-interesting-stuff---week-20-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores the cutting edge of agentic AI, from Microsoft&amp;rsquo;s ARTIST framework and the rise of the A2A protocol to GitHub&amp;rsquo;s top open source projects driving multi-agent innovation. We dive into real-world implementations with LangChain, Codex&amp;rsquo;s leap into parallel coding, and Windsurf&amp;rsquo;s SWE-1 models redefining the developer experience.&lt;/p&gt;&#xA;&lt;p&gt;I also had a great time presenting &lt;strong&gt;Vibe Coding: Where AI Handles the Syntax, and You Build the Future&lt;/strong&gt; at the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.dataandaicommunity.co.za/events/JHB-202505.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data and AI Community Day Joburg May 2025&lt;/strong&gt;&lt;/a&gt;, and now, all focus shifts to our Durban event on May 24. It&amp;rsquo;s a packed week in AI, and the momentum shows no signs of slowing down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2025</title>
      <link>https://nielsberglund.com/post/2025-05-11-interesting-stuff---week-19-2025/</link>
      <pubDate>Sun, 11 May 2025 09:48:13 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-05-11-interesting-stuff---week-19-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives deep into the evolving world of Generative AI—from choosing the right Copilot model to surviving the chaos of vibe coding, and even auto-generating code from ML papers.&lt;/p&gt;&#xA;&lt;p&gt;We also examine Google&amp;rsquo;s Gemini 2.5 models and why they might quietly take over the AI backend stack. Plus, I&amp;rsquo;ve just locked in the full agenda for &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-agents/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban&lt;/strong&gt;&lt;/a&gt; and am prepping to speak at the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.dataandaicommunity.co.za/events/JHB-202505.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Joburg edition&lt;/strong&gt;&lt;/a&gt; next week on (you guessed it) vibe coding!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2025</title>
      <link>https://nielsberglund.com/post/2025-05-04-interesting-stuff---week-18-2025/</link>
      <pubDate>Sun, 04 May 2025 11:31:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-05-04-interesting-stuff---week-18-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into how AI rapidly reshapes the tech landscape! From Microsoft&amp;rsquo;s AI-driven codebases and the rise of small but mighty language models to the real meaning of vibe coding and the junior developer revolution, the pace of change is breathtaking.&lt;/p&gt;&#xA;&lt;p&gt;We also explore how Confluent and Databricks break down the batch vs. stream divide, setting the stage for a real-time future. Plus, a quick update on planning for &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-agents/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI – The Age of Agency&lt;/strong&gt;&lt;/a&gt; — it&amp;rsquo;s shaping up to be something special!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2025</title>
      <link>https://nielsberglund.com/post/2025-04-27-interesting-stuff---week-17-2025/</link>
      <pubDate>Sun, 27 Apr 2025 10:51:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-04-27-interesting-stuff---week-17-2025/</guid>
      <description>&lt;p&gt;This week, the future of AI came roaring closer — and it&amp;rsquo;s not slowing down. From vibe coding and multi-agent architectures to autonomous tool-using AIs and self-improving agents, the boundaries of what&amp;rsquo;s possible keep expanding.&lt;/p&gt;&#xA;&lt;p&gt;Whether it&amp;rsquo;s reshaping how we build software or how enterprises operate, this week&amp;rsquo;s developments hint at a massive shift ahead. Let&amp;rsquo;s jump into the highlights!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2025</title>
      <link>https://nielsberglund.com/post/2025-04-20-interesting-stuff---week-16-2025/</link>
      <pubDate>Sun, 20 Apr 2025 12:13:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-04-20-interesting-stuff---week-16-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup features powerful new AI models and more innovative tools! OpenAI launches GPT-4.1 and the streamlined o3 and o4-mini models, significantly boosting coding power, efficiency, and affordability. These models are now seamlessly integrated into GitHub Copilot.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, Codex CLI debuts as an open-source coding agent that turns natural language into runnable scripts, potentially reshaping automation workflows. Lastly, a thoughtful piece prompts us to reflect on technology&amp;rsquo;s societal impact, suggesting &amp;ldquo;consequence sprints&amp;rdquo; to bridge the critical gap between tech action and real-world outcomes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2025</title>
      <link>https://nielsberglund.com/post/2025-04-13-interesting-stuff---week-15-2025/</link>
      <pubDate>Sun, 13 Apr 2025 08:06:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-04-13-interesting-stuff---week-15-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup is bursting with forward-looking insights—from NVIDIA&amp;rsquo;s new AgentIQ library to Google&amp;rsquo;s Agent2Agent protocol, both pushing the boundaries of multi-agent collaboration. We dig into what the Model Context Protocol (MCP) really abstracts and explore the evolving role of LLMs in autonomous agents.&lt;/p&gt;&#xA;&lt;p&gt;Speaking of MCP, we celebrate a big win for .NET devs with Microsoft&amp;rsquo;s new C# SDK. Plus, we get a glimpse of AI in 2027 and ride the rhythm of vibe coding with GitHub Copilot. Let&amp;rsquo;s dive in!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2025</title>
      <link>https://nielsberglund.com/post/2025-04-06-interesting-stuff---week-14-2025/</link>
      <pubDate>Sun, 06 Apr 2025 08:40:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-04-06-interesting-stuff---week-14-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s AI reading list had everything from creative game development powered by vibe coding to deep dives into AI agents and the new Model Context Protocol (MCP). I explore the tools and ideas shaping the next wave of intelligent, collaborative systems.&lt;/p&gt;&#xA;&lt;p&gt;Oh, and speaking of agents – the Call for Speakers is now open for our next event: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-agents/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI – The Age of Agency&lt;/strong&gt;&lt;/a&gt;. If you&amp;rsquo;re into AI Agents, Generative AI, or just want to vibe with the community, this one&amp;rsquo;s for you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2025</title>
      <link>https://nielsberglund.com/post/2025-03-30-interesting-stuff---week-13-2025/</link>
      <pubDate>Sun, 30 Mar 2025 12:33:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-03-30-interesting-stuff---week-13-2025/</guid>
      <description>&lt;p&gt;This week was all about agents—multi-agent simulations, image-generating copilots, and the unstoppable rise of the Model Context Protocol (MCP). From Unreal Engine-powered MARL platforms to real-time AI agents streaming fresh data via Confluent, the pace of innovation is wild.&lt;/p&gt;&#xA;&lt;p&gt;MCP continues to dominate the conversation, and I&amp;rsquo;ve gathered the best reads to help make sense of it all. Plus, a quick recap of our recent &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-ignite/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;AI @ Ignite++&lt;/strong&gt;&lt;/a&gt; event and a sneak peek at what&amp;rsquo;s next!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2025</title>
      <link>https://nielsberglund.com/post/2025-03-23-interesting-stuff---week-12-2025/</link>
      <pubDate>Sun, 23 Mar 2025 12:55:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-03-23-interesting-stuff---week-12-2025/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into some of the most exciting developments in AI and streaming tech. From OpenAI&amp;rsquo;s new fine-tuning method and Anthropic&amp;rsquo;s MCP standard to Microsoft&amp;rsquo;s R&amp;amp;D agent and NVIDIA&amp;rsquo;s personal AI supercomputers, the innovation is non-stop.&lt;/p&gt;&#xA;&lt;p&gt;I also explore tools like Confluent for VS Code and OpenAI&amp;rsquo;s Agent SDK that reshape how developers build intelligent systems. Let&amp;rsquo;s unpack the trends shaping the future of AI and real-time data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2025</title>
      <link>https://nielsberglund.com/post/2025-03-16-interesting-stuff---week-11-2025/</link>
      <pubDate>Sun, 16 Mar 2025 18:47:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-03-16-interesting-stuff---week-11-2025/</guid>
      <description>&lt;p&gt;The AI world never slows down, and this week was no exception! DeepSeek went all-in on open source, dropping six powerful LLM training and deployment tools. OpenAI unveiled its Agents Platform, making multi-agent applications easier than ever, while Dapr AI Agents introduced a scalable, vendor-neutral approach for enterprise AI.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, Microsoft Fabric&amp;rsquo;s Real-Time Intelligence redefines streaming analytics with low-latency, event-driven insights. With less than a week to go until &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-ignite/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI - AI @ Ignite++&lt;/strong&gt;&lt;/a&gt;, I&amp;rsquo;m deep in the trenches finalising the agenda—so much great content, so little time!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2025</title>
      <link>https://nielsberglund.com/post/2025-03-09-interesting-stuff---week-10-2025/</link>
      <pubDate>Sun, 09 Mar 2025 09:27:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-03-09-interesting-stuff---week-10-2025/</guid>
      <description>&lt;p&gt;AI is evolving fast, and this week&amp;rsquo;s roundup dives into some of the most exciting developments! From a must-read guide on the foundations of LLMs to the rising power of Agentic AI, we explore the cutting edge of generative AI.&lt;/p&gt;&#xA;&lt;p&gt;In the streaming world, we look at how real-time data transforms capital markets and how Flink AI pushes the boundaries of RAG applications. Whether you&amp;rsquo;re into AI, streaming, or both, there&amp;rsquo;s plenty to unpack - let&amp;rsquo;s dive in!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 09, 2025</title>
      <link>https://nielsberglund.com/post/2025-03-02-interesting-stuff---week-09-2025/</link>
      <pubDate>Sun, 02 Mar 2025 08:47:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-03-02-interesting-stuff---week-09-2025/</guid>
      <description>&lt;p&gt;AI is pushing boundaries once again! This week, we explore a multi-agent system automating PC tasks, OpenAI&amp;rsquo;s reasoning models vs GPT workflows, and a next-gen research AI outshining Google.&lt;/p&gt;&#xA;&lt;p&gt;Plus, we dive into LLM customisation, AI&amp;rsquo;s evolving role in engineering, and the arrival of GPT-4.5. Finally, the Call for Speakers for &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-ignite/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: AI @ Ignite++&lt;/strong&gt;&lt;/a&gt; is live—registrations open today, so don&amp;rsquo;t miss out! 🚀&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 08, 2025</title>
      <link>https://nielsberglund.com/post/2025-02-23-interesting-stuff---week-08-2025/</link>
      <pubDate>Sun, 23 Feb 2025 08:29:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-02-23-interesting-stuff---week-08-2025/</guid>
      <description>&lt;p&gt;AI is evolving fast, from multi-agent planning breakthroughs to LLMs that reason better than ever. This week, we explore how Grok 3 stacks up against OpenAI, why AutoGen&amp;rsquo;s AI debate system is a game-changer, and how startups are secretly 10X-ing their success with AI.&lt;/p&gt;&#xA;&lt;p&gt;Plus, a deep dive into LLM-powered coding workflows and the shift toward event-driven multi-agent systems. And on the event front: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2025/season-of-ai-ignite/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: AI @ Ignite++&lt;/strong&gt;&lt;/a&gt; is happening on March 22! The Call for Speakers is now open, and registrations kick off next week—don&amp;rsquo;t miss it!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 07, 2025</title>
      <link>https://nielsberglund.com/post/2025-02-16-interesting-stuff---week-07-2025/</link>
      <pubDate>Sun, 16 Feb 2025 09:31:10 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-02-16-interesting-stuff---week-07-2025/</guid>
      <description>&lt;p&gt;AI is evolving at breakneck speed! This week, we explore Sam Altman&amp;rsquo;s bold prediction of superhuman coding AI by 2025, the rise of the AI Architect role, and Klarna&amp;rsquo;s AI assistant, which now handles work equivalent to 700 full-time staff. Meanwhile, research on large reasoning models suggests AI outperforms specialised systems in competitive coding, and NVIDIA is pushing the boundaries of AI-driven GPU optimisation.&lt;/p&gt;&#xA;&lt;p&gt;On the streaming front, Confluent and Databricks are bridging data silos for real-time AI, while time-series and streaming databases continue their battle for real-time dominance. Dive in for a deep dive into the latest in AI, data, and streaming!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 06, 2025</title>
      <link>https://nielsberglund.com/post/2025-02-09-interesting-stuff---week-06-2025/</link>
      <pubDate>Sun, 09 Feb 2025 09:57:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-02-09-interesting-stuff---week-06-2025/</guid>
      <description>&lt;p&gt;AI is evolving at breakneck speed, and this week&amp;rsquo;s roundup dives into some of the most intriguing developments. From agentic AI decision-making powered by Reinforcement Learning and LLMs to OpenAI&amp;rsquo;s Deep Research initiative, the push for more transparent and aligned AI is gaining momentum.&lt;/p&gt;&#xA;&lt;p&gt;We also explore OpenAI&amp;rsquo;s O3 Mini, a lightweight yet powerful model optimized for STEM reasoning, and the rise of synthetic data generation with LLMs—an innovation that could transform AI training but raises concerns about bias and reliability. Let&amp;rsquo;s dive into the details!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 05, 2025</title>
      <link>https://nielsberglund.com/post/2025-02-02-interesting-stuff---week-05-2025/</link>
      <pubDate>Sun, 02 Feb 2025 10:50:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-02-02-interesting-stuff---week-05-2025/</guid>
      <description>&lt;p&gt;AI isn&amp;rsquo;t just assisting us anymore—it&amp;rsquo;s stepping up as an autonomous digital worker. From Computer Use Agents that independently navigate tasks to Agentic RAG dynamically retrieving and refining data, we&amp;rsquo;re witnessing a significant shift in AI capabilities.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, frameworks like AutoGen, AG2, and Semantic Kernel are laying the groundwork for large-scale multi-agent collaboration and automation. Are we moving toward a world where AI agents handle entire workflows while we oversee them? Let&amp;rsquo;s dive into this week&amp;rsquo;s roundup of AI advancements!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 04, 2025</title>
      <link>https://nielsberglund.com/post/2025-01-26-interesting-stuff---week-04-2025/</link>
      <pubDate>Sun, 26 Jan 2025 11:35:20 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-01-26-interesting-stuff---week-04-2025/</guid>
      <description>&lt;p&gt;Generative AI continues to push the boundaries of innovation, from Microsoft&amp;rsquo;s comprehensive framework for securing AI systems to OpenAI&amp;rsquo;s Swarm, a lightweight tool for orchestrating multi-agent workflows. This week, we also explore DeepSeek-R1, a groundbreaking model redefining reasoning efficiency, and Google&amp;rsquo;s vision for autonomous AI agents.&lt;/p&gt;&#xA;&lt;p&gt;These advancements showcase cutting-edge technology and highlight the transformative potential of accessible and secure AI solutions. Dive in to uncover the details and my thoughts on these exciting developments!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 03, 2025</title>
      <link>https://nielsberglund.com/post/2025-01-19-interesting-stuff---week-03-2025/</link>
      <pubDate>Sun, 19 Jan 2025 13:34:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-01-19-interesting-stuff---week-03-2025/</guid>
      <description>&lt;p&gt;Explore the latest in tech with this week&amp;rsquo;s roundup! We dive into AI&amp;rsquo;s transformative potential from Chip Huyen&amp;rsquo;s insights on intelligent agents and generative AI pitfalls to Microsoft&amp;rsquo;s AIOpsLab for autonomous clouds.&lt;/p&gt;&#xA;&lt;p&gt;Discover how event-driven architectures power real-time AI workflows and how NovaSky&amp;rsquo;s $450 Sky-T1 model democratises advanced AI development. Plus, a glimpse into ICE 2025, where AI is reshaping the future of iGaming!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 02, 2025</title>
      <link>https://nielsberglund.com/post/2025-01-12-interesting-stuff---week-02-2025/</link>
      <pubDate>Sun, 12 Jan 2025 08:55:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-01-12-interesting-stuff---week-02-2025/</guid>
      <description>&lt;p&gt;AI and tech innovations are moving at lightning speed, and this week&amp;rsquo;s roundup dives into the breakthroughs shaping our future. From Nvidia&amp;rsquo;s portable powerhouse redefining AI workflows to Microsoft&amp;rsquo;s Large Action Models bringing real-world task execution to LLMs, the possibilities are endless.&lt;/p&gt;&#xA;&lt;p&gt;Explore how open-source frameworks like PRIME and AG2 are democratizing advanced AI while Sam Altman reflects on OpenAI&amp;rsquo;s journey to superintelligence. Let&amp;rsquo;s dive into these exciting developments!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Xmas, New Year 2024, Week 1 2025</title>
      <link>https://nielsberglund.com/post/2025-01-05-interesting-stuff---xmas-new-year-2024-week-1-2025/</link>
      <pubDate>Mon, 06 Jan 2025 08:40:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2025-01-05-interesting-stuff---xmas-new-year-2024-week-1-2025/</guid>
      <description>&lt;p&gt;The tech landscape continues to evolve at lightning speed, and this roundup captures some of the most compelling developments in AI and data. From groundbreaking advancements in Proximal Policy Optimization to the rise of agentic workflows and transformative frameworks like aiXplain&amp;rsquo;s Multi-Agent Autonomous Framework, AI&amp;rsquo;s potential seems boundless.&lt;/p&gt;&#xA;&lt;p&gt;Add to that the shrinking models, plummeting costs, and bold predictions for 2025, and it&amp;rsquo;s clear we&amp;rsquo;re witnessing a pivotal moment in tech innovation. Dive in to explore the trends shaping our future!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 51, 2024</title>
      <link>https://nielsberglund.com/post/2024-12-22-interesting-stuff---week-51-2024/</link>
      <pubDate>Sun, 22 Dec 2024 07:49:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-12-22-interesting-stuff---week-51-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into the latest AI, streaming, and cloud innovation breakthroughs. From OpenAI&amp;rsquo;s new o3 models and ChatGPT Projects feature to Kafka&amp;rsquo;s queue support and Microsoft&amp;rsquo;s AIOpsLab, these developments transform workflows, enhance scalability, and push the boundaries of AI reasoning.&lt;/p&gt;&#xA;&lt;p&gt;Whether it&amp;rsquo;s managing complex systems or tackling real-world challenges, the future of tech is brighter than ever. Let&amp;rsquo;s explore these exciting advancements together!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50, 2024</title>
      <link>https://nielsberglund.com/post/2024-12-15-interesting-stuff---week-50-2024/</link>
      <pubDate>Sun, 15 Dec 2024 11:13:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-12-15-interesting-stuff---week-50-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into the latest in AI and tech innovation, from Netflix&amp;rsquo;s scalable Distributed Counter Abstraction to OpenAI&amp;rsquo;s game-changing text-to-video tool, Sora. Discover how Splunk&amp;rsquo;s MAG-V framework tackles synthetic data challenges, Amazon SageMaker integrates AI for hyper-personalized marketing, and LLM-powered agents are redefining adaptability.&lt;/p&gt;&#xA;&lt;p&gt;With insights into cutting-edge tools and ethical considerations, this post explores the balance between innovation and practical application. Let&amp;rsquo;s dive into the highlights!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2024</title>
      <link>https://nielsberglund.com/post/2024-12-08-interesting-stuff---week-49-2024/</link>
      <pubDate>Sun, 08 Dec 2024 07:57:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-12-08-interesting-stuff---week-49-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup dives into groundbreaking innovations shaping the future of AI and data. From SQL Server 2025&amp;rsquo;s AI-ready capabilities transforming databases to LangChain and Large Action Models redefining application development and decision-making, the possibilities are limitless.&lt;/p&gt;&#xA;&lt;p&gt;Explore hybrid strategies for optimizing LLM performance and seamlessly integrating real-time intelligence with proactive agents. These advancements highlight how technology continues to empower creativity and efficiency in unprecedented ways!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2024</title>
      <link>https://nielsberglund.com/post/2024-12-01-interesting-stuff---week-48-2024/</link>
      <pubDate>Sun, 01 Dec 2024 09:56:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-12-01-interesting-stuff---week-48-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores cutting-edge developments in Generative AI, AI agents, and foundation models. From Tealium and Databricks&amp;rsquo; partnership driving real-time customer insights to LangChain&amp;rsquo;s innovative framework for building AI-powered applications, the advancements are shaping the future of AI adoption.&lt;/p&gt;&#xA;&lt;p&gt;Highlights include the SQL Generation Showdown, Foundry&amp;rsquo;s vision of an AI agent OS, and Microsoft&amp;rsquo;s strategies for scaling massive models like GPT-4. Dive in for insights on how these technologies push boundaries while addressing real-world challenges.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2024</title>
      <link>https://nielsberglund.com/post/2024-11-24-interesting-stuff---week-47-2024/</link>
      <pubDate>Sun, 24 Nov 2024 15:31:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-11-24-interesting-stuff---week-47-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into cutting-edge advancements in Generative AI, from designing real-world agentic systems to building RAG agents in Python and exploring multi-agent frameworks like Microsoft&amp;rsquo;s TinyTroupe. 🌟&lt;/p&gt;&#xA;&lt;p&gt;Yesterday, the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-nov/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI - Copilots &amp;amp; Agents&lt;/strong&gt;&lt;/a&gt; was a resounding success, breaking records with 282 attendees and stellar feedback! Today is for recharging, but tomorrow, I&amp;rsquo;ll dive into event data and gear up for the Cape Town leg of .NET Conf 2024 South Africa. 🚀 Exciting times ahead—let&amp;rsquo;s explore!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46, 2024</title>
      <link>https://nielsberglund.com/post/2024-11-17-interesting-stuff---week-46-2024/</link>
      <pubDate>Sun, 17 Nov 2024 09:41:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-11-17-interesting-stuff---week-46-2024/</guid>
      <description>&lt;p&gt;Generative AI continues to amaze with innovations like Microsoft&amp;rsquo;s Magentic-One, a multi-agent framework redefining collaboration, and tools making AI accessible through no-code solutions. Posts this week explore the critical role of data as the real differentiator for LLMs and unpack the transformative power of attention mechanisms in transformers.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, I had the privilege of presenting at .NET Conference 2024 in Johannesburg and am gearing up for the highly anticipated Data &amp;amp; AI Community Day Durban. Dive in for a roundup of groundbreaking tech insights and exciting updates!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2024</title>
      <link>https://nielsberglund.com/post/2024-11-10-interesting-stuff---week-45-2024/</link>
      <pubDate>Sun, 10 Nov 2024 08:33:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-11-10-interesting-stuff---week-45-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup looks at the latest breakthroughs in Generative AI, from multi-agent frameworks and autonomous agent ecosystems to accelerated LLM tools like OpenAI&amp;rsquo;s GPT-4o Predicted Outputs. We also spotlight Databricks&amp;rsquo; real-time data innovations with materialized views and streaming tables, enhancing analytics speed and efficiency across sectors.&lt;/p&gt;&#xA;&lt;p&gt;Plus, in the WIND section, we&amp;rsquo;re thrilled with the buzz for our upcoming Data &amp;amp; AI Community Day and my upcoming talks at .NET Conf 2024 South Africa—it&amp;rsquo;s an exciting time to be in tech!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2024</title>
      <link>https://nielsberglund.com/post/2024-11-03-interesting-stuff---week-44-2024/</link>
      <pubDate>Sun, 03 Nov 2024 11:42:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-11-03-interesting-stuff---week-44-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into the latest in Generative AI, streaming tech, and the revival of intelligent agents. From Indrajit Kar&amp;rsquo;s advanced multi-agent Q&amp;amp;A systems and GitHub Universe&amp;rsquo;s AI-powered tools to Hamel Husain&amp;rsquo;s guide on building LLM judges, it&amp;rsquo;s all about pushing boundaries.&lt;/p&gt;&#xA;&lt;p&gt;Plus, discover how to transform PDFs into podcasts and why SlateDB might just be the next big thing in stream processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2024</title>
      <link>https://nielsberglund.com/post/2024-10-27-interesting-stuff---week-43-2024/</link>
      <pubDate>Sun, 27 Oct 2024 08:12:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-10-27-interesting-stuff---week-43-2024/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s tech roundup, I explore the latest advancements in AI-ML, Generative AI, and Streaming. From mastering contextual bandits for real-time personalization to the evolving challenges of the Transformer architecture, these posts provide deep insights into AI&amp;rsquo;s growing impact.&lt;/p&gt;&#xA;&lt;p&gt;I also discuss the practicalities of building LLMs with simple math and the debate between Apache Kafka, Azure Event Hubs, and Confluent Cloud for cloud-based data ecosystems. Let&amp;rsquo;s get started!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2024</title>
      <link>https://nielsberglund.com/post/2024-10-20-interesting-stuff---week-42-2024/</link>
      <pubDate>Sun, 20 Oct 2024 09:35:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-10-20-interesting-stuff---week-42-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into exciting developments in AI and streaming technology. From Actionable AI, where systems move from passive language models to action-driven capabilities, to OpenAI&amp;rsquo;s new Swarm paradigm, which enables AI agents to collaborate like a hive mind.&lt;/p&gt;&#xA;&lt;p&gt;Plus, we continue the deep dive into Kafka internals, focusing on how it optimizes data-fetching for real-time streams. Get ready to explore how these advancements are shaping the future of tech!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2024</title>
      <link>https://nielsberglund.com/post/2024-10-13-interesting-stuff---week-41-2024/</link>
      <pubDate>Sun, 13 Oct 2024 11:19:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-10-13-interesting-stuff---week-41-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup covers some exciting developments in the tech world! There&amp;rsquo;s plenty to explore, from the power of Microsoft Fabric Lakehouse combined with Apache Kafka and Flink for real-time data streaming to Netflix&amp;rsquo;s innovative global caching system.&lt;/p&gt;&#xA;&lt;p&gt;We also explore OpenAI&amp;rsquo;s ChatGPT Canvas for coding and AI agents&amp;rsquo; evolving reasoning capabilities. Plus, don&amp;rsquo;t miss the latest news on our upcoming &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-nov/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI—Copilots &amp;amp; Agents&lt;/strong&gt;&lt;/a&gt; event, sponsored by UNISA!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2024</title>
      <link>https://nielsberglund.com/post/2024-10-06-interesting-stuff---week-40-2024/</link>
      <pubDate>Sun, 06 Oct 2024 10:15:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-10-06-interesting-stuff---week-40-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup highlights Microsoft&amp;rsquo;s Drasi, an open-source tool simplifying real-time event detection in complex systems, and Data Formulator, which enhances data visualization with AI-driven precision.&lt;/p&gt;&#xA;&lt;p&gt;We also explore the revolutionary MotleyCrew AI framework for multi-agent systems and OpenAI&amp;rsquo;s Realtime API, streamlining voice assistant creation. Don&amp;rsquo;t miss insights into AutoGen 0.4 and Promptriever, both pushing the boundaries of scalable AI and information retrieval.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2024</title>
      <link>https://nielsberglund.com/post/2024-09-29-interesting-stuff---week-39-2024/</link>
      <pubDate>Sun, 29 Sep 2024 09:46:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-09-29-interesting-stuff---week-39-2024/</guid>
      <description>&lt;p&gt;Welcome to this week&amp;rsquo;s tech roundup, where we explore groundbreaking innovations shaping the industry! Discover insights into RAG AI agents and their future implications; look at Hamza Farooq&amp;rsquo;s hands-on approach to building custom AI agents.&lt;/p&gt;&#xA;&lt;p&gt;Learn how Microsoft&amp;rsquo;s RD-Agent is transforming research and development processes. We&amp;rsquo;ll also highlight the exciting features in RisingWave v2.0 and the merging of streaming platforms with Lakehouse architectures.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38, 2024</title>
      <link>https://nielsberglund.com/post/2024-09-22-interesting-stuff---week-38-2024/</link>
      <pubDate>Sun, 22 Sep 2024 09:44:13 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-09-22-interesting-stuff---week-38-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores exciting developments in AI and streaming technologies. We dive into Louis Bouchard&amp;rsquo;s insights on optimizing Retrieval-Augmented Generation (RAG) systems, a new LLM-driven software engineering framework tackling modern development challenges, and CodeMaker AI&amp;rsquo;s breakthrough in large-scale code generation.&lt;/p&gt;&#xA;&lt;p&gt;We also look at Confluent&amp;rsquo;s new integration for VS Code, making it easier for developers to build and manage real-time data streams within their favorite IDE.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37, 2024</title>
      <link>https://nielsberglund.com/post/2024-09-15-interesting-stuff---week-37-2024/</link>
      <pubDate>Sun, 15 Sep 2024 09:30:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-09-15-interesting-stuff---week-37-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup dives into exciting developments in AI, from automated agent design with ADAS to the use of large language models (LLMs) for handling tabular data and improving semantic search with knowledge graphs.&lt;/p&gt;&#xA;&lt;p&gt;We also explore llama-deploy, a new open-source tool for deploying agent workflows, and OpenAI&amp;rsquo;s o1 model, which excels in complex reasoning and coding competitions. These advancements highlight AI&amp;rsquo;s growing role in automation, problem-solving, and production workflows.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2024</title>
      <link>https://nielsberglund.com/post/2024-09-08-interesting-stuff---week-36-2024/</link>
      <pubDate>Sun, 08 Sep 2024 08:09:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-09-08-interesting-stuff---week-36-2024/</guid>
      <description>&lt;p&gt;This week’s blog dives into some of the most exciting tech advancements in generative AI and real-time data streaming. From Google DeepMind’s GameNGen, which simulates DOOM in real-time, to a scalable multi-agent framework for decision-making in large systems, these developments are pushing the boundaries of AI applications.&lt;/p&gt;&#xA;&lt;p&gt;I also explore innovative approaches to Retrieval-Augmented Generation (RAG) using Flink and Kafka, along with clustering techniques to improve chunking in RAG systems. Dive in to see how these technologies are shaping the future!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2024</title>
      <link>https://nielsberglund.com/post/2024-09-01-interesting-stuff---week-35-2024/</link>
      <pubDate>Sun, 01 Sep 2024 09:21:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-09-01-interesting-stuff---week-35-2024/</guid>
      <description>&lt;p&gt;This week, we explore the evolving role of Generative AI in strategy and development. AI continues to push boundaries from LLMs acting as team enablers in software projects to the exciting debut of fine-tuning GPT-4o on Azure.&lt;/p&gt;&#xA;&lt;p&gt;We also dive into a fascinating experiment that tests LLMs&amp;rsquo; strategic capabilities in a simulated Risk game, revealing both their potential and limitations. Join me as we navigate these intriguing developments and what they mean for the future of AI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2024</title>
      <link>https://nielsberglund.com/post/2024-08-25-interesting-stuff---week-34-2024/</link>
      <pubDate>Sun, 25 Aug 2024 08:39:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-08-25-interesting-stuff---week-34-2024/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s tech roundup, we explore why a hedge fund built its own database, dive into Microsoft&amp;rsquo;s latest AI advancements with the Phi 3.5 series, and celebrate five years of Confluent Cloud connectors shaping the future of data streaming.&lt;/p&gt;&#xA;&lt;p&gt;Plus, catch a glimpse of my recent adventures at the &lt;strong&gt;Season of AI&lt;/strong&gt; event in Cape Town, where we delved into the magic of Generative AI despite a few technical challenges. Next up: Johannesburg—here&amp;rsquo;s to smoother skies and glitch-free talks!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2024</title>
      <link>https://nielsberglund.com/post/2024-08-18-interesting-stuff---week-33-2024/</link>
      <pubDate>Sun, 18 Aug 2024 09:37:29 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-08-18-interesting-stuff---week-33-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s roundup explores groundbreaking developments in AI and data streaming. From the innovative MindSearch framework that enhances AI-driven web searches to the evolution of SQL Generator 2.0, which simplifies complex database queries, these advancements are pushing the boundaries of technology.&lt;/p&gt;&#xA;&lt;p&gt;We also dive into the rapidly growing concept of &lt;strong&gt;Multi-Agent-as-a-Service&lt;/strong&gt; and highlight the must-attend &lt;strong&gt;Current 2024&lt;/strong&gt; event for data streaming professionals. Plus, a quick update on my upcoming presentations at the &lt;strong&gt;Season of AI&lt;/strong&gt; events in Cape Town and Johannesburg!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2024</title>
      <link>https://nielsberglund.com/post/2024-08-11-interesting-stuff---week-32-2024/</link>
      <pubDate>Sun, 11 Aug 2024 10:24:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-08-11-interesting-stuff---week-32-2024/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s roundup, I dive into the latest advancements in Generative AI, exploring how multi-agent systems push the boundaries of what&amp;rsquo;s possible. I also highlight OpenAI&amp;rsquo;s new structured outputs in the API, which promise more reliable and precise AI interactions. Plus, Nicholas Carlini shares insightful ways AI can enhance daily workflows without replacing human oversight.&lt;/p&gt;&#xA;&lt;p&gt;Finally, an exciting update on &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/lemimasalu/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lemi Masalu&lt;/a&gt;&amp;rsquo;s and my upcoming presentations at Cape Town and Johannesburg&amp;rsquo;s &lt;strong&gt;Season of AI&lt;/strong&gt; events!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2024</title>
      <link>https://nielsberglund.com/post/2024-08-04-interesting-stuff---week-31-2024/</link>
      <pubDate>Sun, 04 Aug 2024 09:46:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-08-04-interesting-stuff---week-31-2024/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s roundup, we explore the transformative potential of AI and real-time analytics, from using Large Language Models (LLMs) to evaluate SQL queries to Stanford&amp;rsquo;s RelBench revolutionizing data analysis.&lt;/p&gt;&#xA;&lt;p&gt;We also delve into GitHub Models, a groundbreaking platform empowering developers with AI capabilities, and FlinkAI, which enhances real-time data streaming with machine learning. Plus, a recap of the vibrant Data &amp;amp; AI Community Day Johannesburg event, where we unlocked the magic of Generative AI and LLMs. Dive in to discover how these innovations are reshaping the tech landscape!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2024</title>
      <link>https://nielsberglund.com/post/2024-07-28-interesting-stuff---week-30-2024/</link>
      <pubDate>Sun, 28 Jul 2024 12:59:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-07-28-interesting-stuff---week-30-2024/</guid>
      <description>&lt;p&gt;🚀 This week&amp;rsquo;s tech roundup covers Netflix&amp;rsquo;s innovative Maestro workflow orchestrator, Microsoft&amp;rsquo;s advancements in self-adapting AI agents, and a hands-on guide to building streaming AI applications.&lt;/p&gt;&#xA;&lt;p&gt;We also explore TaskGen&amp;rsquo;s AI-driven task automation and the latest enhancements in real-time data streaming from Microsoft Fabric and Confluent Cloud. Don&amp;rsquo;t miss my prep for an upcoming presentation on Generative AI in Johannesburg!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2024</title>
      <link>https://nielsberglund.com/post/2024-07-21-interesting-stuff---week-29-2024/</link>
      <pubDate>Sun, 21 Jul 2024 10:20:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-07-21-interesting-stuff---week-29-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup explores the synergies of Generative, Analytical, Causal, and Autonomous AI, showcasing their unique contributions to innovation. Discover CAMEL-AI&amp;rsquo;s revolutionary multi-agent framework for enhanced autonomous cooperation.&lt;/p&gt;&#xA;&lt;p&gt;We also cover LangChain&amp;rsquo;s insights into planning complexities for AI agents. Plus, a recap of the successful &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-1/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI&lt;/strong&gt;&lt;/a&gt; event, which saw over 200 attendees and top-rated sessions. Dive into these highlights and more in this week&amp;rsquo;s blog post!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2024</title>
      <link>https://nielsberglund.com/post/2024-07-14-interesting-stuff---week-28-2024/</link>
      <pubDate>Sun, 14 Jul 2024 12:28:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-07-14-interesting-stuff---week-28-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup delves into the latest advancements in Generative AI and Streaming technologies. Explore seamless graph construction with Neo4j and LangChain, the revolutionary potential of synthetic data for LLM training, and the power of in-memory analytics with DuckDB and Kafka.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get insights into building robust full-stack applications and scalable notification systems. Don&amp;rsquo;t miss the exciting updates on the upcoming &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-1/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI&lt;/strong&gt;&lt;/a&gt; event!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2024</title>
      <link>https://nielsberglund.com/post/2024-07-07-interesting-stuff---week-27-2024/</link>
      <pubDate>Sun, 07 Jul 2024 08:39:54 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-07-07-interesting-stuff---week-27-2024/</guid>
      <description>&lt;p&gt;🌟 This week&amp;rsquo;s tech roundup dives into the evolving landscape of data processing with a historical perspective, explores the pivotal role of agents in AI workflows through LangChain, and showcases the innovative fusion of gradient boosting with LLM techniques for time series forecasting.&lt;/p&gt;&#xA;&lt;p&gt;We also highlight Microsoft Fabric&amp;rsquo;s EventHouse, a cutting-edge solution enhancing real-time search capabilities. Plus, exciting updates on the upcoming &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-1/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI&lt;/strong&gt;&lt;/a&gt;! 🌟&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2024</title>
      <link>https://nielsberglund.com/post/2024-06-30-interesting-stuff---week-26-2024/</link>
      <pubDate>Sun, 30 Jun 2024 10:33:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-06-30-interesting-stuff---week-26-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post covers Microsoft&amp;rsquo;s innovative &amp;lsquo;Instruction Pre-Training&amp;rsquo; to enhance AI capabilities, the potential of AutoGen and Multi-Agent frameworks to revolutionise autonomous systems, and an insightful guide on the inner workings of large language models.&lt;/p&gt;&#xA;&lt;p&gt;Plus, exciting updates about the upcoming &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-1/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI&lt;/strong&gt;&lt;/a&gt; on July 20, where I&amp;rsquo;ll be presenting &lt;strong&gt;Getting Started with Azure OpenAI&lt;/strong&gt;. Don&amp;rsquo;t miss out on this fantastic event!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2024</title>
      <link>https://nielsberglund.com/post/2024-06-23-interesting-stuff---week-25-2024/</link>
      <pubDate>Sun, 23 Jun 2024 12:01:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-06-23-interesting-stuff---week-25-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup highlights exciting developments in AI and data management. Discover how CodiumAI&amp;rsquo;s PR-Agent is revolutionizing pull requests, OpenAI&amp;rsquo;s acquisition of Rockset enhances enterprise AI, and structured outputs improve LLM responses.&lt;/p&gt;&#xA;&lt;p&gt;Learn about CrewAI&amp;rsquo;s multi-agent systems for task automation, Causal AI&amp;rsquo;s impact on marketing strategies, and Microsoft&amp;rsquo;s AutoGen Studio for low-code AI workflows. Plus, get updates on the upcoming Data &amp;amp; AI Community Day Durban event. Join us for insights and innovations shaping the tech landscape! 🚀&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2024</title>
      <link>https://nielsberglund.com/post/2024-06-16-interesting-stuff---week-24-2024/</link>
      <pubDate>Sun, 16 Jun 2024 09:38:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-06-16-interesting-stuff---week-24-2024/</guid>
      <description>&lt;p&gt;This week, dive into the latest tech innovations, including OpenAI&amp;rsquo;s official .NET library release and its integration with Apple devices, enhancing user experiences with advanced AI capabilities.&lt;/p&gt;&#xA;&lt;p&gt;Learn from Andrew Ng&amp;rsquo;s new course on building AI assistants and explore the power of data streaming for customer loyalty programs. Check out updates on the upcoming Data &amp;amp; AI Community Day Durban: Season of AI, where speaker selections are underway. Secure your spot now and be part of the excitement! 🚀&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2024</title>
      <link>https://nielsberglund.com/post/2024-06-09-interesting-stuff---week-23-2024/</link>
      <pubDate>Sun, 09 Jun 2024 09:57:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-06-09-interesting-stuff---week-23-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s tech roundup delves into Netflix&amp;rsquo;s advanced use of causal inference for data-driven decision-making, the efficiency of small language models over larger counterparts, and the importance of dynamic prompting for domain adaptation.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, we explore the Generative AI Handbook for learning resources and best practices for reliable GenAI apps. Lastly, discover how to integrate Flink SQL, Streamlit, and Kafka for real-time data applications. Dive into these insights to stay ahead in the tech landscape!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2024</title>
      <link>https://nielsberglund.com/post/2024-06-02-interesting-stuff---week-22-2024/</link>
      <pubDate>Sun, 02 Jun 2024 08:36:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-06-02-interesting-stuff---week-22-2024/</guid>
      <description>&lt;p&gt;🚀 This week in tech news: Discover KQL&amp;rsquo;s new capabilities in Azure Data Explorer, empowering data management with update and delete statements.&lt;/p&gt;&#xA;&lt;p&gt;Explore FinRobot, an open-source AI platform for financial tasks, and Microsoft&amp;rsquo;s synthetic data techniques ensuring AI privacy. Learn how RAG, Kafka, and Flink reduce AI hallucinations with real-time data.&lt;/p&gt;&#xA;&lt;p&gt;Finally, dive into Confluent&amp;rsquo;s best practices for Terraform and solutions to the dual-write problem, plus exciting updates for the upcoming Data &amp;amp; AI Community Day Durban! 🌟&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21, 2024</title>
      <link>https://nielsberglund.com/post/2024-05-26-interesting-stuff---week-21-2024/</link>
      <pubDate>Sun, 26 May 2024 09:47:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-05-26-interesting-stuff---week-21-2024/</guid>
      <description>&lt;p&gt;📅 In this week&amp;rsquo;s blog post, we dive into highlights from Microsoft Build 2024, which featured groundbreaking updates to Microsoft Fabric and Real-Time Intelligence.&lt;/p&gt;&#xA;&lt;p&gt;Discover the power of Deep Q-Networks in reinforcement learning and the versatile applications of Microsoft&amp;rsquo;s Phi-3 vision-language model. Explore how Confluent Cloud&amp;rsquo;s Elastic CKUs are revolutionizing Kafka cluster management.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get a sneak peek at the exciting SWAG for the upcoming &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-1/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI&lt;/strong&gt;&lt;/a&gt; event. 🚀🎉&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2024</title>
      <link>https://nielsberglund.com/post/2024-05-19-interesting-stuff---week-20-2024/</link>
      <pubDate>Sun, 19 May 2024 07:40:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-05-19-interesting-stuff---week-20-2024/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s blog post, I dive into the exciting advancements in Generative AI and Streaming Databases. Discover the transformative potential of LLM-based SQL agents for SAP HANA, the impressive capabilities of OpenAI&amp;rsquo;s GPT-4o, and the seamless integration of LangChain with Azure Container Apps.&lt;/p&gt;&#xA;&lt;p&gt;Learn how venture capital firms leverage GenAI with Databricks and explore the latest enhancements in ChatGPT&amp;rsquo;s data analysis. Finally, understand the revolutionary impact of streaming databases in handling real-time data across various industries.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2024</title>
      <link>https://nielsberglund.com/post/2024-05-12-interesting-stuff---week-19-2024/</link>
      <pubDate>Sun, 12 May 2024 09:34:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-05-12-interesting-stuff---week-19-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog explores the dynamic world of AI through the lens of Reinforcement Learning, an approach where AI learns from experience, hinting at future &amp;lsquo;intuitive&amp;rsquo; AI. We also look at the collaborative potentials of AI automation and the expansive capabilities of internet-savvy AI agents.&lt;/p&gt;&#xA;&lt;p&gt;Meanwhile, buzz builds around OpenAI&amp;rsquo;s upcoming event, promising &amp;ldquo;magical&amp;rdquo; innovations that could reshape our tech landscape. Plus, get all the details on the upcoming &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://aimldatadurban.org/events/2024/season-of-ai-1/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Data &amp;amp; AI Community Day Durban: Season of AI&lt;/strong&gt;&lt;/a&gt; — a gathering that promises to fuse knowledge and networking in the vibrant data science and AI field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2024</title>
      <link>https://nielsberglund.com/post/2024-05-05-interesting-stuff---week-18-2024/</link>
      <pubDate>Sun, 05 May 2024 15:19:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-05-05-interesting-stuff---week-18-2024/</guid>
      <description>&lt;p&gt;🚀 Dive into this week&amp;rsquo;s tech highlights! From GitHub&amp;rsquo;s game-changing Copilot Workspace to Confluent Cloud&amp;rsquo;s revolutionary Freight Clusters, discover how cutting-edge advancements in Generative AI and streaming are shaping the future of technology.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get a sneak peek into the upcoming Season of AI event, promising a day filled with AI, Data, ML, and more! Don&amp;rsquo;t miss out on the latest innovations driving the tech landscape forward. 💡🌐&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2024</title>
      <link>https://nielsberglund.com/post/2024-04-28-interesting-stuff---week-17-2024/</link>
      <pubDate>Sun, 28 Apr 2024 17:45:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-04-28-interesting-stuff---week-17-2024/</guid>
      <description>&lt;p&gt;This week on the blog, we dive into the transformative power of Causal AI, which is reshaping decision-making by focusing on causation rather than mere correlation. We also explore the realm of serverless AI chatbots built using LangChain.js and Azure, highlighting their scalability and efficiency.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, we discuss how graph-based metadata filtering is refining vector search in AI applications. Don&amp;rsquo;t miss our vibrant recap of the Data &amp;amp; AI Community Day, a testament to the thriving interest in these advanced technologies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2024</title>
      <link>https://nielsberglund.com/post/2024-04-21-interesting-stuff---week-16-2024/</link>
      <pubDate>Sun, 21 Apr 2024 08:50:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-04-21-interesting-stuff---week-16-2024/</guid>
      <description>&lt;p&gt;This week, we&amp;rsquo;re diving into a myriad of technological advancements and insights, from the innovative use of Microsoft Fabric&amp;rsquo;s Eventhouse in analytics to pioneering AI-driven gaming strategies with &amp;ldquo;Player Insights.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;We also explore hands-on AI learning with Microsoft&amp;rsquo;s &amp;ldquo;Generative AI for Beginners&amp;rdquo; and discuss the efficiency of Kafka Docker Composer for cluster setups.&lt;/p&gt;&#xA;&lt;p&gt;Join me as we unpack these developments and look forward to another thrilling Data and AI Community Day in Durban—packed with expert talks and stunning ocean views!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2024</title>
      <link>https://nielsberglund.com/post/2024-04-14-interesting-stuff---week-15-2024/</link>
      <pubDate>Sun, 14 Apr 2024 09:43:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-04-14-interesting-stuff---week-15-2024/</guid>
      <description>&lt;p&gt;Welcome to this week&amp;rsquo;s tech roundup! Dive into the evolving world of databases with insights on scalable OLTP systems in the cloud and the debut of Microsoft&amp;rsquo;s Garnet, a cutting-edge alternative to Redis.&lt;/p&gt;&#xA;&lt;p&gt;In AI advancements, explore how Databricks transforms data engineering with Large Language Models and how autonomous AI agents like those described by Andrew NG are reshaping our technology expectations.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get the latest on practical applications in finance and streaming technologies, and join us for the upcoming Data and AI Community Days for a firsthand experience of innovation in action.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2024</title>
      <link>https://nielsberglund.com/post/2024-04-07-interesting-stuff---week-14-2024/</link>
      <pubDate>Sun, 07 Apr 2024 10:27:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-04-07-interesting-stuff---week-14-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post is a whirlwind tour through the latest in Generative AI and Streaming Analytics, featuring everything from a deep dive into Retrieval Augmented Generation (RAG) to the innovative Eventhouse by Microsoft Fabric.&lt;/p&gt;&#xA;&lt;p&gt;We explore the groundbreaking DBRX model by Databricks, and share insights from the integration of Apache Kafka with Tinybird. Plus, a sneak peek into my preparations for the upcoming Data and AI Community Days in Johannesburg and Durban. Join me as we navigate these exciting developments in the tech world, perfect for enthusiasts and professionals alike!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2024</title>
      <link>https://nielsberglund.com/post/2024-03-31-interesting-stuff---week-13-2024/</link>
      <pubDate>Sun, 31 Mar 2024 08:31:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-03-31-interesting-stuff---week-13-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post delves into the latest advancements in Generative AI and data streaming, spotlighting transformative frameworks like LlamaFactory and Mora, and groundbreaking tools such as DBRX and Apache Kafka.&lt;/p&gt;&#xA;&lt;p&gt;We explore Andrew Ng&amp;rsquo;s insights on the potential of agentic workflows and the strategic shifts revealed at Kafka Summit 2024. Plus, a sneak peek into the upcoming Data and AI Community Day in Durban, promising a day packed with learning and networking.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2024</title>
      <link>https://nielsberglund.com/post/2024-03-24-interesting-stuff---week-12-2024/</link>
      <pubDate>Sun, 24 Mar 2024 08:47:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-03-24-interesting-stuff---week-12-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s exploration dives into the transformative realms of tech, from the evolution of OLTP databases to meet growing transactional demands to the innovative &amp;ldquo;Self-Learning GPTs&amp;rdquo; that adapt and grow through user feedback.&lt;/p&gt;&#xA;&lt;p&gt;We also delve into Microsoft&amp;rsquo;s AutoDev, an AI-driven leap towards autonomous software development. We wrap up with highlights from Kafka Summit London 2024, where the fusion of data streaming platforms and Gen AI took the spotlight.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2024</title>
      <link>https://nielsberglund.com/post/2024-03-17-interesting-stuff---week-11-2024/</link>
      <pubDate>Sun, 17 Mar 2024 17:36:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-03-17-interesting-stuff---week-11-2024/</guid>
      <description>&lt;p&gt;Dive into this week&amp;rsquo;s tech digest, where we explore groundbreaking advancements from causal graphs in data science to the innovative LDB framework in code debugging. Discover the art of designing RAGs for enhanced chatbot interactions and the integration of knowledge graphs for accuracy.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get a sneak peek into the future with LLM Agents and the transformative Retrieval Augmented Thoughts (RAT) method. Join us as we unravel these fascinating developments and gear up for the upcoming Data and AI Community Day in Durban!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2024</title>
      <link>https://nielsberglund.com/post/2024-03-10-interesting-stuff---week-10-2024/</link>
      <pubDate>Sun, 10 Mar 2024 13:54:27 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-03-10-interesting-stuff---week-10-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post delves into the fascinating world of Generative AI and Streaming, showcasing innovations like SalesGPT&amp;rsquo;s transformative sales conversations, the future of coding with Multi-Agent LLM Frameworks, and the intricacies of real-time sentiment analysis in Yelp reviews.&lt;/p&gt;&#xA;&lt;p&gt;We also spotlight Uber&amp;rsquo;s journey to scaling real-time chat for improved customer service. Plus, exciting news for the local tech community: the Data and AI Community Day Durban is on the horizon, promising a day filled with insightful sessions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 09, 2024</title>
      <link>https://nielsberglund.com/post/2024-03-03-interesting-stuff---week-09-2024/</link>
      <pubDate>Sun, 03 Mar 2024 13:11:15 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-03-03-interesting-stuff---week-09-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post is a whirlwind tour through the latest in tech, from Sicelumusa Khumalo&amp;rsquo;s groundbreaking strategies in scalable systems to the intricacies of data indexing for LLMs.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll also dive into the new features of Apache Kafka® 3.7.0 and explore the dynamic realm of real-time sentiment analysis with Kafka and PySpark. Plus, I&amp;rsquo;ll share insights from my recent presentation at the Global Power Platform Bootcamp, where we delved into the transformative power of Generative AI with Microsoft Copilot Studio and Azure OpenAI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 08, 2024</title>
      <link>https://nielsberglund.com/post/2024-02-25-interesting-stuff---week-08-2024/</link>
      <pubDate>Sun, 25 Feb 2024 09:51:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-02-25-interesting-stuff---week-08-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s journey through the realm of Generative AI has been nothing short of exhilarating.&lt;/p&gt;&#xA;&lt;p&gt;From Andrej Karpathy&amp;rsquo;s enlightening dive into Byte Pair Encoding with minbpe to the revolutionary strides in video creation by OpenAI&amp;rsquo;s Sora, we&amp;rsquo;re witnessing a new era of innovation.&lt;/p&gt;&#xA;&lt;p&gt;Meta&amp;rsquo;s TestGen-LLM is redefining software testing, while the &amp;ldquo;Mind Mapper&amp;rdquo; project showcases the power of network analysis and LLMs in extracting complex knowledge. Join me as we explore these groundbreaking advancements that are setting new benchmarks in the field of AI and technology.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 07, 2024</title>
      <link>https://nielsberglund.com/post/2024-02-18-interesting-stuff---week-07-2024/</link>
      <pubDate>Sun, 18 Feb 2024 14:12:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-02-18-interesting-stuff---week-07-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog takes you on an exhilarating journey through the latest in Generative AI and Streaming Data Mesh, showcasing groundbreaking advancements from the practical insights of LLMs with &lt;code&gt;llama.cpp&lt;/code&gt; to the innovative Functionary model.&lt;/p&gt;&#xA;&lt;p&gt;We delve into how GraphRAG transforms document analysis and how SORA reshapes text-to-video creativity. Plus, get a glimpse into the transformative world of Streaming Data Mesh with Kafka &amp;amp; RisingWave,&lt;/p&gt;&#xA;&lt;p&gt;Finally, join me at the &lt;strong&gt;Global Power Platform Bootcamp 2024&lt;/strong&gt; for a deep dive into Microsoft Copilot Studio and the wonders of Generative AI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 06, 2024</title>
      <link>https://nielsberglund.com/post/2024-02-11-interesting-stuff---week-06-2024/</link>
      <pubDate>Sun, 11 Feb 2024 08:27:29 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-02-11-interesting-stuff---week-06-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post delves into the fascinating realms of data architecture, generative AI, and streaming systems. I explore James Serra&amp;rsquo;s insightful book on navigating complex data architectures.&lt;/p&gt;&#xA;&lt;p&gt;In the GenAI space I look at Microsoft Research&amp;rsquo;s groundbreaking AI Controller Interface for enhancing LLM control. Finally Neil Avery&amp;rsquo;s compelling take on the synergy between Data Mesh and Hexagonal Architecture using Kafka. I hope you find these articles as intriguing as I did. Enjoy!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 05, 2024</title>
      <link>https://nielsberglund.com/post/2024-02-03-interesting-stuff---week-05-2024/</link>
      <pubDate>Sat, 03 Feb 2024 07:09:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-02-03-interesting-stuff---week-05-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post takes you on a tech adventure, from tackling the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/gunnar-morling-2b44b7229/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;One Billion Row Challenge&lt;/strong&gt;&lt;/a&gt; using **Azure Data Explorer to explore the collaborative potential of AutoGen and OpenAI assistants. Dive into the simplicity and power of vector databases and discover a smart load-balancing solution for OpenAI endpoints.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get a sneak peek into a GenAI demo revolutionizing sales processes with Kafka, Flink, LangChain, and OpenAI. Join me as I share these insights before heading to London for an exciting week of customer visits and the iGaming ICE conference.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Billion Row Challenge &amp; Azure Data Explorer</title>
      <link>https://nielsberglund.com/post/2024-01-28-one-billion-row-challenge--azure-data-explorer/</link>
      <pubDate>Sun, 28 Jan 2024 17:08:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-01-28-one-billion-row-challenge--azure-data-explorer/</guid>
      <description>&lt;p&gt;On January 1st (that&amp;rsquo;s dedication - New Year&amp;rsquo;s Day), 2024 &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/gunnar-morling-2b44b7229/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Gunnar Morling&lt;/a&gt; published on his blog the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.morling.dev/blog/one-billion-row-challenge/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;em&gt;One Billion Row Challenge&lt;/em&gt;&lt;/a&gt;. The challenge is to load and aggregate one billion rows using Java. The challenge took on a life of its own, and there are now several implementations of the challenge in different languages, including databases (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://rmoff.net/2024/01/03/1%EF%B8%8F%E2%83%A3%EF%B8%8F-1brc-in-sql-with-duckdb/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Robin&lt;/a&gt;, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://hubertdulay.substack.com/p/1-billion-row-challenge-in-apache&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hubert&lt;/a&gt;, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://ftisiot.net/posts/1brows/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Francesco&lt;/a&gt;, among others). The data to aggregate is a list of temperature readings from weather stations.&lt;/p&gt;&#xA;&lt;p&gt;I thought It would be fun to do the challenge using &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/data-explorer/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Azure Data Explorer&lt;/a&gt; (ADX) since I like ADX and have written blog posts about it. ADX is a fast, scalable, and highly available data analytics service. It is optimized for data exploration over large data volumes. ADX is a columnar store that uses a query language called &lt;strong&gt;Kusto Query Language&lt;/strong&gt; (KQL). It is a fully managed service, and it is part of the Azure platform.&lt;/p&gt;&#xA;&lt;p&gt;So, in this blog post, you&amp;rsquo;ll see what I did to load and aggregate one billion rows. Spoiler alert: certain things didn&amp;rsquo;t work out as I had hoped, but that could be due to me being more rusty with ADX than anything else.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 04, 2024</title>
      <link>https://nielsberglund.com/post/2024-01-28-interesting-stuff---week-04-2024/</link>
      <pubDate>Sun, 28 Jan 2024 10:07:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-01-28-interesting-stuff---week-04-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post is a whirlwind tour through the latest in tech innovation, from the seamless integration of C# and Python for text-to-speech applications to the collaborative power of AI with platforms like CrewAI.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll explore cutting-edge frameworks for building AI teams and delve into the architectural blueprints for enterprise chat applications using Azure OpenAI.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get an insider&amp;rsquo;s look at how Confluent leverages its own platform for real-time alerting, setting new standards in data streaming and operational agility. Join me!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 03, 2024</title>
      <link>https://nielsberglund.com/post/2024-01-21-interesting-stuff---week-03-2024/</link>
      <pubDate>Sun, 21 Jan 2024 09:31:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-01-21-interesting-stuff---week-03-2024/</guid>
      <description>&lt;p&gt;Welcome to this week&amp;rsquo;s blog, where I am delving into some of the most exciting technological advancements in AI and software development.&lt;/p&gt;&#xA;&lt;p&gt;I start by looking at Dean Martin&amp;rsquo;s innovative &lt;code&gt;CodeInterpreterThoughts&lt;/code&gt; class, a tool that brilliantly integrates Python and C# programming languages. In the realm of Generative AI, I explore CrewAI, a groundbreaking framework revolutionizing the AI landscape.&lt;/p&gt;&#xA;&lt;p&gt;Another highlight of this week&amp;rsquo;s post is the introduction of AlphaCodium, a state-of-the-art approach to code generation. Last but not least, I highlight the exciting partnership between Confluent and Pinecone, introducing Pinecone Serverless - a vector database architecture revolutionizing GenAI applications with its serverless developer experience.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 02, 2024</title>
      <link>https://nielsberglund.com/post/2024-01-14-interesting-stuff---week-02-2024/</link>
      <pubDate>Sun, 14 Jan 2024 07:13:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-01-14-interesting-stuff---week-02-2024/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post is a journey through the latest advancements in Generative AI and Streaming Technologies. We explore the transformative integration of Ray Autoscaling with Databricks and Apache Spark, a game-changer in scaling AI and Python workloads efficiently. The post also delves into the innovative use of GPT-4&amp;rsquo;s &amp;ldquo;Custom Instructions&amp;rdquo; for enhancing Python code creation, showcasing its potential in data visualization.&lt;/p&gt;&#xA;&lt;p&gt;In the streaming domain, we highlight Confluent&amp;rsquo;s strides in trade settlements with the T+1 industry regulation, and the remarkable performance leap of Confluent Cloud&amp;rsquo;s Kora engine, now 10x faster than Apache Kafka.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Xmas, New Year 2023, Week 1 2024</title>
      <link>https://nielsberglund.com/post/2024-01-07-interesting-stuff---xmas-new-year-2023-week-1-2024/</link>
      <pubDate>Sun, 07 Jan 2024 09:38:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2024-01-07-interesting-stuff---xmas-new-year-2023-week-1-2024/</guid>
      <description>&lt;p&gt;Welcome to this week&amp;rsquo;s whirlwind of tech discoveries! From the art of crafting impactful tutorials to the innovative depths of databases and generative AI, we&amp;rsquo;re diving deep into the realms of technical clarity, database robustness, and AI&amp;rsquo;s potential.&lt;/p&gt;&#xA;&lt;p&gt;Plus, explore the transformative collaboration between RisingWave and MindsDB for real-time ML solutions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unlocking Azure AI Studio: My Journey to Overcoming Subscription Snags</title>
      <link>https://nielsberglund.com/post/2023-12-30-unlocking-azure-ai-studio-my-journey-to-overcoming-subscription-snags/</link>
      <pubDate>Sat, 30 Dec 2023 08:30:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-12-30-unlocking-azure-ai-studio-my-journey-to-overcoming-subscription-snags/</guid>
      <description>&lt;p&gt;Microsoft&amp;rsquo;s Azure stands out in the ever-evolving landscape of cloud services and artificial intelligence. Azure&amp;rsquo;s AI services are no exception, offering a wide range of capabilities to help developers and data scientists build, train, and deploy models at scale.&lt;/p&gt;&#xA;&lt;p&gt;This blog post delves into a specific challenge I faced within this ecosystem - getting Azure AI Studio to recognize my Azure subscription.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 51, 2023</title>
      <link>https://nielsberglund.com/post/2023-12-24-interesting-stuff---week-51-2023/</link>
      <pubDate>Sun, 24 Dec 2023 08:32:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-12-24-interesting-stuff---week-51-2023/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s blog post is a treasure trove of Generative AI and Streaming insights! Dive into advanced RAG techniques, explore Microsoft&amp;rsquo;s GPT-RAG, and discover the power of Kafka in Two-Phase Commit protocols.&lt;/p&gt;&#xA;&lt;p&gt;As we gear up for the festive season, join me in exploring cutting-edge AI applications and stream processing wonders.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50, 2023</title>
      <link>https://nielsberglund.com/post/2023-12-17-interesting-stuff---week-50-2023/</link>
      <pubDate>Sun, 17 Dec 2023 08:09:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-12-17-interesting-stuff---week-50-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s blog post, we explore the cutting-edge of AI and streaming technology. From a beginner&amp;rsquo;s guide to building an AI agent using Deep Q-Learning to the integration of Large Language Models in pursuit of AGI, we cover a range of fascinating topics.&lt;/p&gt;&#xA;&lt;p&gt;We also delve into practical applications with Azure AI Studio and discuss Confluent&amp;rsquo;s serverless Apache Flink service, highlighting its impact on stream processing. Join us as we navigate these exciting developments and envision the future shaped by AI advancements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2023</title>
      <link>https://nielsberglund.com/post/2023-12-10-interesting-stuff---week-49-2023/</link>
      <pubDate>Sun, 10 Dec 2023 09:24:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-12-10-interesting-stuff---week-49-2023/</guid>
      <description>&lt;p&gt;🚀 Welcome to this week&amp;rsquo;s exploration of AI&amp;rsquo;s cutting-edge! Join me as I delve into Simon Headley&amp;rsquo;s insights on scaling event-driven systems in Kubernetes with Dapr, and Youssef Hosni&amp;rsquo;s comprehensive overview of Artificial General Intelligence.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll also uncover the potential of Retrieval Augmented Generation in enhancing LLM responses, guided by Eduardo Alvarez, and navigate through Leonie Monigatti&amp;rsquo;s strategies for optimizing RAG applications. Plus, don&amp;rsquo;t miss Andrej Karpathy&amp;rsquo;s unique take on the &amp;ldquo;hallucination problem&amp;rdquo; in LLMs, offering a fresh perspective on AI&amp;rsquo;s creative capabilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2023</title>
      <link>https://nielsberglund.com/post/2023-12-03-interesting-stuff---week-48-2023/</link>
      <pubDate>Sun, 03 Dec 2023 11:02:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-12-03-interesting-stuff---week-48-2023/</guid>
      <description>&lt;p&gt;Welcome to this week&amp;rsquo;s blog post where we delve into the fascinating realms of Generative AI and Data Streaming! 🌟&lt;/p&gt;&#xA;&lt;p&gt;Explore the transformative power of coding assistants like GitHub Copilot and ChatGPT, learn how to create your own Custom GPT model, and uncover the innovative approach of Programming with Representations (PwR).&lt;/p&gt;&#xA;&lt;p&gt;Dive into the world of data streaming with insights on librdkafka for Apache Kafka and the intriguing intersection of physics and data science in stream processing. Plus, get a glimpse of my recent experience at the .NET Conf 2023 in Johannesburg, where I shared insights on Kafka for .NET Developers. 🚀💻&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2023</title>
      <link>https://nielsberglund.com/post/2023-11-26-interesting-stuff---week-47-2023/</link>
      <pubDate>Sun, 26 Nov 2023 13:37:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-11-26-interesting-stuff---week-47-2023/</guid>
      <description>&lt;p&gt;Dive into a week of tech discoveries! From Martin Fowler&amp;rsquo;s indispensable guide to effective distributed systems to the future of gaming with real-time generative AI, there&amp;rsquo;s a wealth of knowledge waiting for you.&lt;/p&gt;&#xA;&lt;p&gt;Explore Sam Altman&amp;rsquo;s return as OpenAI&amp;rsquo;s CEO, shaping the AI landscape, and the game-changing partnership between Confluent and Ably for seamless Kafka integration.&lt;/p&gt;&#xA;&lt;p&gt;Join me on this tech journey as I share my recent experiences presenting at the .NET Conference and look ahead to future adventures. Stay tuned for a week&amp;rsquo;s worth of captivating tech tales!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46, 2023</title>
      <link>https://nielsberglund.com/post/2023-11-19-interesting-stuff---week-46-2023/</link>
      <pubDate>Sun, 19 Nov 2023 10:13:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-11-19-interesting-stuff---week-46-2023/</guid>
      <description>&lt;p&gt;Welcome to this week&amp;rsquo;s exploration of the ever-evolving tech landscape! We&amp;rsquo;re delving into the seismic shifts at OpenAI with the surprising departure of Sam Altman, and uncovering the transformative power of Retrieval-Augmented Generation in enterprise AI.&lt;/p&gt;&#xA;&lt;p&gt;Get ready for a deep dive into OpenAI&amp;rsquo;s latest innovations, including DALL-E 3, GPT-4 Vision, and GPT-4 Turbo, and join me on a personal journey of building a custom GPT application.&lt;/p&gt;&#xA;&lt;p&gt;Plus, we&amp;rsquo;ll explore the critical role of ISO 20022 in modernizing payment architectures.&lt;/p&gt;&#xA;&lt;p&gt;This week is all about groundbreaking developments and personal adventures in the world of AI and streaming technologies!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2023</title>
      <link>https://nielsberglund.com/post/2023-11-12-interesting-stuff---week-45-2023/</link>
      <pubDate>Sun, 12 Nov 2023 10:00:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-11-12-interesting-stuff---week-45-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s blog post, I delve into the fascinating world of Generative AI and Streaming technologies, sharing key insights and developments. We explore the complexities and innovations in building data pipelines for Large Language Models (LLMs), and the transformative role of Apache Kafka, Flink, and Vector Databases in real-time AI applications.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, I reflect on the resounding success of the recent AI/ML &amp;amp; Data Infusion Roadshow in Durban, highlighting the enthusiastic response from attendees and the insightful contributions of our expert speakers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2023</title>
      <link>https://nielsberglund.com/post/2023-11-05-interesting-stuff---week-44-2023/</link>
      <pubDate>Sun, 05 Nov 2023 09:31:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-11-05-interesting-stuff---week-44-2023/</guid>
      <description>&lt;p&gt;This week we&amp;rsquo;re diving into the exciting world of Generative AI and Real-time Data Streaming.&lt;/p&gt;&#xA;&lt;p&gt;Discover how Generative AI is reshaping the gaming landscape with personalized experiences and explore the fascinating landscape of Large Language Model (LLM) applications.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll also introduce you to NExT-GPT, a revolutionary multimodal model. Plus, don&amp;rsquo;t miss the future of business analytics with AI and Confluent Cloud.&lt;/p&gt;&#xA;&lt;p&gt;Finally get a sneak peek into the upcoming AI/ML &amp;amp; Data Infusion Roadshow Durban. Get set for a tech adventure like no other!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2023</title>
      <link>https://nielsberglund.com/post/2023-10-29-interesting-stuff---week-43-2023/</link>
      <pubDate>Sun, 29 Oct 2023 09:02:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-10-29-interesting-stuff---week-43-2023/</guid>
      <description>&lt;p&gt;🚀 This week, we delve into game-changing developments like Microsoft Research&amp;rsquo;s AutoGen, which accelerates AI development with automated features. Explore the remarkable growth of LLM-based autonomous agents and their potential to achieve human-like intelligence. Learn about TimeGPT, a cutting-edge model for time series forecasting&lt;/p&gt;&#xA;&lt;p&gt;Read about RisingWave 1.3, an open-source streaming database with advanced features. Plus, get ready for an exciting blog series on Generative AI and Kafka. Lastly, join Niels at the &lt;strong&gt;AI/ML &amp;amp; Data Infusion Roadshow Durban&lt;/strong&gt; for an exceptional tech event. Stay updated with the latest tech trends - read on! 💡&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2023</title>
      <link>https://nielsberglund.com/post/2023-10-22-interesting-stuff---week-42-2023/</link>
      <pubDate>Sun, 22 Oct 2023 12:56:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-10-22-interesting-stuff---week-42-2023/</guid>
      <description>&lt;p&gt;This week, Generative AI only: Uncover groundbreaking developments in Large Language Models (LLMs) like &amp;ldquo;Prometheus&amp;rdquo; and &amp;ldquo;Table-GPT,&amp;rdquo; reshaping the AI landscape. Explore the power of Microsoft Azure in connecting GPT models with company data through a beginner&amp;rsquo;s guide.&lt;/p&gt;&#xA;&lt;p&gt;Plus, learn how LLMs can jumpstart your projects and discover the critical role of manual adjustments for production-ready solutions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2023</title>
      <link>https://nielsberglund.com/post/2023-10-15-interesting-stuff---week-41-2023/</link>
      <pubDate>Sun, 15 Oct 2023 11:53:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-10-15-interesting-stuff---week-41-2023/</guid>
      <description>&lt;p&gt;🚀 This week dive into a world of tech wonders this week! Discover Google&amp;rsquo;s groundbreaking F1 distributed SQL database. Create your AI agent with LangChain and GPT-4. E&lt;/p&gt;&#xA;&lt;p&gt;Explore the future of AI with LangChain 101, revolutionize LLMs with AutoGen. Unveil the power of AI in real-time social media monitoring.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2023</title>
      <link>https://nielsberglund.com/post/2023-10-08-interesting-stuff---week-40-2023/</link>
      <pubDate>Sun, 08 Oct 2023 20:14:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-10-08-interesting-stuff---week-40-2023/</guid>
      <description>&lt;p&gt;This week: Dive into the dynamic world of AI/ML and streaming technology. Explore Ray, the groundbreaking compute runtime, and the rise of RAG-Fusion in information retrieval.&lt;/p&gt;&#xA;&lt;p&gt;Delve into the pursuit of Artificial General Intelligence (AGI) in 2023 and discover how data streaming empowers Elemental Cognition&amp;rsquo;s AI platform.&lt;/p&gt;&#xA;&lt;p&gt;Plus, get ready to master Apache Flink with an essential resource. Stay updated and informed with our insights into the tech landscape.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2023</title>
      <link>https://nielsberglund.com/post/2023-10-01-interesting-stuff---week-39-2023/</link>
      <pubDate>Sun, 01 Oct 2023 11:51:10 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-10-01-interesting-stuff---week-39-2023/</guid>
      <description>&lt;p&gt;Get ready for an exciting week in the world of data streaming! In this week&amp;rsquo;s blog, we&amp;rsquo;ll dive into the highlights from the recent Current 2023 conference, including the buzzworthy Confluent Cloud-Flink integration. Plus, we&amp;rsquo;ll explore the game-changing addition of Apache Flink on Confluent Cloud and Confluent&amp;rsquo;s new initiative, &lt;strong&gt;Data Streaming for AI&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Finally, let&amp;rsquo;s rewind to my recent adventure at Data Saturday Cape Town, and get a sneak peek at the upcoming &lt;strong&gt;AI/ML &amp;amp; Data Infusion Roadshow Durban&lt;/strong&gt; event. Stay tuned for some thrilling updates! 🚀&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37 - 38, 2023</title>
      <link>https://nielsberglund.com/post/2023-09-24-interesting-stuff---week-37---38-2023/</link>
      <pubDate>Sun, 24 Sep 2023 20:50:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-09-24-interesting-stuff---week-37---38-2023/</guid>
      <description>&lt;p&gt;This roundup covers last week and this week: Explore the Circuit Breaker Design Pattern with insights from Waldemar and learn how it handles errors in distributed systems. Discover the world of Distributed Computing with Simon&amp;rsquo;s exploration of Dapr&amp;rsquo;s sidecar pattern, simplifying infrastructure interactions.&lt;/p&gt;&#xA;&lt;p&gt;Revolutionize SQL queries with Azure Open AI, delve into Langstream&amp;rsquo;s Gen AI framework, enhance Azure OpenAI models with vector search in Azure Cosmos DB, and master Apache Flink&amp;rsquo;s stream processing capabilities with Flink SQL.&lt;/p&gt;&#xA;&lt;p&gt;Join me at Data Saturday Cape Town on September 30th for deeper insights.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2023</title>
      <link>https://nielsberglund.com/post/2023-09-10-interesting-stuff---week-36-2023/</link>
      <pubDate>Sun, 10 Sep 2023 09:25:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-09-10-interesting-stuff---week-36-2023/</guid>
      <description>&lt;p&gt;This week, discover event-driven systems with Dapr in Kubernetes, delve into AI compilers by Microsoft Research, and learn about OpenTelemetry for observability.&lt;/p&gt;&#xA;&lt;p&gt;Uncover Formula 1 streaming data pipelines with Python, Kafka, RisingWave, and Confluent Cloud&amp;rsquo;s role in real-time insurance quotes.&lt;/p&gt;&#xA;&lt;p&gt;Join me at Data Saturday Cape Town on September 30th, and save the date for AI &amp;amp; Data Infusion Roadshow Durban on November 11th.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2023</title>
      <link>https://nielsberglund.com/post/2023-09-03-interesting-stuff---week-35-2023/</link>
      <pubDate>Sun, 03 Sep 2023 14:50:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-09-03-interesting-stuff---week-35-2023/</guid>
      <description>&lt;p&gt;Embark on a tech-filled journey this week!&lt;/p&gt;&#xA;&lt;p&gt;Learn how FYNDNA transformed HDFC Bank using Dapr. Explore Generative AI with Chat-GPT.&lt;/p&gt;&#xA;&lt;p&gt;Stay ahead in streaming tech with Hubert Dulay, and dive into real-world Flink applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2023</title>
      <link>https://nielsberglund.com/post/2023-08-27-interesting-stuff---week-34-2023/</link>
      <pubDate>Sun, 27 Aug 2023 11:19:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-08-27-interesting-stuff---week-34-2023/</guid>
      <description>&lt;p&gt;Embark on an exhilarating journey through this week&amp;rsquo;s blog post, where we unravel the latest frontiers in AI, GenerativeAI, and real-time data streaming. Uncover the dynamic world of Reinforcement Learning as agents master complex tasks through trial and error while demystifying the distinctions between AI, Machine Learning, Deep Learning, and Neural Networks.&lt;/p&gt;&#xA;&lt;p&gt;Delve into the pursuit of Artificial General Intelligence (AGI) and its potential to reshape the future alongside the transformative impact of ChatGPT&amp;rsquo;s human-AI interactions. Beyond AI, explore the revolutionary Streaming Plane, bridging real-time analytics and historical insights. From AGI&amp;rsquo;s challenges to the Streaming Plane&amp;rsquo;s promise, this week&amp;rsquo;s insights will ignite your tech curiosity. 🚀🤖🌐&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2023</title>
      <link>https://nielsberglund.com/post/2023-08-20-interesting-stuff---week-33-2023/</link>
      <pubDate>Sun, 20 Aug 2023 16:43:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-08-20-interesting-stuff---week-33-2023/</guid>
      <description>&lt;p&gt;🚀 In this post: Unveil AI/ML marvels and streaming sensations! Python Vector Databases, Real-Time ML, Apache Flink, Confluent Platform, and more.&lt;/p&gt;&#xA;&lt;p&gt;Plus, relive the record-breaking Data Saturday Durban event! Join the innovation journey.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2023</title>
      <link>https://nielsberglund.com/post/2023-08-13-interesting-stuff---week-32-2023/</link>
      <pubDate>Sun, 13 Aug 2023 09:32:16 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-08-13-interesting-stuff---week-32-2023/</guid>
      <description>&lt;p&gt;🔍 In this week&amp;rsquo;s roundup: Discover the power of Big Data&amp;rsquo;s serving layers in James Serra&amp;rsquo;s post, unveiling the benefits of relational and physical layers for data accessibility.&lt;/p&gt;&#xA;&lt;p&gt;🚀 Speculate on the groundbreaking potential of OpenAI&amp;rsquo;s trademarked GPT-5, reshaping the AI landscape. 🌊 Stay ahead in the streaming world with Hubert&amp;rsquo;s newsletter, spotlighting rising stars like Redpanda and must-read Flink insights.&lt;/p&gt;&#xA;&lt;p&gt;Join Niels at Data Saturday Durban for an Azure OpenAI deep-dive and seize the opportunity to learn from top speakers. Don&amp;rsquo;t miss out!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2023</title>
      <link>https://nielsberglund.com/post/2023-08-07-interesting-stuff---week-31-2023/</link>
      <pubDate>Mon, 07 Aug 2023 06:49:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-08-07-interesting-stuff---week-31-2023/</guid>
      <description>&lt;p&gt;🔥 In this weeks roundup. Unleash the Power of AI: Master the art of prompt engineering, crafting effective cues for NLP models.&lt;/p&gt;&#xA;&lt;p&gt;Explore RAG-based chatbots and OpenAI&amp;rsquo;s evolution from GPT-1 to GPT-4, with a teaser of GPT-5.&lt;/p&gt;&#xA;&lt;p&gt;Dive into event-driven serverless apps and harmonize streaming with standardized hashing. Join Niels on data adventures and secure your spot at Data Saturday Durban.🔗🚀&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2023</title>
      <link>https://nielsberglund.com/post/2023-07-30-interesting-stuff---week-30-2023/</link>
      <pubDate>Sun, 30 Jul 2023 08:51:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-07-30-interesting-stuff---week-30-2023/</guid>
      <description>&lt;p&gt;🌟 Discover the latest tech innovations in this week&amp;rsquo;s blog post! From managing and analyzing game data at scale using Azure PlayFab and Databricks, to exploring the powerful Ambassador Pattern for distributed systems.&lt;/p&gt;&#xA;&lt;p&gt;Get ready for the exciting news about OpenAI Whisper&amp;rsquo;s arrival on Azure OpenAI Service and Azure AI Speech, along with the introduction of function calling. Don&amp;rsquo;t miss the insights on using Azure &amp;ldquo;Prompt Flow&amp;rdquo; and the fascinating potential of Apache Kafka as a mission-critical data fabric for GenAI.&lt;/p&gt;&#xA;&lt;p&gt;Join us on this tech journey and mark your calendar for the upcoming Data Saturday events! 🚀🌐&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2023</title>
      <link>https://nielsberglund.com/post/2023-07-23-interesting-stuff---week-29-2023/</link>
      <pubDate>Sun, 23 Jul 2023 14:20:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-07-23-interesting-stuff---week-29-2023/</guid>
      <description>&lt;p&gt;📚 Explore the latest tech wonders and data-driven innovations in this week&amp;rsquo;s blog post!&lt;/p&gt;&#xA;&lt;p&gt;From empowering analysts with Azure Data Explorer to estimating customer lifetime value through Lakehouse architecture, and the exciting Databricks-MosaicML collaboration democratizing generative AI.&lt;/p&gt;&#xA;&lt;p&gt;Delve into the best sessions of Kafka Summit London 2023 and discover how Confluent revolutionizes real-time order notifications for businesses.&lt;/p&gt;&#xA;&lt;p&gt;Plus, don&amp;rsquo;t miss the impressive lineup of industry experts and sessions at Data Saturday Durban! Join us as we journey through the fascinating world of technology and data insights! 🌟&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2023</title>
      <link>https://nielsberglund.com/post/2023-07-16-interesting-stuff---week-28-2023/</link>
      <pubDate>Sun, 16 Jul 2023 07:24:26 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-07-16-interesting-stuff---week-28-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s blog post, we dive into some exciting developments in the tech world.&lt;/p&gt;&#xA;&lt;p&gt;First, we explore the Kusto Detective Academy, a valuable resource for mastering the Kusto Query Language (KQL) in Azure Data Explorer. Then, we discover GPT4Readability, a new tool powered by advanced language models like GPT-3.5 and GPT-4, designed to simplify the process of writing documentation and README files.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, we delve into the integration of Kafka, Debezium, and BentoML to build a machine-learning streaming pipeline and a preview of a stream processing performance report comparing Apache Flink with RisingWave.&lt;/p&gt;&#xA;&lt;p&gt;Lastly, we get a glimpse into the upcoming Data Saturday Durban event and the intriguing topics under consideration. If you want to expand your knowledge and meet industry experts, don&amp;rsquo;t miss out on this exciting opportunity!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2023</title>
      <link>https://nielsberglund.com/post/2023-07-09-interesting-stuff---week-27-2023/</link>
      <pubDate>Sun, 09 Jul 2023 13:05:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-07-09-interesting-stuff---week-27-2023/</guid>
      <description>&lt;p&gt;Unveil captivating discoveries: Explore vector databases, Azure OpenAI updates, generative AI insights, streaming trends, and more!&lt;/p&gt;&#xA;&lt;p&gt;Join me on this knowledge-packed journey, filled with innovation and community contributions. Fuel your curiosity and read the full post now!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2023</title>
      <link>https://nielsberglund.com/post/2023-07-02-interesting-stuff---week-26-2023/</link>
      <pubDate>Sun, 02 Jul 2023 11:48:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-07-02-interesting-stuff---week-26-2023/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve got everything from data pipelines to streaming platforms in this week&amp;rsquo;s blog post: Hoptimator, the tool designed to streamline and optimize data pipelines. Mobile Premier League (MPL) and how they reduced player churn using Confluent Cloud. Materialized views and streaming tables for Databricks SQL.&lt;/p&gt;&#xA;&lt;p&gt;Finally, &lt;strong&gt;Data Saturday Durban&lt;/strong&gt; on August 19. It is still time to submit a talk.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2023</title>
      <link>https://nielsberglund.com/post/2023-06-26-interesting-stuff---week-25-2023/</link>
      <pubDate>Mon, 26 Jun 2023 07:17:47 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-06-26-interesting-stuff---week-25-2023/</guid>
      <description>&lt;p&gt;You who read my blog are probably used to how the &amp;ldquo;Interesting Stuff&amp;rdquo; posts are published on a Sunday. This week, however, I am a bit late. I have been busy with other things (travelling) and have not had time to write this post until now.&lt;/p&gt;&#xA;&lt;p&gt;Anyway, some of the &amp;ldquo;stuff&amp;rdquo; I cover this week is Microsoft Fabric, some cool AI/ML and LLM (Large Language Model) things.&lt;/p&gt;&#xA;&lt;p&gt;Finally, there is a very interesting article on the real-time streaming ecosystem by &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/hkdulay/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hubert Dulay&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2023</title>
      <link>https://nielsberglund.com/post/2023-06-18-interesting-stuff---week-24-2023/</link>
      <pubDate>Sun, 18 Jun 2023 14:45:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-06-18-interesting-stuff---week-24-2023/</guid>
      <description>&lt;p&gt;This week, I came across debugging Jupyter notebooks in VSCode. I learned about some amazing applications of generative AI for analytics, content creation, and natural language queries. I also explored how to train a machine-learning model on a Kafka stream using Python libraries.&lt;/p&gt;&#xA;&lt;p&gt;The &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://sessionize.com/data-saturday-durban2023/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CfS&lt;/a&gt; for &lt;strong&gt;Data Saturday Durban 2023&lt;/strong&gt; is still open, and we have already received quite a few submissions. If you are interested in attending, I suggest you &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://datasaturdays.com/2023-08-19-datasaturday0043/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;book your seat&lt;/a&gt; NOW, as there are a limited number of seats for this &lt;strong&gt;FREE&lt;/strong&gt; event, and the event promises to be awesome!&lt;/p&gt;&#xA;&lt;p&gt;If you are interested in these topics, read further, and you see the links to the articles and resources that inspired me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2023</title>
      <link>https://nielsberglund.com/post/2023-06-10-interesting-stuff---week-23-2023/</link>
      <pubDate>Sat, 10 Jun 2023 14:45:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-06-10-interesting-stuff---week-23-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s post, I share some of the exciting things I have come across during the week related to data and AI:&lt;/p&gt;&#xA;&lt;p&gt;You&amp;rsquo;ll learn about the new features and capabilities of Azure Data Explorer, Azure AI, and Microsoft Fabric. You&amp;rsquo;ll also see how to combine ChatGPT and streaming data for real-time generative AI applications.&lt;/p&gt;&#xA;&lt;p&gt;Finally, there is a CfS for Data Saturday Durban 2023. If you are passionate about data and are interested in presenting any data-related topic, this is your chance to shine!&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;re curious about these topics, check out this blog post!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2023</title>
      <link>https://nielsberglund.com/post/2023-06-04-interesting-stuff---week-22-2023/</link>
      <pubDate>Sun, 04 Jun 2023 09:09:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-06-04-interesting-stuff---week-22-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s blog post, I share some interesting links and insights on generative AI for analytics, Microsoft Fabric, and real-time streaming. You will see links about using natural language queries to access data in Amazon RDS using OpenAI and LangChain.&lt;/p&gt;&#xA;&lt;p&gt;How to leverage Microsoft Fabric to simplify and enhance your data solutions with Power BI and other Azure products and how to use Kusto Query Language and Kqlmagic in Fabric notebooks.&lt;/p&gt;&#xA;&lt;p&gt;How to compare and choose stream processing platforms for your use cases and detect and filter PII data from unstructured data streams using Confluent and machine learning.&lt;/p&gt;&#xA;&lt;p&gt;Check out the full post for more details and examples.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2023</title>
      <link>https://nielsberglund.com/post/2023-05-21-interesting-stuff---week-20-2023/</link>
      <pubDate>Sun, 21 May 2023 09:35:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-05-21-interesting-stuff---week-20-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s post, I will share with you some of the most interesting and relevant articles I have read this week on various topics related to data and streaming. You will find links to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The latest research developments in reinforcement learning and how they can be applied to different domains and challenges.&lt;/li&gt;&#xA;&lt;li&gt;The real-time streaming ecosystem and how to design and implement a streaming solution using various tools and technologies.&lt;/li&gt;&#xA;&lt;li&gt;The performance and latency improvements of Apache Spark Structured Streaming and how they enable more use cases for real-time data processing.&lt;/li&gt;&#xA;&lt;li&gt;The highlights of Kafka Summit 2023, the largest conference for Apache Kafka users and enthusiasts, and the new features and announcements from Confluent, the leading provider of Kafka solutions.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Data Saturday&lt;/strong&gt; in Johannesburg in August and planning for the upcoming &lt;strong&gt;Data Saturday - Durban&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you are curious about these topics and want to stay updated on the latest trends and innovations in the data and streaming world, read on!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2023</title>
      <link>https://nielsberglund.com/post/2023-05-14-interesting-stuff---week-19-2023/</link>
      <pubDate>Sun, 14 May 2023 11:34:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-05-14-interesting-stuff---week-19-2023/</guid>
      <description>&lt;p&gt;Some very cool stuff this week. Polars for Rust! Azure Data Explorer as a Vector DB. ChatGPT and Pandas = PandasAI.;  and real-time streaming ecosystem.&lt;/p&gt;&#xA;&lt;p&gt;LangChain, Streamlit, and Pinecone for LLM. Real-time sentiment analysis with Docker, Kafka, and Spark Streaming. And more!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2023</title>
      <link>https://nielsberglund.com/post/2023-05-07-interesting-stuff---week-18-2023/</link>
      <pubDate>Sun, 07 May 2023 12:56:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-05-07-interesting-stuff---week-18-2023/</guid>
      <description>&lt;p&gt;This week a lot of AI/ML in the roundup. Specifically Generative AI and AI self-play. Really &amp;ldquo;cool&amp;rdquo; stuff.&lt;/p&gt;&#xA;&lt;p&gt;Of course, I have some Kafka coverage as well. This in the form of a post about Confluent Platform 7.4 and all the new &amp;ldquo;goodies&amp;rdquo; in that release.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2023</title>
      <link>https://nielsberglund.com/post/2023-04-30-interesting-stuff---week-17-2023/</link>
      <pubDate>Sun, 30 Apr 2023 15:58:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-30-interesting-stuff---week-17-2023/</guid>
      <description>&lt;p&gt;This week: beating roulette, hooking up Azure Data Explorer and Kafka. Real-time machine learning pipelines.&lt;/p&gt;&#xA;&lt;p&gt;Spark loader for Hugging Face datasets, processing data from multiple streaming platforms using Delta Live Tables and the real-time streaming ecosystem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2023</title>
      <link>https://nielsberglund.com/post/2023-04-23-interesting-stuff---week-16-2023/</link>
      <pubDate>Sun, 23 Apr 2023 09:46:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-23-interesting-stuff---week-16-2023/</guid>
      <description>&lt;p&gt;A mixed bag this week: Azure Databricks and its Delta engine. In Azure Data Explorer &amp;ldquo;land&amp;rdquo; a combined Kusto Sink Connector and Kafka Connect image targeting multi-platform. Databricks has released MLflow 2.3 with new interesting features.&lt;/p&gt;&#xA;&lt;p&gt;Speaking of Databricks; new functions in Databricks SQL allowing integration of large language models (LLMs) into SQL queries. Oh, and let&amp;rsquo;s not forget using Generative AI to create Synthetic Data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cross-Platform Compatibility Made Easy with Multi-Platform Docker Images: Azure Data Explorer Sink Connector &amp; Kafka Connect</title>
      <link>https://nielsberglund.com/post/2023-04-17-cross-platform-compatibility-made-easy-with-multi-platform-docker-images-azure-data-explorer-sink-connector--kafka-connect/</link>
      <pubDate>Mon, 17 Apr 2023 06:02:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-17-cross-platform-compatibility-made-easy-with-multi-platform-docker-images-azure-data-explorer-sink-connector--kafka-connect/</guid>
      <description>&lt;p&gt;As you may know, I am working on a blog-post series, &lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer&lt;/strong&gt;. As the title implies, Kafka ingests data into &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; (ADX). This is done using the Azure Data Explorer Kusto Sink connector, where the connector runs in a JVM process in Kafka Connect. All this run in Docker containers.&lt;/p&gt;&#xA;&lt;p&gt;While writing (still writing) the fourth post in the series, I realised I had to create my own image for Kafka Connect and the Kusto Sink connector. You will find an explanation as to why below. Since I have partly gone over to the &amp;ldquo;dark side&amp;rdquo; (using Apple Silicon, ARM64), I thought it&amp;rsquo;d be nice if the image I created targeted both AMD64 and ARM64. I.e. I wanted to create a multi-platform image. In my usual style, I thought: &amp;ldquo;How hard can it be? What could possibly go wrong&amp;rdquo; &amp;#x1f604;.&lt;/p&gt;&#xA;&lt;p&gt;Well, it was a tad more difficult than I imagined, and in this post, I cover the steps I took to create my Kafka Connect and Kusto Sink connector image as a multi-platform Docker image. Oh, and if you are not interested in the Kusto Sink connector and Kafka Connect at all (you should be &amp;#x1f604;), don&amp;rsquo;t worry. The steps covered here work for any Docker Image you want to create as a multi-platform image.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2023</title>
      <link>https://nielsberglund.com/post/2023-04-16-interesting-stuff---week-15-2023/</link>
      <pubDate>Sun, 16 Apr 2023 12:03:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-16-interesting-stuff---week-15-2023/</guid>
      <description>&lt;p&gt;Some very exciting things this week: Generative AI may shift focus from technology-driven to product-driven development. A game analytics framework/solution to help game developers analyze players. How to use synthetic data in ML.&lt;/p&gt;&#xA;&lt;p&gt;How to handle late-arriving events in Apache Flink. An introduction to materialized views and how they can help. Also, a plug for an upcoming post by me about how to build multi-platform Docker images.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2023</title>
      <link>https://nielsberglund.com/post/2023-04-09-interesting-stuff---week-14-2023/</link>
      <pubDate>Sun, 09 Apr 2023 09:34:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-09-interesting-stuff---week-14-2023/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s exciting stuff: cool video from an &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; (ADX) workshop. Speaking of ADX, I published my third post in the series of building a real-time leaderboard using Kafka and ADX. On the AI/ML side, &amp;ldquo;stuff&amp;rdquo; about building a GPT-powered application and a really interesting intro to reinforcement learning.&lt;/p&gt;&#xA;&lt;p&gt;It wouldn&amp;rsquo;t be a roundup without something about Kafka. So, a link to a post about Kafka and fraud detection. Also, a link to the second post in the series about machine learning and streaming data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - II</title>
      <link>https://nielsberglund.com/post/2023-04-03-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---ii/</link>
      <pubDate>Mon, 03 Apr 2023 07:26:29 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-03-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---ii/</guid>
      <description>&lt;p&gt;Don&amp;rsquo;t be fooled by the &amp;quot; - II&amp;quot; in the title, as this is the third post in the series about using Kafka and &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; (ADX) to develop a real-time leaderboard for online gaming. This (&amp;quot; - II&amp;quot;) is because the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-02-26-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---prelude/&#34;&gt;initial post&lt;/a&gt; was more of an intro, where I introduced a framework for generating and publishing events to Kafka. Posts in the series are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-02-26-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---prelude/&#34;&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - Prelude&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-03-19-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---i/&#34;&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - I&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - II&lt;/strong&gt; (this post)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-03-19-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---i/&#34;&gt;last post&lt;/a&gt; was all about ingesting data into ADX from Kafka. In this post, you will see more about ingesting data into ADX and some &amp;ldquo;cool stuff&amp;rdquo; related to that. Specifically, what to do if you need to update/transform the data you ingest.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2023</title>
      <link>https://nielsberglund.com/post/2023-04-02-interesting-stuff---week-13-2023/</link>
      <pubDate>Sun, 02 Apr 2023 14:30:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-04-02-interesting-stuff---week-13-2023/</guid>
      <description>&lt;p&gt;Some interesting stuff this week: a &amp;ldquo;cool&amp;rdquo; post about Polar bears vs Pandas, no doubt who&amp;rsquo;ll win. Read about how to ingest data into &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; - very interesting. On the streaming side really interesting about how to do Canary releases for streaming platforms. Also something extremely interesting: Machine Learning and Data Streaming! Have fun!!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2023</title>
      <link>https://nielsberglund.com/post/2023-03-26-interesting-stuff---week-12-2023/</link>
      <pubDate>Sun, 26 Mar 2023 09:34:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-03-26-interesting-stuff---week-12-2023/</guid>
      <description>&lt;p&gt;Not so much to cover this week. What you find in this post is a couple of links to posts about building customised chatbots based on GPT-4. There is also an interesting link to how to use Kafka and FastAPI to develop a realtime ticketing booking solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2023</title>
      <link>https://nielsberglund.com/post/2023-03-19-interesting-stuff---week-11-2023/</link>
      <pubDate>Sun, 19 Mar 2023 11:09:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-03-19-interesting-stuff---week-11-2023/</guid>
      <description>&lt;p&gt;Even though GPT-4 was just released I am quite proud that I am not linking to anything GPT-4 specific. ChatGPT and OpenAI, yes - but not GPT-4.&lt;/p&gt;&#xA;&lt;p&gt;So what happened the week just gone? Some things to &amp;ldquo;wet your appetite&amp;rdquo;: learning path for &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; and &lt;strong&gt;Kusto Query Language&lt;/strong&gt;. While we are on ADX, I finally finished the leaderboard follow-up post. Yay to me!&lt;/p&gt;&#xA;&lt;p&gt;Some ChatGPT stuff (not GPT-4 &amp;#x1f604;), and also what impact AI will have on us as developers.&lt;/p&gt;&#xA;&lt;p&gt;I am rounding off with the question: &amp;ldquo;Where have all the Big Data Gone?&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - I</title>
      <link>https://nielsberglund.com/post/2023-03-19-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---i/</link>
      <pubDate>Sun, 19 Mar 2023 07:49:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-03-19-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---i/</guid>
      <description>&lt;p&gt;This is the second post in a series about using Kafka and &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; (ADX) to develop a real-time leaderboard for online gaming. Hmm, the second post you say - why is it that the post title says &amp;quot; - I&amp;quot;? Good question; that is because the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-02-26-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---prelude/&#34;&gt;initial post&lt;/a&gt; was more of an intro, where I introduced a framework for generating and publishing events to Kafka. Posts in the series are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-02-26-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---prelude/&#34;&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - Prelude&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - I&lt;/strong&gt; (this post)&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-04-03-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---ii/&#34;&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - II&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Anyway, in this post, you will learn more about ADX and why it is an excellent choice for near real-time applications, how to &amp;ldquo;hook up&amp;rdquo; Kafka to ADX and how to ingest data into an ADX database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2023</title>
      <link>https://nielsberglund.com/post/2023-03-12-interesting-stuff---week-10-2023/</link>
      <pubDate>Sun, 12 Mar 2023 08:33:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-03-12-interesting-stuff---week-10-2023/</guid>
      <description>&lt;p&gt;This week only streaming topics.&lt;/p&gt;&#xA;&lt;p&gt;You see an excellent introduction to Apache Flink, followed by more Flink. In this case, it is related to Confluent&amp;rsquo;s acquisition of Immerok and how this has the potential of &amp;ldquo;shaking&amp;rdquo; up the stream processing market.&lt;/p&gt;&#xA;&lt;p&gt;I finish off with a link to a post looking at the benefits of event streaming. Quite interesting!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9, 2023</title>
      <link>https://nielsberglund.com/post/2023-03-05-interesting-stuff---week-9-2023/</link>
      <pubDate>Sun, 05 Mar 2023 08:31:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-03-05-interesting-stuff---week-9-2023/</guid>
      <description>&lt;p&gt;This week it is mostly streaming related &amp;ldquo;stuff&amp;rdquo; that has caught my eye. Regardless of that, we start with some Generative AI - or rather prompt engineering, where I link to a post around different types of &amp;ldquo;frameworks&amp;rdquo; for prompt engineering. When you read the post you will see why &amp;ldquo;frameworks&amp;rdquo; are in quotes.&lt;/p&gt;&#xA;&lt;p&gt;From that we go into streaming &amp;ldquo;land&amp;rdquo; and look at stream processing vs. real-time OLAP databases. There&amp;rsquo;s an interesting article about building data lakes on AWS using open-source technologies. I round off the streaming with a post about Spark Structured Streaming and REST APIs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8, 2023</title>
      <link>https://nielsberglund.com/post/2023-02-26-interesting-stuff---week-8-2023/</link>
      <pubDate>Sun, 26 Feb 2023 14:43:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-02-26-interesting-stuff---week-8-2023/</guid>
      <description>&lt;p&gt;As opposed to last week with no Kafka related &amp;ldquo;stuff&amp;rdquo;, this week there is a fair chunk. So, in this roundup you get a link to Linux containers on Apple Silicon. A deep dive into Microsoft LMOps, Mastodon, Kafka and OpenSearch.&lt;/p&gt;&#xA;&lt;p&gt;I appear in this roundup with a link to the first post in a series about developing Leaderboards using Kafka and Azure Data Explorer. Oh, there is also something about running Kafka on Kubernetes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - Prelude</title>
      <link>https://nielsberglund.com/post/2023-02-26-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---prelude/</link>
      <pubDate>Sun, 26 Feb 2023 09:40:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-02-26-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---prelude/</guid>
      <description>&lt;p&gt;This blog post series is inspired by my conference talk &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://youtu.be/rA3iZlZ8YOw&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Analyze Billions of Rows of Data in Real-Time Using Azure Data Explorer&lt;/strong&gt;&lt;/a&gt;. Posts in the series are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - Prelude&lt;/strong&gt; (this post)&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-03-19-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---i/&#34;&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - I&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2023-04-03-develop-a-real-time-leaderboard-using-kafka-and-azure-data-explorer---ii/&#34;&gt;&lt;strong&gt;Develop a Real-Time Leaderboard Using Kafka and Azure Data Explorer - II&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In the presentation, I talk about &amp;ldquo;user-facing&amp;rdquo; analytics. Historically analytics has been limited to a small set of users in an organization (think the C-suite, power users, etc.). User-facing analytics changes that and makes analytics available to the end-users. An example of &amp;ldquo;user-facing analytics&amp;rdquo; is LinkedIn&amp;rsquo;s: &amp;ldquo;Who&amp;rsquo;s viewed your profile&amp;rdquo;. Another example is leaderboards, which are popular in online gaming.&lt;/p&gt;&#xA;&lt;p&gt;Since I work for a company (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/derivco&#34;&gt;Derivco&lt;/a&gt;) that develops systems for the iGaming industry, this series looks at the basics of a real-time leaderboard for online gaming using Kafka and &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; (ADX).&lt;/p&gt;&#xA;&lt;p&gt;Initially, I thought one post would cover this, but I quickly realized one post covering everything would be way too long. Therefore, I am splitting this topic into multiple posts, and in this post, I look at Kafka and event generation.&lt;/p&gt;&#xA;&lt;p&gt;Arguably, this first post has little to do with ADX, which is why the title says &lt;strong&gt;Prelude&lt;/strong&gt; &amp;#x1f604;. Still, it is important because it sets up the publishing mechanism, which can be reused for anything else you want to do.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7, 2023</title>
      <link>https://nielsberglund.com/post/2023-02-19-interesting-stuff---week-7-2023/</link>
      <pubDate>Sun, 19 Feb 2023 10:02:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-02-19-interesting-stuff---week-7-2023/</guid>
      <description>&lt;p&gt;Reading through this post, I realize that this is probably the first post where I have yet to mention Kafka; wow!&lt;/p&gt;&#xA;&lt;p&gt;So this week, I link to posts about the new v2 Python programming model for Azure functions as well as &amp;ldquo;Tinder&amp;rdquo; for &lt;strong&gt;Azure Data Explorer&lt;/strong&gt;, a.k.a &amp;ldquo;Find a Partner&amp;rdquo;. Then there is quite a bit about OpenAI: use OpenAI in Synapse Analytics, a link to a post by John Gruber about the new Bing, etc.&lt;/p&gt;&#xA;&lt;p&gt;So what are you waiting for? Go ahead and read it &amp;#x1f604;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6, 2023</title>
      <link>https://nielsberglund.com/post/2023-02-12-interesting-stuff---week-6-2023/</link>
      <pubDate>Sun, 12 Feb 2023 09:46:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-02-12-interesting-stuff---week-6-2023/</guid>
      <description>&lt;p&gt;I came home from London a couple of days ago, and I can&amp;rsquo;t tell you how good it is to be back home!&lt;/p&gt;&#xA;&lt;p&gt;Among other things, what caught my eye for this week&amp;rsquo;s roundup was that Azure now offers a managed load testing service and the open-sourcing of LMOps: a collection of tools for improving text prompts used as input to generative AI models. Also interesting is vector search and what you can do with it. Finally, if you are interested in Kafka, there is an excellent introductory guide to Kafka.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5, 2023</title>
      <link>https://nielsberglund.com/post/2023-02-05-interesting-stuff---week-5-2023/</link>
      <pubDate>Sun, 05 Feb 2023 10:15:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-02-05-interesting-stuff---week-5-2023/</guid>
      <description>&lt;p&gt;In this week&amp;rsquo;s roundup, you&amp;rsquo;ll read about optimized locking in Azure SQL (very cool) and why Flink is so popular. Related to Flink, we also look at operational use cases for Flink, as well as some Flink CEP &amp;ldquo;stuff&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4, 2023</title>
      <link>https://nielsberglund.com/post/2023-01-28-interesting-stuff---week-4-2023/</link>
      <pubDate>Sat, 28 Jan 2023 12:45:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-01-28-interesting-stuff---week-4-2023/</guid>
      <description>&lt;p&gt;If you see this post today, you may wonder why I have published on a Saturday instead of, as usual, on a Sunday. Well, I am flying out to Barcelona a bit later today and will be on a plane for most of tomorrow.&lt;/p&gt;&#xA;&lt;p&gt;This roundup looks at cloud OLTP databases and whether we can get them to be really scalable. There is a link to a post looking at &lt;em&gt;Azure Data Explorer&lt;/em&gt;* together with Azure Serverless functions - very cool! An interesting post about ML in online gaming, plus a lot of other cool stuff.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3, 2023</title>
      <link>https://nielsberglund.com/post/2023-01-22-interesting-stuff---week-3-2023/</link>
      <pubDate>Sun, 22 Jan 2023 12:38:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-01-22-interesting-stuff---week-3-2023/</guid>
      <description>&lt;p&gt;So, what do we have for Week 3, 2023?&lt;/p&gt;&#xA;&lt;p&gt;A mixed bag: cool visualizations in Azure Data Explorer using Plotly. Interesting about the benefits and challenges of distributed computing. Comparison of different SQL-based streaming approaches and their use cases, including a look at a streaming database. An excellent post about Time in Flink. As a side note, I wish Flink&amp;rsquo;s time functions supported a more granular precision than milliseconds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2, 2023</title>
      <link>https://nielsberglund.com/post/2023-01-15-interesting-stuff---week-2-2023/</link>
      <pubDate>Sun, 15 Jan 2023 08:43:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-01-15-interesting-stuff---week-2-2023/</guid>
      <description>&lt;p&gt;This weeks roundup includes links to articles and videos about using Azure OpenAI and deploying ML models with FastAPI and Azure, as well as a post about Change Data Capture and its patterns.&lt;/p&gt;&#xA;&lt;p&gt;I also discuss my experience with trying to run Flink SQL in Docker. In short, the Flink Docker experience could be better!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - XMas, New Year 2022, Week 1 2023</title>
      <link>https://nielsberglund.com/post/2023-01-08-interesting-stuff---xmas-new-year-2022-week-1-2023/</link>
      <pubDate>Sun, 08 Jan 2023 12:04:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-01-08-interesting-stuff---xmas-new-year-2022-week-1-2023/</guid>
      <description>&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that have been most interesting to me over the Christmas, New Year period 2022, and week 1 2023. Oh, and welcome to 2023!&lt;/p&gt;&#xA;&lt;p&gt;This post consists of a mixed bag: We look at an excellent resource for Azure Machine Learning. Of course, when we talk about machine learning, we need to mention ChatGPT. We look at the &amp;ldquo;Tinder&amp;rdquo; app for &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; - &amp;ldquo;Find my partner&amp;rdquo;. The BIG one the post looks at is how Confluent acquires Immerok, which offers a fully managed Flink implementation!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Revolutionizing My Blog: Why I Changed my Hugo Theme</title>
      <link>https://nielsberglund.com/post/2023-01-07-revolutionizing-my-blog-why-i-changed-my-hugo-theme/</link>
      <pubDate>Sat, 07 Jan 2023 12:19:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2023-01-07-revolutionizing-my-blog-why-i-changed-my-hugo-theme/</guid>
      <description>&lt;p&gt;Revolutionizing in the title of this post may be a bit strong, but I guess that is what you get when you ask &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://chat.openai.com/chat&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ChatGPT&lt;/a&gt; to write you a &amp;ldquo;catchy&amp;rdquo; blog post title &amp;#x1f604;.&lt;/p&gt;&#xA;&lt;p&gt;Anyway, if you have followed my blog for a while (for the last 10 years or so) you know that I have been switching blog engines a couple of times:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/&#34;&gt;Moving to a New Blog Engine&lt;/a&gt;: Moved from WordPress to OctoPress/Jekyll (2013).&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-08-18-goodbye-jekyll-welcome-hugo/&#34;&gt;Goodbye Jekyll, Welcome Hugo!&lt;/a&gt;: From &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://jekyllrb.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Jekyll&lt;/a&gt; to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://gohugo.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hugo&lt;/a&gt; (2018).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;As you see from the above timeline it is around 5 years between each move. Seeing that it is now 2023 you may think I am switching blog engine again. Well, I am &lt;strong&gt;NOT&lt;/strong&gt; switching engine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50, 2022</title>
      <link>https://nielsberglund.com/post/2022-12-18-interesting-stuff---week-50-2022/</link>
      <pubDate>Sun, 18 Dec 2022 13:15:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-12-18-interesting-stuff---week-50-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;em&gt;It is now coming up on Christmas and New Year, and I will take a break with these posts and come back at the beginning of next year.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2022</title>
      <link>https://nielsberglund.com/post/2022-12-11-interesting-stuff---week-49-2022/</link>
      <pubDate>Sun, 11 Dec 2022 11:10:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-12-11-interesting-stuff---week-49-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2022</title>
      <link>https://nielsberglund.com/post/2022-12-04-interesting-stuff---week-48-2022/</link>
      <pubDate>Sun, 04 Dec 2022 09:20:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-12-04-interesting-stuff---week-48-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2022</title>
      <link>https://nielsberglund.com/post/2022-11-27-interesting-stuff---week-47-2022/</link>
      <pubDate>Sun, 27 Nov 2022 12:04:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-11-27-interesting-stuff---week-47-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2022</title>
      <link>https://nielsberglund.com/post/2022-11-13-interesting-stuff---week-45-2022/</link>
      <pubDate>Sun, 13 Nov 2022 09:52:14 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-11-13-interesting-stuff---week-45-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2022</title>
      <link>https://nielsberglund.com/post/2022-11-06-interesting-stuff---week-44-2022/</link>
      <pubDate>Sun, 06 Nov 2022 10:04:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-11-06-interesting-stuff---week-44-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2022</title>
      <link>https://nielsberglund.com/post/2022-10-30-interesting-stuff---week-43-2022/</link>
      <pubDate>Sun, 30 Oct 2022 09:10:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-10-30-interesting-stuff---week-43-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2022</title>
      <link>https://nielsberglund.com/post/2022-10-23-interesting-stuff---week-42-2022/</link>
      <pubDate>Sun, 23 Oct 2022 08:38:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-10-23-interesting-stuff---week-42-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2022</title>
      <link>https://nielsberglund.com/post/2022-10-16-interesting-stuff---week-41-2022/</link>
      <pubDate>Sun, 16 Oct 2022 11:50:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-10-16-interesting-stuff---week-41-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2022</title>
      <link>https://nielsberglund.com/post/2022-10-09-interesting-stuff---week-40-2022/</link>
      <pubDate>Sun, 09 Oct 2022 09:09:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-10-09-interesting-stuff---week-40-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2022</title>
      <link>https://nielsberglund.com/post/2022-10-02-interesting-stuff---week-39-2022/</link>
      <pubDate>Sun, 02 Oct 2022 09:24:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-10-02-interesting-stuff---week-39-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38, 2022</title>
      <link>https://nielsberglund.com/post/2022-09-25-interesting-stuff---week-38-2022/</link>
      <pubDate>Sun, 25 Sep 2022 08:31:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-09-25-interesting-stuff---week-38-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37, 2022</title>
      <link>https://nielsberglund.com/post/2022-09-18-interesting-stuff---week-37-2022/</link>
      <pubDate>Sun, 18 Sep 2022 13:24:26 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-09-18-interesting-stuff---week-37-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2022</title>
      <link>https://nielsberglund.com/post/2022-09-11-interesting-stuff---week-36-2022/</link>
      <pubDate>Sun, 11 Sep 2022 08:14:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-09-11-interesting-stuff---week-36-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2022</title>
      <link>https://nielsberglund.com/post/2022-09-04-interesting-stuff---week-35-2022/</link>
      <pubDate>Sun, 04 Sep 2022 11:44:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-09-04-interesting-stuff---week-35-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2022</title>
      <link>https://nielsberglund.com/post/2022-08-28-interesting-stuff---week-34-2022/</link>
      <pubDate>Sun, 28 Aug 2022 10:41:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-08-28-interesting-stuff---week-34-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2022</title>
      <link>https://nielsberglund.com/post/2022-08-21-interesting-stuff---week-33-2022/</link>
      <pubDate>Sun, 21 Aug 2022 12:37:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-08-21-interesting-stuff---week-33-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2022</title>
      <link>https://nielsberglund.com/post/2022-08-14-interesting-stuff---week-32-2022/</link>
      <pubDate>Sun, 14 Aug 2022 09:09:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-08-14-interesting-stuff---week-32-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2022</title>
      <link>https://nielsberglund.com/post/2022-08-07-interesting-stuff---week-31-2022/</link>
      <pubDate>Sun, 07 Aug 2022 09:39:14 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-08-07-interesting-stuff---week-31-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2022</title>
      <link>https://nielsberglund.com/post/2022-07-31-interesting-stuff---week-30-2022/</link>
      <pubDate>Sun, 31 Jul 2022 08:02:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-07-31-interesting-stuff---week-30-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2022</title>
      <link>https://nielsberglund.com/post/2022-07-24-interesting-stuff---week-29-2022/</link>
      <pubDate>Sun, 24 Jul 2022 11:50:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-07-24-interesting-stuff---week-29-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2022</title>
      <link>https://nielsberglund.com/post/2022-07-17-interesting-stuff---week-28-2022/</link>
      <pubDate>Sun, 17 Jul 2022 12:50:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-07-17-interesting-stuff---week-28-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2022</title>
      <link>https://nielsberglund.com/post/2022-07-10-interesting-stuff---week-27-2022/</link>
      <pubDate>Sun, 10 Jul 2022 09:58:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-07-10-interesting-stuff---week-27-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2022</title>
      <link>https://nielsberglund.com/post/2022-07-03-interesting-stuff---week-26-2022/</link>
      <pubDate>Sun, 03 Jul 2022 10:03:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-07-03-interesting-stuff---week-26-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2022</title>
      <link>https://nielsberglund.com/post/2022-06-26-interesting-stuff---week-25-2022/</link>
      <pubDate>Sun, 26 Jun 2022 09:33:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-06-26-interesting-stuff---week-25-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Solution to GIT: &#34;unsafe repository (&#39;some-repo&#39; is owned by someone else)&#34;
</title>
      <link>https://nielsberglund.com/post/2022-06-25-solution-to-git-unsafe-repository-somerepo-is-owned-by-someone-else/</link>
      <pubDate>Sat, 25 Jun 2022 19:16:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-06-25-solution-to-git-unsafe-repository-somerepo-is-owned-by-someone-else/</guid>
      <description>&lt;p&gt;Every 6 - 9 months (or so), I clean up my development PC just to keep it &amp;ldquo;lean and mean&amp;rdquo;. I do it by formatting the hard-drive partition the OS (in this case, Windows) is on, followed by a new install. Recently I had a four-day weekend here in SA. Four glorious days off, a perfect time to &amp;ldquo;nuke&amp;rdquo; my PC and re-install!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2022</title>
      <link>https://nielsberglund.com/post/2022-06-19-interesting-stuff---week-24-2022/</link>
      <pubDate>Sun, 19 Jun 2022 13:40:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-06-19-interesting-stuff---week-24-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2022</title>
      <link>https://nielsberglund.com/post/2022-06-12-interesting-stuff---week-23-2022/</link>
      <pubDate>Sun, 12 Jun 2022 15:27:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-06-12-interesting-stuff---week-23-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2022</title>
      <link>https://nielsberglund.com/post/2022-06-05-interesting-stuff---week-22-2022/</link>
      <pubDate>Sun, 05 Jun 2022 09:58:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-06-05-interesting-stuff---week-22-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21, 2022</title>
      <link>https://nielsberglund.com/post/2022-05-29-interesting-stuff---week-21-2022/</link>
      <pubDate>Sun, 29 May 2022 13:13:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-05-29-interesting-stuff---week-21-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2022</title>
      <link>https://nielsberglund.com/post/2022-05-22-interesting-stuff---week-20-2022/</link>
      <pubDate>Sun, 22 May 2022 10:40:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-05-22-interesting-stuff---week-20-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2022</title>
      <link>https://nielsberglund.com/post/2022-05-15-interesting-stuff---week-19-2022/</link>
      <pubDate>Sun, 15 May 2022 09:34:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-05-15-interesting-stuff---week-19-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2022</title>
      <link>https://nielsberglund.com/post/2022-05-08-interesting-stuff---week-18-2022/</link>
      <pubDate>Sun, 08 May 2022 09:46:54 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-05-08-interesting-stuff---week-18-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2022</title>
      <link>https://nielsberglund.com/post/2022-05-01-interesting-stuff---week-17-2022/</link>
      <pubDate>Sun, 01 May 2022 08:35:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-05-01-interesting-stuff---week-17-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2022</title>
      <link>https://nielsberglund.com/post/2022-04-24-interesting-stuff---week-16-2022/</link>
      <pubDate>Sun, 24 Apr 2022 08:44:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-04-24-interesting-stuff---week-16-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2022</title>
      <link>https://nielsberglund.com/post/2022-04-17-interesting-stuff---week-15-2022/</link>
      <pubDate>Sun, 17 Apr 2022 16:52:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-04-17-interesting-stuff---week-15-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2022</title>
      <link>https://nielsberglund.com/post/2022-04-10-interesting-stuff---week-14-2022/</link>
      <pubDate>Sun, 10 Apr 2022 12:49:21 +0100</pubDate>
      <guid>https://nielsberglund.com/post/2022-04-10-interesting-stuff---week-14-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2022</title>
      <link>https://nielsberglund.com/post/2022-04-03-interesting-stuff---week-13-2022/</link>
      <pubDate>Sun, 03 Apr 2022 09:05:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-04-03-interesting-stuff---week-13-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that have to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2022</title>
      <link>https://nielsberglund.com/post/2022-03-27-interesting-stuff---week-12-2022/</link>
      <pubDate>Sun, 27 Mar 2022 08:32:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-03-27-interesting-stuff---week-12-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2022</title>
      <link>https://nielsberglund.com/post/2022-03-20-interesting-stuff---week-11-2022/</link>
      <pubDate>Sun, 20 Mar 2022 08:30:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-03-20-interesting-stuff---week-11-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending. This week, there hasn&amp;rsquo;t been that much that has caught my eye, but here it is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2022</title>
      <link>https://nielsberglund.com/post/2022-03-12-interesting-stuff---week-10-2022/</link>
      <pubDate>Sat, 12 Mar 2022 08:10:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-03-12-interesting-stuff---week-10-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9, 2022</title>
      <link>https://nielsberglund.com/post/2022-03-05-interesting-stuff---week-9-2022/</link>
      <pubDate>Sat, 05 Mar 2022 07:57:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-03-05-interesting-stuff---week-9-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8, 2022</title>
      <link>https://nielsberglund.com/post/2022-02-27-interesting-stuff---week-8-2022/</link>
      <pubDate>Sun, 27 Feb 2022 09:10:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-02-27-interesting-stuff---week-8-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7, 2022</title>
      <link>https://nielsberglund.com/post/2022-02-20-interesting-stuff---week-7-2022/</link>
      <pubDate>Sun, 20 Feb 2022 13:26:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-02-20-interesting-stuff---week-7-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6, 2022</title>
      <link>https://nielsberglund.com/post/2022-02-13-interesting-stuff---week-6-2022/</link>
      <pubDate>Sun, 13 Feb 2022 17:27:47 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-02-13-interesting-stuff---week-6-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5, 2022</title>
      <link>https://nielsberglund.com/post/2022-02-06-interesting-stuff---week-5-2022/</link>
      <pubDate>Sun, 06 Feb 2022 12:51:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-02-06-interesting-stuff---week-5-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4, 2022</title>
      <link>https://nielsberglund.com/post/2022-01-30-interesting-stuff---week-4-2022/</link>
      <pubDate>Sun, 30 Jan 2022 12:46:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-30-interesting-stuff---week-4-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3, 2022</title>
      <link>https://nielsberglund.com/post/2022-01-23-interesting-stuff---week-3-2022/</link>
      <pubDate>Sun, 23 Jan 2022 08:40:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-23-interesting-stuff---week-3-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2, 2022</title>
      <link>https://nielsberglund.com/post/2022-01-16-interesting-stuff---week-2-2022/</link>
      <pubDate>Sun, 16 Jan 2022 08:56:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-16-interesting-stuff---week-2-2022/</guid>
      <description>&lt;p&gt;&#xD;&#xA;  &lt;img src=&#34;https://nielsberglund.com/images/posts/monitoring-1.jpg&#34; alt=&#34;&#34;&gt;&#xD;&#xA;&#xD;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Photo by &lt;a href=&#34;https://unsplash.com/@dawson2406?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText&#34;&gt;Stephen Dawson&lt;/a&gt; on &lt;a href=&#34;https://unsplash.com/s/photos/technical?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText&#34;&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Stream Data to Event Hubs from Databases Using Kafka Connect &amp; Debezium in Docker - II</title>
      <link>https://nielsberglund.com/post/2022-01-14-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---ii/</link>
      <pubDate>Fri, 14 Jan 2022 05:25:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-14-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---ii/</guid>
      <description>&lt;p&gt;In a two-post series, this second post looks at streaming data from a database to &lt;strong&gt;Azure Event Hubs&lt;/strong&gt; using Kafka Connect and Debezium, where Kafka Connect and Debezium run in Docker.&lt;/p&gt;&#xA;&lt;p&gt;The first post:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2022-01-10-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---i/&#34;&gt;&lt;strong&gt;How to Stream Data to Event Hubs from Databases Using Kafka Connect &amp;amp; Debezium in Docker - I&lt;/strong&gt;&lt;/a&gt;. This post mainly looks at the configuration of Kafka Connect&amp;rsquo;s &lt;code&gt;docker-compose.yml&lt;/code&gt; file to allow us to connect to Event Hubs.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This series came about as I in the post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2022-01-02-how-to-use-kafka-client-with-azure-event-hubs/&#34;&gt;&lt;strong&gt;How to Use Kafka Client with Azure Event Hubs&lt;/strong&gt;&lt;/a&gt;, somewhat foolishly said:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;An interesting point here is that it is not only your Kafka applications that can publish to Event Hubs but any application that uses Kafka Client 1.0+, like Kafka Connect connectors!&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I wrote the above without testing it myself, so when I was called out on it, I started researching (read &amp;ldquo;Googling&amp;rdquo;) to see if it was possible. The result of the &amp;ldquo;Googling&amp;rdquo; didn&amp;rsquo;t give a 100% answer, so I decided to try it out, and this series is the result.&lt;/p&gt;&#xA;&lt;p&gt;In the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2022-01-10-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---i/&#34;&gt;first post&lt;/a&gt;, - as mentioned - we configured Kafka Connect to connect into Event Hubs. In this post, we look at configuring the Debezium connector.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Stream Data to Event Hubs from Databases Using Kafka Connect &amp; Debezium in Docker - I</title>
      <link>https://nielsberglund.com/post/2022-01-10-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---i/</link>
      <pubDate>Mon, 10 Jan 2022 19:05:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-10-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---i/</guid>
      <description>&lt;p&gt;This post is the first of two looking at if and how we can stream data to Event Hubs from Debezium. Initially I had planned only one post covering this, but it turned out that the post would be too long, so therefore I split it in two.&lt;/p&gt;&#xA;&lt;p&gt;The second post in the series is:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2022-01-14-how-to-stream-data-to-event-hubs-from-databases-using-kafka-connect--debezium-in-docker---ii/&#34;&gt;&lt;strong&gt;How to Stream Data to Event Hubs from Databases Using Kafka Connect &amp;amp; Debezium in Docker - II&lt;/strong&gt;&lt;/a&gt;. Here we look at the Debezium connector configuration needed if we want to stream data to Event Hubs.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;It started with the post, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2022-01-02-how-to-use-kafka-client-with-azure-event-hubs/&#34;&gt;&lt;strong&gt;How to Use Kafka Client with Azure Event Hubs&lt;/strong&gt;&lt;/a&gt;. In that post, I looked at how the Kafka client can publish messages to - not only - &lt;strong&gt;Apache Kafka&lt;/strong&gt; but also &lt;strong&gt;Azure Event Hubs&lt;/strong&gt;. In the post, I said something like:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;An interesting point here is that it is not only your Kafka applications that can publish to Event Hubs but any application that uses Kafka Client 1.0+, like Kafka Connect connectors!&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Obviously, for you who know me, I said that without having tested it properly, but: &lt;em&gt;how hard can it be? What could possibly go wrong?&lt;/em&gt;. Well, I was called upon it by a guy who had read the post. He told me he had tried what I said at one time or the other, and it hadn&amp;rsquo;t worked.&lt;/p&gt;&#xA;&lt;p&gt;In this post (the first), we look at configuring Kafka Connect to connect to Event Hubs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 1, 2022</title>
      <link>https://nielsberglund.com/post/2022-01-09-interesting-stuff---week-1-2022/</link>
      <pubDate>Sun, 09 Jan 2022 10:55:27 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-09-interesting-stuff---week-1-2022/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Christmas, New Year 2021</title>
      <link>https://nielsberglund.com/post/2022-01-02-interesting-stuff---christmas-new-year-2021/</link>
      <pubDate>Sun, 02 Jan 2022 12:36:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-02-interesting-stuff---christmas-new-year-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that have been most interesting to me over the Christmas and New Year period 2021. Oh, and welcome to 2022! I wonder what this year will have in store for us - after the last two years I will not even think about what will happen!&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Use Kafka Client with Azure Event Hubs</title>
      <link>https://nielsberglund.com/post/2022-01-02-how-to-use-kafka-client-with-azure-event-hubs/</link>
      <pubDate>Sun, 02 Jan 2022 09:48:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2022-01-02-how-to-use-kafka-client-with-azure-event-hubs/</guid>
      <description>&lt;p&gt;This blog post came by, by accident, lol. A couple of weeks ago, I started to prepare for a webinar: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.meetup.com/SQLCape-Meetup/events/282241220/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Analyze Billions of Rows of Data in Real-Time Using Azure Data Explorer&lt;/strong&gt;&lt;/a&gt;. One of the demos in that webinar is about ingesting data from Apache Kafka into &lt;strong&gt;Azure Data Explorer&lt;/strong&gt;. When prepping, I noticed that my Confluent Cloud Kafka cluster didn&amp;rsquo;t exist anymore, so I had to come up with a workaround. That workaround was to use &lt;strong&gt;Azure Event Hubs&lt;/strong&gt; instead of Kafka.&lt;/p&gt;&#xA;&lt;p&gt;Since I already had the code to publish data to Kafka and knew that you could use the Kafka client to publish to Event Hubs, I thought I&amp;rsquo;d test it out. I did run into some minor snags along the way, so I thought I&amp;rsquo;d write a blog post about it. Then, at least, I have something to go back to. This post also looks at how to set up an Event Hubs cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50, 2021</title>
      <link>https://nielsberglund.com/post/2021-12-12-interesting-stuff---week-50-2021/</link>
      <pubDate>Sun, 12 Dec 2021 10:37:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-12-12-interesting-stuff---week-50-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;em&gt;It is now coming up on Christmas and New Year, and I will take a break with these posts and come back at the beginning of next year.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2021</title>
      <link>https://nielsberglund.com/post/2021-12-05-interesting-stuff---week-49-2021/</link>
      <pubDate>Sun, 05 Dec 2021 08:51:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-12-05-interesting-stuff---week-49-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2021</title>
      <link>https://nielsberglund.com/post/2021-11-28-interesting-stuff---week-48-2021/</link>
      <pubDate>Sun, 28 Nov 2021 08:38:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-11-28-interesting-stuff---week-48-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2021</title>
      <link>https://nielsberglund.com/post/2021-11-21-interesting-stuff---week-47-2021/</link>
      <pubDate>Sun, 21 Nov 2021 09:27:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-11-21-interesting-stuff---week-47-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46, 2021</title>
      <link>https://nielsberglund.com/post/2021-11-14-interesting-stuff---week-46-2021/</link>
      <pubDate>Sun, 14 Nov 2021 08:50:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-11-14-interesting-stuff---week-46-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2021</title>
      <link>https://nielsberglund.com/post/2021-11-07-interesting-stuff---week-45-2021/</link>
      <pubDate>Sun, 07 Nov 2021 08:13:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-11-07-interesting-stuff---week-45-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2021</title>
      <link>https://nielsberglund.com/post/2021-10-31-interesting-stuff---week-44-2021/</link>
      <pubDate>Sun, 31 Oct 2021 08:53:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-10-31-interesting-stuff---week-44-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Ingest Into Azure Data Explorer From Apache Kafka using Kafka Connect</title>
      <link>https://nielsberglund.com/post/2021-10-27-how-to-ingest-into-azure-data-explorer-from-apache-kafka-using-kafka-connect/</link>
      <pubDate>Wed, 27 Oct 2021 14:13:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-10-27-how-to-ingest-into-azure-data-explorer-from-apache-kafka-using-kafka-connect/</guid>
      <description>&lt;p&gt;If you follow my blog, you probably know that I am a huge fan of &lt;strong&gt;Apache Kafka&lt;/strong&gt; and event streaming/stream processing. Recently &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; (&lt;strong&gt;ADX&lt;/strong&gt;) has caught my eye. In fact, in the last few weeks, I did two conference sessions about ADX. A month ago, I published a blog post related to Kafka and ADX: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2021-09-06-run-self-managed-kafka-connector-in-serverless-azure-container-instance/&#34;&gt;&lt;strong&gt;Run Self-Managed Kusto Kafka Connector Serverless in Azure Container Instances&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;As the title of that post implies, it looked at the ADX Kafka sink connector and how to run it in Azure. What the post did not look at was how to configure the connector and connect it to ADX. That is what we will do in this post (and maybe in a couple of more posts).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2021</title>
      <link>https://nielsberglund.com/post/2021-10-24-interesting-stuff---week-43-2021/</link>
      <pubDate>Sun, 24 Oct 2021 12:07:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-10-24-interesting-stuff---week-43-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2021</title>
      <link>https://nielsberglund.com/post/2021-10-17-interesting-stuff---week-42-2021/</link>
      <pubDate>Sun, 17 Oct 2021 08:52:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-10-17-interesting-stuff---week-42-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2021</title>
      <link>https://nielsberglund.com/post/2021-10-10-interesting-stuff---week-41-2021/</link>
      <pubDate>Sun, 10 Oct 2021 10:15:26 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-10-10-interesting-stuff---week-41-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2021</title>
      <link>https://nielsberglund.com/post/2021-10-03-interesting-stuff---week-40-2021/</link>
      <pubDate>Sun, 03 Oct 2021 09:34:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-10-03-interesting-stuff---week-40-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2021</title>
      <link>https://nielsberglund.com/post/2021-09-26-interesting-stuff---week-39-2021/</link>
      <pubDate>Sun, 26 Sep 2021 10:49:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-09-26-interesting-stuff---week-39-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38, 2021</title>
      <link>https://nielsberglund.com/post/2021-09-19-interesting-stuff---week-38-2021/</link>
      <pubDate>Sun, 19 Sep 2021 10:37:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-09-19-interesting-stuff---week-38-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37, 2021</title>
      <link>https://nielsberglund.com/post/2021-09-12-interesting-stuff---week-37-2021/</link>
      <pubDate>Sun, 12 Sep 2021 09:43:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-09-12-interesting-stuff---week-37-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Self-Managed Kusto Kafka Connector Serverless in Azure Container Instances</title>
      <link>https://nielsberglund.com/post/2021-09-06-run-self-managed-kafka-connector-in-serverless-azure-container-instance/</link>
      <pubDate>Mon, 06 Sep 2021 06:11:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-09-06-run-self-managed-kafka-connector-in-serverless-azure-container-instance/</guid>
      <description>&lt;p&gt;A couple of weeks ago, I &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2021-08-14-run-confluent-cloud--serverless-apache-kafka-on-azure/&#34;&gt;posted&lt;/a&gt; how I set up Kafka to run serverless in Azure by deploying Confluent Cloud.&lt;/p&gt;&#xA;&lt;p&gt;If you have followed my blog lately, you have probably seen that I am interested in &lt;strong&gt;Azure Data Explorer&lt;/strong&gt; and that I have a couple of conference talks coming. One being:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;How to do Real-Time Analytics Using Apache Kafka and Azure Data Explorer&lt;/strong&gt;: We are looking at how to stream events from Apache Kafka to Azure Data Explorer (ADX) and perform user-facing analytics in near real-time.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The question is how to connect Kafka with ADX? You normally connect Kafka with another system using a Kafka Connect connector, and fortunately a connector exists for connecting Kafka with ADX: the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://github.com/Azure/kafka-sink-azure-kusto&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Kafka Connect Kusto Sink Connector&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;However, since I am running managed Kafka (Confluent Cloud, remember), I need a managed connector to run it in Confluent Cloud&amp;rsquo;s Kafka Connect. In the previous paragraph, I mentioned I was fortunate as we had a Kafka connector for ADX. Unfortunately, it is not a managed connector, so I cannot run it in Confluent Cloud - bummer!&lt;/p&gt;&#xA;&lt;p&gt;So, this post looks at the various options we have if we want to use the Kafka Connect Kusto Sink Connector connecting Confluent Cloud in Azure with Azure Data Explorer. However, if you are not interested in neither Kafka nor ADX, the post may still be of use for you. The reason being it also covers running Docker images in Azure Container Instances (ACI).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2021</title>
      <link>https://nielsberglund.com/post/2021-09-05-interesting-stuff---week-36-2021/</link>
      <pubDate>Sun, 05 Sep 2021 10:38:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-09-05-interesting-stuff---week-36-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2021</title>
      <link>https://nielsberglund.com/post/2021-08-29-interesting-stuff---week-35-2021/</link>
      <pubDate>Sun, 29 Aug 2021 13:37:54 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-29-interesting-stuff---week-35-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2021</title>
      <link>https://nielsberglund.com/post/2021-08-22-interesting-stuff---week-34-2021/</link>
      <pubDate>Sun, 22 Aug 2021 08:35:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-22-interesting-stuff---week-34-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2021</title>
      <link>https://nielsberglund.com/post/2021-08-15-interesting-stuff---week-33-2021/</link>
      <pubDate>Sun, 15 Aug 2021 09:27:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-15-interesting-stuff---week-33-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Confluent Cloud &amp; Serverless Apache Kafka on Azure</title>
      <link>https://nielsberglund.com/post/2021-08-14-run-confluent-cloud--serverless-apache-kafka-on-azure/</link>
      <pubDate>Sat, 14 Aug 2021 12:58:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-14-run-confluent-cloud--serverless-apache-kafka-on-azure/</guid>
      <description>&lt;p&gt;For readers of my blog, it should not come as a surprise that I think Apache Kafka is &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.merriam-webster.com/dictionary/the%20best%2Fgreatest%20thing%20since%20sliced%20bread&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;the greatest thing since sliced bread&amp;rdquo;&lt;/a&gt;, and I have written &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/categories/kafka/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;some posts&lt;/a&gt; about it. The posts I have written has been geared towards the setup/deployment of Kafka, with a Windows/.NET slant to it. This post is in the same vein; how to set up Kafka but in the cloud.&lt;/p&gt;&#xA;&lt;p&gt;The &amp;ldquo;conference season&amp;rdquo; is upon us, and I have some conference talks coming up. This year quite a lot of what I am talking about is in the cloud, specifically Azure. As some of the talks involve Apache Kafka, I thought it would be good if Kafka also ran in the cloud. Sure, I could always run Kafka on Docker on a VM in the cloud, but &amp;ldquo;they&amp;rdquo; say serverless is the new &amp;ldquo;in&amp;rdquo; thing, as well as managed services, so why not try that out.&lt;/p&gt;&#xA;&lt;p&gt;So, this post is about how to deploy Confluent Cloud on Azure!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2021</title>
      <link>https://nielsberglund.com/post/2021-08-08-interesting-stuff---week-32-2021/</link>
      <pubDate>Sun, 08 Aug 2021 09:09:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-08-interesting-stuff---week-32-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Deploy the Debezium SQL Server Connector to Docker</title>
      <link>https://nielsberglund.com/post/2021-08-07-how-to-deploy-the-debezium-sql-server-connector-to-docker/</link>
      <pubDate>Sat, 07 Aug 2021 06:02:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-07-how-to-deploy-the-debezium-sql-server-connector-to-docker/</guid>
      <description>&lt;p&gt;I have been doing a couple of conference talks lately (virtual, of course) about streaming data from SQL Server to Kafka. The title of the presentation is &lt;strong&gt;Free Your SQL Server Data With Kafka&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the presentation, I talk (and show) various ways of getting data from SQL Server to Kafka. One of the ways I cover is Microsoft CDC, together with Debezium.&lt;/p&gt;&#xA;&lt;p&gt;When I do the presentation, I always have a SQL Server installed locally, and I run Kafka in Docker. Without fail, every time I set up the environment, I cannot remember how to deploy the Debezium SQL Server Connector into Docker. Therefore I decided to write this post to have something to go back to for next time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2021</title>
      <link>https://nielsberglund.com/post/2021-08-01-interesting-stuff---week-31-2021/</link>
      <pubDate>Sun, 01 Aug 2021 07:40:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-08-01-interesting-stuff---week-31-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2021</title>
      <link>https://nielsberglund.com/post/2021-07-25-interesting-stuff---week-30-2021/</link>
      <pubDate>Sun, 25 Jul 2021 09:21:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-07-25-interesting-stuff---week-30-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2021</title>
      <link>https://nielsberglund.com/post/2021-07-18-interesting-stuff---week-29-2021/</link>
      <pubDate>Sun, 18 Jul 2021 14:05:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-07-18-interesting-stuff---week-29-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;&#xA;&lt;p&gt;Speaking about the week just ending - wow, what a week! As you may know or not, I live in Durban, South Africa. Durban is in the province of KZN (KwaZulu-Natal), home to Jacob Zuma, ex-president of SA. On July 8, Jacob Zuma was put in jail after being found guilty of contempt of court. The jailing of Jacob Zuma led to protests that initially were peaceful. However, this changed Sunday, July 11, when small scale rioting broke out in and around Durban. On Monday (July 12), it escalated to full-scale rioting, looting, and factories burning.&lt;/p&gt;&#xA;&lt;p&gt;The police were not prepared for the scale of the riots and could not offer any form of protection and help, so the local communities took it upon themselves to protect the local areas. Roadblocks were put up to prevent rioters from entering the neighbourhoods. The roadblocks were manned 24/7 by people from the community, and we did nighttime patrols to show presence and act as a deterrent. So I have done night patrols from last Monday until Friday night.&lt;/p&gt;&#xA;&lt;p&gt;What we did seem to have helped, and fortunately we had no issues in the area I live in. I must say however, that it is a bit frightening when you are out in the middle of the night, and you hear gunshots some hundred meters away!&lt;/p&gt;&#xA;&lt;p&gt;That&amp;rsquo;s enough of my &amp;ldquo;adventures&amp;rdquo;, let&amp;rsquo;s get back to what this post is all about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2021</title>
      <link>https://nielsberglund.com/post/2021-07-11-interesting-stuff---week-28-2021/</link>
      <pubDate>Sun, 11 Jul 2021 09:07:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-07-11-interesting-stuff---week-28-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2021</title>
      <link>https://nielsberglund.com/post/2021-07-04-interesting-stuff---week-27-2021/</link>
      <pubDate>Sun, 04 Jul 2021 09:04:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-07-04-interesting-stuff---week-27-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2021</title>
      <link>https://nielsberglund.com/post/2021-06-27-interesting-stuff---week-26-2021/</link>
      <pubDate>Sun, 27 Jun 2021 09:21:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-06-27-interesting-stuff---week-26-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2021</title>
      <link>https://nielsberglund.com/post/2021-06-20-interesting-stuff---week-25-2021/</link>
      <pubDate>Sun, 20 Jun 2021 07:52:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-06-20-interesting-stuff---week-25-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2021</title>
      <link>https://nielsberglund.com/post/2021-06-13-interesting-stuff---week-24-2021/</link>
      <pubDate>Sun, 13 Jun 2021 10:39:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-06-13-interesting-stuff---week-24-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2021</title>
      <link>https://nielsberglund.com/post/2021-06-06-interesting-stuff---week-23-2021/</link>
      <pubDate>Sun, 06 Jun 2021 08:28:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-06-06-interesting-stuff---week-23-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2021</title>
      <link>https://nielsberglund.com/post/2021-05-30-interesting-stuff---week-22-2021/</link>
      <pubDate>Sun, 30 May 2021 06:33:15 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-05-30-interesting-stuff---week-22-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21, 2021</title>
      <link>https://nielsberglund.com/post/2021-05-23-interesting-stuff---week-21-2021/</link>
      <pubDate>Sun, 23 May 2021 08:34:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-05-23-interesting-stuff---week-21-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2021</title>
      <link>https://nielsberglund.com/post/2021-05-16-interesting-stuff---week-20-2021/</link>
      <pubDate>Sun, 16 May 2021 08:36:10 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-05-16-interesting-stuff---week-20-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2021</title>
      <link>https://nielsberglund.com/post/2021-05-09-interesting-stuff---week-19-2021/</link>
      <pubDate>Sun, 09 May 2021 07:07:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-05-09-interesting-stuff---week-19-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2021</title>
      <link>https://nielsberglund.com/post/2021-05-02-interesting-stuff---week-18-2021/</link>
      <pubDate>Sun, 02 May 2021 07:55:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-05-02-interesting-stuff---week-18-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2021</title>
      <link>https://nielsberglund.com/post/2021-04-25-interesting-stuff---week-17-2021/</link>
      <pubDate>Sun, 25 Apr 2021 08:21:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-04-25-interesting-stuff---week-17-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2021</title>
      <link>https://nielsberglund.com/post/2021-04-18-interesting-stuff---week-16-2021/</link>
      <pubDate>Sun, 18 Apr 2021 11:52:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-04-18-interesting-stuff---week-16-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2021</title>
      <link>https://nielsberglund.com/post/2021-04-11-interesting-stuff---week-15-2021/</link>
      <pubDate>Sun, 11 Apr 2021 10:05:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-04-11-interesting-stuff---week-15-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2021</title>
      <link>https://nielsberglund.com/post/2021-04-04-interesting-stuff---week-14-2021/</link>
      <pubDate>Sun, 04 Apr 2021 12:11:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-04-04-interesting-stuff---week-14-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2021</title>
      <link>https://nielsberglund.com/post/2021-03-28-interesting-stuff---week-13-2021/</link>
      <pubDate>Sun, 28 Mar 2021 09:41:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-03-28-interesting-stuff---week-13-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2021</title>
      <link>https://nielsberglund.com/post/2021-03-21-interesting-stuff---week-12-2021/</link>
      <pubDate>Sun, 21 Mar 2021 09:15:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-03-21-interesting-stuff---week-12-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2021</title>
      <link>https://nielsberglund.com/post/2021-03-14-interesting-stuff---week-11-2021/</link>
      <pubDate>Sun, 14 Mar 2021 07:26:59 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-03-14-interesting-stuff---week-11-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2021</title>
      <link>https://nielsberglund.com/post/2021-03-07-interesting-stuff---week-10-2021/</link>
      <pubDate>Sun, 07 Mar 2021 06:44:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-03-07-interesting-stuff---week-10-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9, 2021</title>
      <link>https://nielsberglund.com/post/2021-02-28-interesting-stuff---week-9-2021/</link>
      <pubDate>Sun, 28 Feb 2021 09:46:34 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-02-28-interesting-stuff---week-9-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI/data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8, 2021</title>
      <link>https://nielsberglund.com/post/2021-02-21-interesting-stuff---week-8-2021/</link>
      <pubDate>Sun, 21 Feb 2021 08:56:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-02-21-interesting-stuff---week-8-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AI / data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;data architecture&lt;/li&gt;&#xA;&lt;li&gt;streaming&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Install SQL Server on an Azure VM</title>
      <link>https://nielsberglund.com/post/2021-02-14-how-to-install-sql-server-on-an-azure-vm/</link>
      <pubDate>Sun, 14 Feb 2021 09:17:27 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-02-14-how-to-install-sql-server-on-an-azure-vm/</guid>
      <description>&lt;p&gt;A while ago, I wanted to do a quick test on a new SQL installation, and I wanted the SQL installation to be on a &amp;ldquo;pristine&amp;rdquo; server. I was not keen on creating a new virtual machine on my local dev-box, as for that I would need to create a VM image etc., and it seemed like too much hassle for a lazy person like me. The obvious choice then is to do it in the cloud. How hard can that be, what could possibly go wrong?!&lt;/p&gt;&#xA;&lt;p&gt;It turned out to not be as straight-forward as I thought it would be, but eventually, I managed to get it right. Since I probably need to do it again some time, I thought I&amp;rsquo;d write a post about it, so I have something to go back to. So here we go &amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7, 2021</title>
      <link>https://nielsberglund.com/post/2021-02-14-interesting-stuff---week-7-2021/</link>
      <pubDate>Sun, 14 Feb 2021 07:28:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-02-14-interesting-stuff---week-7-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6, 2021</title>
      <link>https://nielsberglund.com/post/2021-02-07-interesting-stuff---week-6-2021/</link>
      <pubDate>Sun, 07 Feb 2021 13:05:26 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-02-07-interesting-stuff---week-6-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5, 2021</title>
      <link>https://nielsberglund.com/post/2021-01-31-interesting-stuff---week-5-2021/</link>
      <pubDate>Sun, 31 Jan 2021 12:37:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-31-interesting-stuff---week-5-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4, 2021</title>
      <link>https://nielsberglund.com/post/2021-01-24-interesting-stuff---week-4-2021/</link>
      <pubDate>Sun, 24 Jan 2021 09:42:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-24-interesting-stuff---week-4-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 External Libraries and Your Python Runtime</title>
      <link>https://nielsberglund.com/post/2021-01-24-sql-server-2019-external-libraries-and-your-python-runtime/</link>
      <pubDate>Sun, 24 Jan 2021 06:06:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-24-sql-server-2019-external-libraries-and-your-python-runtime/</guid>
      <description>&lt;p&gt;The last month or so I have written some blog posts about how Microsoft open-sourced the SQL Server language extensions for R and Python back in September 2020. These language extensions add to the Java extension which was open-sourced in March 2020. My posts have been about bringing your own Python runtime into SQL Server 2019, and the potential pitfalls you may encounter:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2020-12-29-bring-your-own-r--python-runtimes-to-sql-server-extensibility-framework/&#34;&gt;&lt;strong&gt;Bring Your Own R &amp;amp; Python Runtimes to SQL Server Extensibility Framework&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2021-01-05-write-a-python-39-language-extension-for-sql-server-machine-learning-services/&#34;&gt;&lt;strong&gt;Write a Python 3.9 Language Extension for SQL Server Machine Learning Services&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2021-01-09-solve-python-issues-in-sql-server-machine-learning-services-after-deploying-python-39/&#34;&gt;&lt;strong&gt;Solve Python Issues in SQL Server Machine Learning Services After Deploying Python 3.9&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I have touched upon the subject of the &lt;code&gt;PYTHONHOME&lt;/code&gt; environment variable in the posts, and I have said that it is not needed - &lt;strong&gt;UNLESS&lt;/strong&gt; you want to create Python external libraries.&lt;/p&gt;&#xA;&lt;p&gt;In this post, we look more at &lt;code&gt;PYTHONHOME&lt;/code&gt; and creating external libraries.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3, 2021</title>
      <link>https://nielsberglund.com/post/2021-01-17-interesting-stuff---week-3-2021/</link>
      <pubDate>Sun, 17 Jan 2021 07:29:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-17-interesting-stuff---week-3-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending. Admittedly not much this week but here goes:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2, 2021</title>
      <link>https://nielsberglund.com/post/2021-01-10-interesting-stuff---week-2-2021/</link>
      <pubDate>Sun, 10 Jan 2021 08:22:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-10-interesting-stuff---week-2-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Solve Python Issues in SQL Server Machine Learning Services After Deploying Python 3.9</title>
      <link>https://nielsberglund.com/post/2021-01-09-solve-python-issues-in-sql-server-machine-learning-services-after-deploying-python-39/</link>
      <pubDate>Sat, 09 Jan 2021 11:38:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-09-solve-python-issues-in-sql-server-machine-learning-services-after-deploying-python-39/</guid>
      <description>&lt;p&gt;In September 2020, Microsoft open-sourced SQL Server Machine Learning Services, (SQLMLS), language extensions for R and Python. If you want more information, here are some blog posts I have written about it:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2020-12-29-bring-your-own-r--python-runtimes-to-sql-server-extensibility-framework/&#34;&gt;&lt;strong&gt;Bring Your Own R &amp;amp; Python Runtimes to SQL Server Extensibility Framework&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2021-01-05-write-a-python-39-language-extension-for-sql-server-machine-learning-services/&#34;&gt;&lt;strong&gt;Write a Python 3.9 Language Extension for SQL Server Machine Learning Services&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2021-01-05-write-a-python-39-language-extension-for-sql-server-machine-learning-services/&#34;&gt;last post&lt;/a&gt;, which looks at using Python 3.9 in SQL Server Machine Learning Services, I wrote this at the very end:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;It looks like all is good, but maybe not? In a future post we&amp;rsquo;ll look at an issue we have introduced - but for now, let us bask in the glory of having created a new Python language extension.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the post, we wrote a new language extension to handle Python 3.9, and that just worked fine. However, when I was doing some other things, I noticed some side effects, and in this post, we look at those side effects and how to solve them.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; The two posts mentioned above has been updated as a result of this post. If you now follow the posts above you may not see the errors we discuss here.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>UPDATED: Write a Python 3.9 Language Extension for SQL Server Machine Learning Services</title>
      <link>https://nielsberglund.com/post/2021-01-05-write-a-python-39-language-extension-for-sql-server-machine-learning-services/</link>
      <pubDate>Tue, 05 Jan 2021 04:57:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-05-write-a-python-39-language-extension-for-sql-server-machine-learning-services/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This post has been updated after it was originally published. I have edited information about the &lt;code&gt;PYTHONHOME&lt;/code&gt; system variable, as well as &lt;code&gt;PATH&lt;/code&gt; requirements.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;In my post, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2020-12-29-bring-your-own-r--python-runtimes-to-sql-server-extensibility-framework/&#34;&gt;&lt;strong&gt;Bring Your Own R &amp;amp; Python Runtimes to SQL Server Extensibility Framework&lt;/strong&gt;&lt;/a&gt; I wrote about how we can use other R and Python runtimes in SQL Server Machine Learning Services than the ones that come &amp;ldquo;out of the box&amp;rdquo;. In the post, I wrote that if you want to bring a Python runtime other than version 3.7.x, (like 3.8, 3.9, etc.), you need to build your own Python language extension, and we&amp;rsquo;d look at it in a future post.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; For R and Java the existing language extension can be used regardless of R/Java version, (at least as far as I know).&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;When I wrote we&amp;rsquo;d look at it in a future post I thought to myself; &amp;ldquo;how hard can it be?&amp;rdquo;. I had read the steps of how to build a Python language extension for Windows &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://github.com/microsoft/sql-server-language-extensions/tree/master/language-extensions/python&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;, and it didn&amp;rsquo;t seem that hard: some Boost, CMake, compile, and Bob&amp;rsquo;s your uncle! Well, it turned out it was somewhat more complicated than what I anticipated. So, if you are interested - read on!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build Boost.Python &amp; Numpy in Windows</title>
      <link>https://nielsberglund.com/post/2021-01-03-build-boostpython--numpy-in-windows/</link>
      <pubDate>Sun, 03 Jan 2021 13:50:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-03-build-boostpython--numpy-in-windows/</guid>
      <description>&lt;p&gt;In this post, we look at how to build &lt;code&gt;Boost.Python&lt;/code&gt; and &lt;code&gt;Numpy&lt;/code&gt;. We look at it from a perspective where we want to use what we build as part of a bridge between SQL Server 2019 and Python. However, if you are not interested in SQL, the post should still give you some - hopefully - useful information.&lt;/p&gt;&#xA;&lt;p&gt;Please note that I am a SQL dude, and my knowledge of Boost, Python and Numpy is limited at best. So take this post for what it is; the steps I took to successfully build &lt;code&gt;Boost.Python&lt;/code&gt; and &lt;code&gt;Numpy&lt;/code&gt; on a Windows box.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Christmas, New Year, Week 1, 2021</title>
      <link>https://nielsberglund.com/post/2021-01-03-interesting-stuff---christmas-new-year-week-1-2021/</link>
      <pubDate>Sun, 03 Jan 2021 07:20:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2021-01-03-interesting-stuff---christmas-new-year-week-1-2021/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that have been most interesting to me over the Christmas and New Year period 2020, and the first week of 2021.&lt;/p&gt;</description>
    </item>
    <item>
      <title>UPDATED: Bring Your Own R &amp; Python Runtimes to SQL Server Extensibility Framework</title>
      <link>https://nielsberglund.com/post/2020-12-29-bring-your-own-r--python-runtimes-to-sql-server-extensibility-framework/</link>
      <pubDate>Tue, 29 Dec 2020 12:47:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-12-29-bring-your-own-r--python-runtimes-to-sql-server-extensibility-framework/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This post has been updated after it was originally published. I have edited information about the &lt;code&gt;PYTHONHOME&lt;/code&gt; system variable, as well as &lt;code&gt;PATH&lt;/code&gt; requirements.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Back in the day I wrote quite a few blog posts about &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/categories/sql-server-machine-learning-services/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt;&lt;/a&gt; as well as &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/categories/sql-server-extensibility-framework/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;SQL Server Extensibility Framework&lt;/strong&gt;&lt;/a&gt;, and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/categories/sql-server-extensibility-framework/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;External Languages&lt;/strong&gt;&lt;/a&gt;. &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt; is very cool, but a complaint has been that you are restricted in what versions of R and Python you use.&lt;/p&gt;&#xA;&lt;p&gt;In September 2020, Microsoft &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://cloudblogs.microsoft.com/sqlserver/2020/09/24/open-sourcing-the-r-and-python-language-extensions-for-sql-server/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announced&lt;/a&gt; that they have open-sourced the technology behind SQL Server Extensibility Framework. As a result, we can now bring our own versions of R and Python to SQL Server 2019.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; To bring your own R/Python you need SQL Server 2019 CU3 or above.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;In this blog post, we look at how to do that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Lap Around SQL Server 2019 Big Data Cluster: Architecture</title>
      <link>https://nielsberglund.com/post/2020-12-21-a-lap-around-sql-server-2019-big-data-cluster-architecture/</link>
      <pubDate>Mon, 21 Dec 2020 09:18:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-12-21-a-lap-around-sql-server-2019-big-data-cluster-architecture/</guid>
      <description>&lt;p&gt;This post is the second in series about &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt; based on a presentation I do: &lt;strong&gt;A Lap Around SQL Server 2019 Big Data Cluster&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the first post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2020-04-26-a-lap-around-sql-server-2019-big-data-cluster/&#34;&gt;&lt;strong&gt;A Lap Around SQL Server 2019 Big Data Cluster: Background &amp;amp; Technology&lt;/strong&gt;&lt;/a&gt; we looked at - as the title implies - the background of SQL Server 2019 Big Data Cluster, (BDC), and the technology behind it.&lt;/p&gt;&#xA;&lt;p&gt;In this post, we look at the architecture and components of a BDC.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50, 2020</title>
      <link>https://nielsberglund.com/post/2020-12-13-interesting-stuff---week-50-2020/</link>
      <pubDate>Sun, 13 Dec 2020 09:49:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-12-13-interesting-stuff---week-50-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;em&gt;It is now coming up on Christmas and New Year, and I will take a break with these posts and come back in the beginning of next year.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2020</title>
      <link>https://nielsberglund.com/post/2020-12-06-interesting-stuff---week-49-2020/</link>
      <pubDate>Sun, 06 Dec 2020 09:06:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-12-06-interesting-stuff---week-49-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2020</title>
      <link>https://nielsberglund.com/post/2020-11-29-interesting-stuff---week-48-2020/</link>
      <pubDate>Sun, 29 Nov 2020 09:01:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-11-29-interesting-stuff---week-48-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2020</title>
      <link>https://nielsberglund.com/post/2020-11-22-interesting-stuff---week-47-2020/</link>
      <pubDate>Sun, 22 Nov 2020 08:52:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-11-22-interesting-stuff---week-47-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46, 2020</title>
      <link>https://nielsberglund.com/post/2020-11-15-interesting-stuff---week-46-2020/</link>
      <pubDate>Sun, 15 Nov 2020 09:31:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-11-15-interesting-stuff---week-46-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2020</title>
      <link>https://nielsberglund.com/post/2020-11-08-interesting-stuff---week-45-2020/</link>
      <pubDate>Sun, 08 Nov 2020 10:32:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-11-08-interesting-stuff---week-45-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2020</title>
      <link>https://nielsberglund.com/post/2020-11-01-interesting-stuff---week-44-2020/</link>
      <pubDate>Sun, 01 Nov 2020 11:01:29 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-11-01-interesting-stuff---week-44-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2020</title>
      <link>https://nielsberglund.com/post/2020-10-25-interesting-stuff---week-43-2020/</link>
      <pubDate>Sun, 25 Oct 2020 09:35:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-10-25-interesting-stuff---week-43-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2020</title>
      <link>https://nielsberglund.com/post/2020-10-18-interesting-stuff---week-42-2020/</link>
      <pubDate>Sun, 18 Oct 2020 08:55:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-10-18-interesting-stuff---week-42-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;Kafka, Kafka, and Kafka&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2020</title>
      <link>https://nielsberglund.com/post/2020-10-11-interesting-stuff---week-41-2020/</link>
      <pubDate>Sun, 11 Oct 2020 08:57:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-10-11-interesting-stuff---week-41-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2020</title>
      <link>https://nielsberglund.com/post/2020-10-04-interesting-stuff---week-40-2020/</link>
      <pubDate>Sun, 04 Oct 2020 15:40:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-10-04-interesting-stuff---week-40-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2020</title>
      <link>https://nielsberglund.com/post/2020-09-27-interesting-stuff---week-39-2020/</link>
      <pubDate>Sun, 27 Sep 2020 09:41:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-09-27-interesting-stuff---week-39-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38, 2020</title>
      <link>https://nielsberglund.com/post/2020-09-20-interesting-stuff---week-38-2020/</link>
      <pubDate>Sun, 20 Sep 2020 08:19:16 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-09-20-interesting-stuff---week-38-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37, 2020</title>
      <link>https://nielsberglund.com/post/2020-09-13-interesting-stuff---week-37-2020/</link>
      <pubDate>Sun, 13 Sep 2020 09:38:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-09-13-interesting-stuff---week-37-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2020</title>
      <link>https://nielsberglund.com/post/2020-09-06-interesting-stuff---week-36-2020/</link>
      <pubDate>Sun, 06 Sep 2020 08:40:13 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-09-06-interesting-stuff---week-36-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2020</title>
      <link>https://nielsberglund.com/post/2020-08-30-interesting-stuff---week-35-2020/</link>
      <pubDate>Sun, 30 Aug 2020 09:45:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-08-30-interesting-stuff---week-35-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2020</title>
      <link>https://nielsberglund.com/post/2020-08-23-interesting-stuff---week-34-2020/</link>
      <pubDate>Sun, 23 Aug 2020 11:47:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-08-23-interesting-stuff---week-34-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2020</title>
      <link>https://nielsberglund.com/post/2020-08-16-interesting-stuff---week-33-2020/</link>
      <pubDate>Sun, 16 Aug 2020 09:54:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-08-16-interesting-stuff---week-33-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2020</title>
      <link>https://nielsberglund.com/post/2020-08-09-interesting-stuff---week-32-2020/</link>
      <pubDate>Sun, 09 Aug 2020 07:36:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-08-09-interesting-stuff---week-32-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2020</title>
      <link>https://nielsberglund.com/post/2020-08-02-interesting-stuff---week-31-2020/</link>
      <pubDate>Sun, 02 Aug 2020 14:17:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-08-02-interesting-stuff---week-31-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2020</title>
      <link>https://nielsberglund.com/post/2020-07-26-interesting-stuff---week-30-2020/</link>
      <pubDate>Sun, 26 Jul 2020 13:01:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-07-26-interesting-stuff---week-30-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2020</title>
      <link>https://nielsberglund.com/post/2020-07-19-interesting-stuff---week-29-2020/</link>
      <pubDate>Sun, 19 Jul 2020 11:34:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-07-19-interesting-stuff---week-29-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2020</title>
      <link>https://nielsberglund.com/post/2020-07-12-interesting-stuff---week-28-2020/</link>
      <pubDate>Sun, 12 Jul 2020 07:13:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-07-12-interesting-stuff---week-28-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2020</title>
      <link>https://nielsberglund.com/post/2020-07-05-interesting-stuff---week-27-2020/</link>
      <pubDate>Sun, 05 Jul 2020 09:32:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-07-05-interesting-stuff---week-27-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2020</title>
      <link>https://nielsberglund.com/post/2020-06-28-interesting-stuff---week-26-2020/</link>
      <pubDate>Sun, 28 Jun 2020 10:04:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-06-28-interesting-stuff---week-26-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2020</title>
      <link>https://nielsberglund.com/post/2020-06-21-interesting-stuff---week-25-2020/</link>
      <pubDate>Sun, 21 Jun 2020 09:18:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-06-21-interesting-stuff---week-25-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2020</title>
      <link>https://nielsberglund.com/post/2020-06-14-interesting-stuff---week-24-2020/</link>
      <pubDate>Sun, 14 Jun 2020 09:27:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-06-14-interesting-stuff---week-24-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2020</title>
      <link>https://nielsberglund.com/post/2020-06-07-interesting-stuff---week-23-2020/</link>
      <pubDate>Sun, 07 Jun 2020 09:57:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-06-07-interesting-stuff---week-23-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2020</title>
      <link>https://nielsberglund.com/post/2020-05-31-interesting-stuff---week-22-2020/</link>
      <pubDate>Sun, 31 May 2020 07:20:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-05-31-interesting-stuff---week-22-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21, 2020</title>
      <link>https://nielsberglund.com/post/2020-05-24-interesting-stuff---week-21-2020/</link>
      <pubDate>Sun, 24 May 2020 06:51:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-05-24-interesting-stuff---week-21-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2020</title>
      <link>https://nielsberglund.com/post/2020-05-17-interesting-stuff---week-20-2020/</link>
      <pubDate>Sun, 17 May 2020 08:53:59 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-05-17-interesting-stuff---week-20-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2020</title>
      <link>https://nielsberglund.com/post/2020-05-10-interesting-stuff---week-19-2020/</link>
      <pubDate>Sun, 10 May 2020 10:16:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-05-10-interesting-stuff---week-19-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2020</title>
      <link>https://nielsberglund.com/post/2020-05-03-interesting-stuff---week-18-2020/</link>
      <pubDate>Sun, 03 May 2020 11:50:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-05-03-interesting-stuff---week-18-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2020</title>
      <link>https://nielsberglund.com/post/2020-04-26-interesting-stuff---week-17-2020/</link>
      <pubDate>Sun, 26 Apr 2020 09:53:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-04-26-interesting-stuff---week-17-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Lap Around SQL Server 2019 Big Data Cluster: Background &amp; Technology</title>
      <link>https://nielsberglund.com/post/2020-04-26-a-lap-around-sql-server-2019-big-data-cluster/</link>
      <pubDate>Sun, 26 Apr 2020 06:49:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-04-26-a-lap-around-sql-server-2019-big-data-cluster/</guid>
      <description>&lt;p&gt;You who read my blog have probably noticed some posts around &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt;, (BDC). You have also most likely seen me posting about giving conference talks and webinars around BDC.&lt;/p&gt;&#xA;&lt;p&gt;One of the presentations I do around BDC is named &amp;ldquo;A Lap Around SQL Server 2019 Big Data Cluster&amp;rdquo;, and I thought it would be a good idea to make a blog post around the presentation. Well, as per usual for me, &amp;ldquo;a blog post&amp;rdquo; becomes multiple posts.&lt;/p&gt;&#xA;&lt;p&gt;So, in this post, we look at the background to &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt;, the technology behind it, and a little bit around monitoring the cluster. In future posts, we look at architecture, data virtualization and other interesting bits and pieces.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2020</title>
      <link>https://nielsberglund.com/post/2020-04-19-interesting-stuff---week-16-2020/</link>
      <pubDate>Sun, 19 Apr 2020 09:59:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-04-19-interesting-stuff---week-16-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2020</title>
      <link>https://nielsberglund.com/post/2020-04-12-interesting-stuff---week-15-2020/</link>
      <pubDate>Sun, 12 Apr 2020 09:27:47 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-04-12-interesting-stuff---week-15-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2020</title>
      <link>https://nielsberglund.com/post/2020-04-05-interesting-stuff---week-14-2020/</link>
      <pubDate>Sun, 05 Apr 2020 08:25:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-04-05-interesting-stuff---week-14-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2020</title>
      <link>https://nielsberglund.com/post/2020-03-29-interesting-stuff---week-13-2020/</link>
      <pubDate>Sun, 29 Mar 2020 09:58:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-03-29-interesting-stuff---week-13-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2020</title>
      <link>https://nielsberglund.com/post/2020-03-22-interesting-stuff---week-12-2020/</link>
      <pubDate>Sun, 22 Mar 2020 09:38:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-03-22-interesting-stuff---week-12-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2020</title>
      <link>https://nielsberglund.com/post/2020-03-15-interesting-stuff---week-11-2020/</link>
      <pubDate>Sun, 15 Mar 2020 09:37:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-03-15-interesting-stuff---week-11-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2020</title>
      <link>https://nielsberglund.com/post/2020-03-08-interesting-stuff---week-10-2020/</link>
      <pubDate>Sun, 08 Mar 2020 12:44:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-03-08-interesting-stuff---week-10-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9, 2020</title>
      <link>https://nielsberglund.com/post/2020-03-01-interesting-stuff---week-9-2020/</link>
      <pubDate>Sun, 01 Mar 2020 07:53:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-03-01-interesting-stuff---week-9-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8, 2020</title>
      <link>https://nielsberglund.com/post/2020-02-23-interesting-stuff---week-8-2020/</link>
      <pubDate>Sun, 23 Feb 2020 06:46:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-02-23-interesting-stuff---week-8-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7, 2020</title>
      <link>https://nielsberglund.com/post/2020-02-16-interesting-stuff---week-7-2020/</link>
      <pubDate>Sun, 16 Feb 2020 07:30:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-02-16-interesting-stuff---week-7-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6, 2020</title>
      <link>https://nielsberglund.com/post/2020-02-09-interesting-stuff---week-6-2020/</link>
      <pubDate>Sun, 09 Feb 2020 06:06:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-02-09-interesting-stuff---week-6-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5, 2020</title>
      <link>https://nielsberglund.com/post/2020-02-02-interesting-stuff---week-5-2020/</link>
      <pubDate>Sun, 02 Feb 2020 09:48:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-02-02-interesting-stuff---week-5-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4, 2020</title>
      <link>https://nielsberglund.com/post/2020-01-26-interesting-stuff---week-4-2020/</link>
      <pubDate>Sun, 26 Jan 2020 07:55:14 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-01-26-interesting-stuff---week-4-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3, 2020</title>
      <link>https://nielsberglund.com/post/2020-01-19-interesting-stuff---week-3-2020/</link>
      <pubDate>Sun, 19 Jan 2020 08:44:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-01-19-interesting-stuff---week-3-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2, 2020</title>
      <link>https://nielsberglund.com/post/2020-01-12-interesting-stuff---week-2-2020/</link>
      <pubDate>Sun, 12 Jan 2020 08:04:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-01-12-interesting-stuff---week-2-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Christmas, New Year, Week 1, 2020</title>
      <link>https://nielsberglund.com/post/2020-01-05-interesting-stuff---christmas-new-year-week-1-2020/</link>
      <pubDate>Sun, 05 Jan 2020 09:24:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2020-01-05-interesting-stuff---christmas-new-year-week-1-2020/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that have been most interesting to me over the Christmas and New Year period 2019, and the first week of 2020.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More PolyBase Issues in SQL Server 2019 Developers Edition</title>
      <link>https://nielsberglund.com/post/2019-12-30-more-polybase-issues-in-sql-server-2019-developers-edition/</link>
      <pubDate>Mon, 30 Dec 2019 18:26:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-12-30-more-polybase-issues-in-sql-server-2019-developers-edition/</guid>
      <description>&lt;p&gt;A couple of weeks ago, I published the post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-11-20-fix-polybase-in-sql-server-2019-developers-edition/&#34;&gt;&lt;strong&gt;Fix PolyBase in SQL Server 2019 Developers Edition&lt;/strong&gt;&lt;/a&gt;. In the post, I discussed how to fix an issue in SQL Server 2019 Developers edition, where the PolyBase services do not start up after installation.&lt;/p&gt;&#xA;&lt;p&gt;The fix in the post works fine, i.e. the services start after the fix. However some days after I published the post there was a question on a SQL Server 2019 forum, where the poster says he cannot create an external file format on the SQL Server 2019 Developer Edition. Sure enough, when I tried to do the same on my &amp;ldquo;fixed&amp;rdquo; instance, I could not either.&lt;/p&gt;&#xA;&lt;p&gt;So in this post, I look at how to fix that second issue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Deploy SQL Server 2019 Big Data Cluster Using Azure Data Studio</title>
      <link>https://nielsberglund.com/post/2019-12-23-how-to-deploy-sql-server-2019-big-data-cluster-using-azure-data-studio/</link>
      <pubDate>Mon, 23 Dec 2019 19:35:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-12-23-how-to-deploy-sql-server-2019-big-data-cluster-using-azure-data-studio/</guid>
      <description>&lt;p&gt;For you who follows my sporadic posts, you may wonder why I have yet another post, (YAP), covering how to deploy a &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt;, (BDC), using &lt;strong&gt;Azure Data Studio&lt;/strong&gt;, (ADS).&lt;/p&gt;&#xA;&lt;p&gt;The answer to that is that the version of BDC I deployed in &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-09-11-install-sql-server-2019-big-data-cluster-using-azure-data-studio/&#34;&gt;this&lt;/a&gt; post was a pre-release, and since then BDC has gone GA, (General Availability), and there are certain differences in deployment process between RC1, and RTM.&lt;/p&gt;&#xA;&lt;p&gt;So in this post let us look at how to deploy BDC RTM to Azure Kubernetes Service using ADS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50 &amp; Year End, 2019</title>
      <link>https://nielsberglund.com/post/2019-12-15-interesting-stuff---week-50--year-end-2019/</link>
      <pubDate>Sun, 15 Dec 2019 07:21:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-12-15-interesting-stuff---week-50--year-end-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;em&gt;It is now coming up on Christmas and New Year, and I will take a break with these posts and come back in the beginning of next year.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49, 2019</title>
      <link>https://nielsberglund.com/post/2019-12-08-interesting-stuff---week-49-2019/</link>
      <pubDate>Sun, 08 Dec 2019 08:02:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-12-08-interesting-stuff---week-49-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48, 2019</title>
      <link>https://nielsberglund.com/post/2019-12-01-interesting-stuff---week-48-2019/</link>
      <pubDate>Sun, 01 Dec 2019 08:03:26 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-12-01-interesting-stuff---week-48-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47, 2019</title>
      <link>https://nielsberglund.com/post/2019-11-24-interesting-stuff---week-47-2019/</link>
      <pubDate>Sun, 24 Nov 2019 08:37:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-11-24-interesting-stuff---week-47-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix PolyBase in SQL Server 2019 Developers Edition</title>
      <link>https://nielsberglund.com/post/2019-11-20-fix-polybase-in-sql-server-2019-developers-edition/</link>
      <pubDate>Wed, 20 Nov 2019 05:52:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-11-20-fix-polybase-in-sql-server-2019-developers-edition/</guid>
      <description>&lt;p&gt;At &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MS Ignite&lt;/a&gt; in Orlando November 4 - 8, 2019, Microsoft announced the general availability of SQL Server 2019. At the same time, the SQL Server 2019 Developers Edition appeared as an MSDN download, and of course, I downloaded it and installed it on my dev box.&lt;/p&gt;&#xA;&lt;p&gt;After the installation, I noticed that PolyBase did not start up correctly, and I saw dump files all over the place. After some investigation, I figured out what the issue was, and this blog post describes the fix.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46, 2019</title>
      <link>https://nielsberglund.com/post/2019-11-17-interesting-stuff---week-46-2019/</link>
      <pubDate>Sun, 17 Nov 2019 07:47:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-11-17-interesting-stuff---week-46-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45, 2019</title>
      <link>https://nielsberglund.com/post/2019-11-10-interesting-stuff---week-45-2019/</link>
      <pubDate>Sun, 10 Nov 2019 09:26:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-11-10-interesting-stuff---week-45-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44, 2019</title>
      <link>https://nielsberglund.com/post/2019-11-03-interesting-stuff---week-44-2019/</link>
      <pubDate>Sun, 03 Nov 2019 16:45:41 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-11-03-interesting-stuff---week-44-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 &amp; Java: Parameters</title>
      <link>https://nielsberglund.com/post/2019-11-03-sql-server-2019--java-parameters/</link>
      <pubDate>Sun, 03 Nov 2019 11:07:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-11-03-sql-server-2019--java-parameters/</guid>
      <description>&lt;p&gt;Microsoft introduced the ability to call Java code from SQL Server in around the SQL Server 2019 CTP 2.0 release, and I have written some posts posts about this:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Throughout the CTP releases some functionality has changed, and in CTP 2.5 Microsoft introduced the Java Language Extension SDK. The Java code we write needs now to include the Java SDK and extend an abstract base from the SDK.&lt;/p&gt;&#xA;&lt;p&gt;With the introduction of the Java Language SDK, came some changes to how you handle method parameters, and I touched upon it briefly in the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-05-26-java--sql-server-2019-extensibility-framework-the-sequel/&#34;&gt;&lt;strong&gt;Java &amp;amp; SQL Server 2019 Extensibility Framework: The Sequel&lt;/strong&gt;&lt;/a&gt; post. In this post, I want to look more in detail at parameters and how to handle them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43, 2019</title>
      <link>https://nielsberglund.com/post/2019-10-27-interesting-stuff---week-43-2019/</link>
      <pubDate>Sun, 27 Oct 2019 09:15:54 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-10-27-interesting-stuff---week-43-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 &amp; Java Null Handling: Take Two</title>
      <link>https://nielsberglund.com/post/2019-10-26-sql-server-2019--java-null-handling-take-two/</link>
      <pubDate>Sat, 26 Oct 2019 05:32:54 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-10-26-sql-server-2019--java-null-handling-take-two/</guid>
      <description>&lt;p&gt;You who read my blog know that during the last year, (or so), I have been writing about SQL Server 2019 and the ability to call into Java code from SQL Server:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;It has been a fascinating &amp;ldquo;journey&amp;rdquo;, since SQL Server 2019 is still in preview, and there have been changes in how you call Java code along the way. In this post, we look at some relatively recent changes to how we handle null values in datasets.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42, 2019</title>
      <link>https://nielsberglund.com/post/2019-10-20-interesting-stuff---week-42-2019/</link>
      <pubDate>Sun, 20 Oct 2019 08:40:13 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-10-20-interesting-stuff---week-42-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41, 2019</title>
      <link>https://nielsberglund.com/post/2019-10-13-interesting-stuff---week-41-2019/</link>
      <pubDate>Sun, 13 Oct 2019 16:09:41 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-10-13-interesting-stuff---week-41-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40, 2019</title>
      <link>https://nielsberglund.com/post/2019-10-06-interesting-stuff---week-40-2019/</link>
      <pubDate>Sun, 06 Oct 2019 08:09:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-10-06-interesting-stuff---week-40-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39, 2019</title>
      <link>https://nielsberglund.com/post/2019-09-29-interesting-stuff---week-39-2019/</link>
      <pubDate>Sun, 29 Sep 2019 13:17:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-09-29-interesting-stuff---week-39-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38, 2019</title>
      <link>https://nielsberglund.com/post/2019-09-22-interesting-stuff---week-38-2019/</link>
      <pubDate>Sun, 22 Sep 2019 17:01:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-09-22-interesting-stuff---week-38-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37, 2019</title>
      <link>https://nielsberglund.com/post/2019-09-15-interesting-stuff---week-37-2019/</link>
      <pubDate>Sun, 15 Sep 2019 16:25:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-09-15-interesting-stuff---week-37-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install SQL Server 2019 Big Data Cluster using Azure Data Studio</title>
      <link>https://nielsberglund.com/post/2019-09-11-install-sql-server-2019-big-data-cluster-using-azure-data-studio/</link>
      <pubDate>Wed, 11 Sep 2019 06:12:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-09-11-install-sql-server-2019-big-data-cluster-using-azure-data-studio/</guid>
      <description>&lt;p&gt;I wrote a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-11-10-sql-server-2019-big-data-cluster-on-azure-kubernetes-service/&#34;&gt;blog post&lt;/a&gt; back in November 2018, about how to install and deploy &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt; on Azure Kubernetes Service. Back then &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt; was in private preview, (CTP 2.1 I believe), and you had to sign up, to get access to the &amp;ldquo;bits&amp;rdquo;. Well, you did not really get any &amp;ldquo;bits&amp;rdquo;; what you did get was access to Python deployment scripts.&lt;/p&gt;&#xA;&lt;p&gt;Now, September 2019, the BDC is in public preview (you do not have to sign up), and it has reached Release Candidate (RC) status, RC 1. The install method has changed, or rather, in addition to installing via deployment scripts, you can now also install using &lt;strong&gt;Azure Data Studio&lt;/strong&gt; deployment notebooks, and that is what this blog post is about.&lt;/p&gt;&#xA;&lt;p&gt;I install it on Azure, and since I am in South Africa, I use one of the South African hosting locations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36, 2019</title>
      <link>https://nielsberglund.com/post/2019-09-08-interesting-stuff---week-36-2019/</link>
      <pubDate>Sun, 08 Sep 2019 20:23:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-09-08-interesting-stuff---week-36-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35, 2019</title>
      <link>https://nielsberglund.com/post/2019-09-01-interesting-stuff---week-35-2019/</link>
      <pubDate>Sun, 01 Sep 2019 19:40:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-09-01-interesting-stuff---week-35-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34, 2019</title>
      <link>https://nielsberglund.com/post/2019-08-25-interesting-stuff---week-34-2019/</link>
      <pubDate>Sun, 25 Aug 2019 19:51:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-08-25-interesting-stuff---week-34-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33, 2019</title>
      <link>https://nielsberglund.com/post/2019-08-18-interesting-stuff---week-33-2019/</link>
      <pubDate>Sun, 18 Aug 2019 16:08:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-08-18-interesting-stuff---week-33-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32, 2019</title>
      <link>https://nielsberglund.com/post/2019-08-11-interesting-stuff---week-32-2019/</link>
      <pubDate>Sun, 11 Aug 2019 16:07:14 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-08-11-interesting-stuff---week-32-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31, 2019</title>
      <link>https://nielsberglund.com/post/2019-08-04-interesting-stuff---week-31-2019/</link>
      <pubDate>Sun, 04 Aug 2019 11:15:18 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-08-04-interesting-stuff---week-31-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 CTP3.2 &amp; Java</title>
      <link>https://nielsberglund.com/post/2019-08-03-sql-server-2019-ctp32--java/</link>
      <pubDate>Sat, 03 Aug 2019 06:55:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-08-03-sql-server-2019-ctp32--java/</guid>
      <description>&lt;p&gt;It seems that for each new SQL Server 2019 CTP release, there are changes to the Java extensions, and CTP 3.2 is no exception. Well, that is not exactly true as in CTP 3.2 release the changes are not about the extension and how we write code, but Java itself.&lt;/p&gt;&#xA;&lt;p&gt;One of the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://cloudblogs.microsoft.com/sqlserver/2019/07/24/free-supported-java-in-sql-server-2019-is-now-available/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announcements&lt;/a&gt; of what is new in CTP 3.2 was that SQL Server now includes &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.azul.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Azul System&amp;rsquo;s&lt;/a&gt; Zulu Embedded right out of the box for all scenarios where we use Java in SQL Server, including Java extensibility.&lt;/p&gt;&#xA;&lt;p&gt;So, in this post, we look at the impact, (if any), this has to how we use the Java extensibility framework in SQL Server 2019.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30, 2019</title>
      <link>https://nielsberglund.com/post/2019-07-28-interesting-stuff---week-30-2019/</link>
      <pubDate>Sun, 28 Jul 2019 09:40:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-07-28-interesting-stuff---week-30-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29, 2019</title>
      <link>https://nielsberglund.com/post/2019-07-21-interesting-stuff---week-29-2019/</link>
      <pubDate>Sun, 21 Jul 2019 06:16:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-07-21-interesting-stuff---week-29-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set Your SQL Server Data Free with Kafka: Extensibility Framework</title>
      <link>https://nielsberglund.com/post/2019-07-16-set-your-sql-server-data-free-using-kafka-extensibility-framework/</link>
      <pubDate>Tue, 16 Jul 2019 05:10:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-07-16-set-your-sql-server-data-free-using-kafka-extensibility-framework/</guid>
      <description>&lt;p&gt;As many of you may know, (or not), is that my background is SQL Server. Ever since I started programming, SQL Server has been my &amp;ldquo;trusty companion&amp;rdquo;, and my belief is that if you don&amp;rsquo;t have SQL Server as a backend, then there is something wrong. At work, (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/derivco&#34;&gt;Derivco&lt;/a&gt;), it is the same thing, and we are jokingly saying that we do not have business logic in the database, we have full-blown applications!&lt;/p&gt;&#xA;&lt;p&gt;However, both me personally and at work, we do realise the value of streaming data; for real-time processing as well as to distribute data without having to rely on replication. In the ideal world, we would change the applications/systems that are the source of the data to both publish the data as event streams as well as persisting the data to the database. However, it may not be possible to change those applications/systems - at least not in the time frame we would like. So what we want to do is to use the database as the source of the data, but treat the data, not as rows in a database but, as streaming events.&lt;/p&gt;&#xA;&lt;p&gt;This is the first post in a &amp;ldquo;mini&amp;rdquo; series where we look at how we can do what is outlined above. In this post, we look at how to use the &lt;strong&gt;SQL Server Extensibility Framework&lt;/strong&gt;, and more specifically the Java language extension to solve the issue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28, 2019</title>
      <link>https://nielsberglund.com/post/2019-07-14-interesting-stuff---week-28-2019/</link>
      <pubDate>Sun, 14 Jul 2019 19:32:15 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-07-14-interesting-stuff---week-28-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27, 2019</title>
      <link>https://nielsberglund.com/post/2019-07-07-interesting-stuff---week-27-2019/</link>
      <pubDate>Sun, 07 Jul 2019 07:32:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-07-07-interesting-stuff---week-27-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26, 2019</title>
      <link>https://nielsberglund.com/post/2019-06-30-interesting-stuff---week-26-2019/</link>
      <pubDate>Sun, 30 Jun 2019 08:40:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-30-interesting-stuff---week-26-2019/</guid>
      <description>&lt;p&gt;I cannot believe we have reached half year mark already - week 26!&lt;/p&gt;&#xA;&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25, 2019</title>
      <link>https://nielsberglund.com/post/2019-06-23-interesting-stuff---week-25-2019/</link>
      <pubDate>Sun, 23 Jun 2019 16:19:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-23-interesting-stuff---week-25-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Confluent Platform &amp; Kafka for a .NET Developer on Windows</title>
      <link>https://nielsberglund.com/post/2019-06-18-confluent-platform--kafka-for-the-windows--net-developer/</link>
      <pubDate>Tue, 18 Jun 2019 04:49:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-18-confluent-platform--kafka-for-the-windows--net-developer/</guid>
      <description>&lt;p&gt;As many of you know, I am an un-ashamed .NET developer on the Windows platform. Seeing that I do a lot of SQL Server development my development and OS platforms of choice is sufficient for my work, as I on my development box (Windows of course) install SQL Server Developer edition and whatever .NET framework I use.&lt;/p&gt;&#xA;&lt;p&gt;That has been sufficient up until now when I want to develop against Kafka. At &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/derivco&#34;&gt;Derivco&lt;/a&gt; we are getting more and more interested in Kafka, and obviously, I want to install it so I can &lt;del&gt;play around&lt;/del&gt; investigate it. However, to install it on my development machine as I would typically do with technologies I am interested in, SQL Server, RabbitMQ, etc., is difficult, if not impossible.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Yes I know, there are articles on the web discussing how to run Kafka on Windows, but it is a hit and miss whether it works.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;A while ago I wrote a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-07-10-install-confluent-platform-kafka-on-windows/&#34;&gt;post&lt;/a&gt; about how to run Kafka under &lt;strong&gt;Windows Subsystem for Linux&lt;/strong&gt; (WSL), and yes it works, but I have had issues with it, and to me, it is still a hack. So the options then (if we rule out WSL) are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Running it on a Linux in a virtualized environment, (Virtual Box, VMWare, Hyper-V, etc.).&lt;/li&gt;&#xA;&lt;li&gt;Docker.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The rest of this post goes through how to set up the &lt;em&gt;Confluent Platform&lt;/em&gt; in a Docker environment and use it from .NET.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24, 2019</title>
      <link>https://nielsberglund.com/post/2019-06-16-interesting-stuff---week-24-2019/</link>
      <pubDate>Sun, 16 Jun 2019 11:12:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-16-interesting-stuff---week-24-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23, 2019</title>
      <link>https://nielsberglund.com/post/2019-06-09-interesting-stuff---week-23-2019/</link>
      <pubDate>Sun, 09 Jun 2019 06:38:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-09-interesting-stuff---week-23-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Extensibility Framework &amp; External Languages</title>
      <link>https://nielsberglund.com/post/2019-06-06-sql-server-2019-extensibility-framework--external-languages/</link>
      <pubDate>Thu, 06 Jun 2019 05:37:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-06-sql-server-2019-extensibility-framework--external-languages/</guid>
      <description>&lt;p&gt;A little while ago I wrote a blog post, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-05-26-java--sql-server-2019-extensibility-framework-the-sequel/&#34;&gt;&lt;strong&gt;Java &amp;amp; SQL Server 2019 Extensibility Framework: The Sequel&lt;/strong&gt;&lt;/a&gt;, about changes in SQL Server 2019 CTP 2.5 impacting how we write Java code for use from SQL Server. While I wrote that post, Microsoft released SQL Server 2019 CTP 3.0, and, (surprise, surprise), that release contains more changes affecting Java code in SQL Server.&lt;/p&gt;&#xA;&lt;p&gt;This post covers those changes as well as discusses what SQL Server Extensibility Framework and Language Extensions are.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22, 2019</title>
      <link>https://nielsberglund.com/post/2019-06-03-interesting-stuff---week-22-2019/</link>
      <pubDate>Mon, 03 Jun 2019 18:29:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-06-03-interesting-stuff---week-22-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21, 2019</title>
      <link>https://nielsberglund.com/post/2019-05-26-interesting-stuff---week-21-2019/</link>
      <pubDate>Sun, 26 May 2019 10:02:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-05-26-interesting-stuff---week-21-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Java &amp; SQL Server 2019 Extensibility Framework: The Sequel</title>
      <link>https://nielsberglund.com/post/2019-05-26-java--sql-server-2019-extensibility-framework-the-sequel/</link>
      <pubDate>Sun, 26 May 2019 07:20:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-05-26-java--sql-server-2019-extensibility-framework-the-sequel/</guid>
      <description>&lt;p&gt;As you may know, a while back I wrote some posts about the support for Java in SQL Server 2019: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;. The posts covered in some detail how Java in SQL Server worked, and how to write Java code for use in SQL Server. However, a week or two ago &amp;ldquo;the sky came tumbling down&amp;rdquo; when Microsoft released SQL Server 2019 CTP 2.5.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; CTP stands for Community Technology Preview and is like a beta release.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;What Microsoft did in CTP 2.5 was to introduce Java Language Extension SDK, and your Java code now needs to inherit an abstract base class from the SDK. This requirement makes a large part of my previous posts &amp;ldquo;null and void&amp;rdquo;, so in this post, we look at what to do going forward.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20, 2019</title>
      <link>https://nielsberglund.com/post/2019-05-19-interesting-stuff---week-20-2019/</link>
      <pubDate>Sun, 19 May 2019 16:28:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-05-19-interesting-stuff---week-20-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19, 2019</title>
      <link>https://nielsberglund.com/post/2019-05-11-interesting-stuff---week-19-2019/</link>
      <pubDate>Sat, 11 May 2019 06:39:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-05-11-interesting-stuff---week-19-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18, 2019</title>
      <link>https://nielsberglund.com/post/2019-05-05-interesting-stuff---week-18-2019/</link>
      <pubDate>Sun, 05 May 2019 07:13:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-05-05-interesting-stuff---week-18-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17, 2019</title>
      <link>https://nielsberglund.com/post/2019-04-28-interesting-stuff---week-17-2019/</link>
      <pubDate>Sun, 28 Apr 2019 08:12:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-04-28-interesting-stuff---week-17-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16, 2019</title>
      <link>https://nielsberglund.com/post/2019-04-21-interesting-stuff---week-16-2019/</link>
      <pubDate>Sun, 21 Apr 2019 16:36:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-04-21-interesting-stuff---week-16-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing R Packages in SQL Server Machine Learning Services - IV: Permissions</title>
      <link>https://nielsberglund.com/post/2019-04-21-installing-r-packages-in-sql-server-machine-learning-services---iv/</link>
      <pubDate>Sun, 21 Apr 2019 11:15:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-04-21-installing-r-packages-in-sql-server-machine-learning-services---iv/</guid>
      <description>&lt;p&gt;This post is the fourth in a series about installing R packages in &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt; (SQL Server ML Services). To see all posts in the series go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_ml_services_install_packages&#34;&gt;&lt;strong&gt;Install R Packages in SQL Server ML Services Series&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Why this series came about is a colleague of mine &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/dane-bax/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dane&lt;/a&gt; pinged me and asked if I had any advice as he had issues installing an R package into one of their SQL Server instances. I tried to help him and then thought it would make a good topic for a blog post. Of course, at that time I didn&amp;rsquo;t think it would be more posts than one, but here we are.&lt;/p&gt;&#xA;&lt;p&gt;In this post, we look at:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What permissions &lt;code&gt;CREATE EXTERNAL LIBRARY&lt;/code&gt; requires.&lt;/li&gt;&#xA;&lt;li&gt;The ability to create external libraries with different owners and what impact it has.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15, 2019</title>
      <link>https://nielsberglund.com/post/2019-04-14-interesting-stuff---week-15-2019/</link>
      <pubDate>Sun, 14 Apr 2019 18:24:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-04-14-interesting-stuff---week-15-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing R Packages in SQL Server Machine Learning Services - III</title>
      <link>https://nielsberglund.com/post/2019-04-10-installing-r-packages-in-sql-server-machine-learning-services---iii/</link>
      <pubDate>Wed, 10 Apr 2019 06:36:16 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-04-10-installing-r-packages-in-sql-server-machine-learning-services---iii/</guid>
      <description>&lt;p&gt;This post is the third in a series about installing R packages in &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt; (SQL Server ML Services). To see all posts in the series go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_ml_services_install_packages&#34;&gt;&lt;strong&gt;Install R Packages in SQL Server ML Services Series&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Why this series came about is a colleague of mine &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/dane-bax/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dane&lt;/a&gt; pinged me and asked if I had any advice as he had issues installing an R package into one of their SQL Server instances. I tried to help him and then thought it would make a good topic for a blog post. Of course, at that time I didn&amp;rsquo;t think it would be more posts than one, but here we are.&lt;/p&gt;&#xA;&lt;p&gt;In this post, we look at how we can use T-SQL and DDL commands to install packages in a remote SQL Server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14, 2019</title>
      <link>https://nielsberglund.com/post/2019-04-07-interesting-stuff---week-14-2019/</link>
      <pubDate>Sun, 07 Apr 2019 19:33:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-04-07-interesting-stuff---week-14-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13, 2019</title>
      <link>https://nielsberglund.com/post/2019-03-31-interesting-stuff---week-13-2019/</link>
      <pubDate>Sun, 31 Mar 2019 08:43:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-31-interesting-stuff---week-13-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12, 2019</title>
      <link>https://nielsberglund.com/post/2019-03-24-interesting-stuff---week-12-2019/</link>
      <pubDate>Sun, 24 Mar 2019 08:37:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-24-interesting-stuff---week-12-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11, 2019</title>
      <link>https://nielsberglund.com/post/2019-03-17-interesting-stuff---week-11-2019/</link>
      <pubDate>Sun, 17 Mar 2019 21:16:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-17-interesting-stuff---week-11-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019, Java &amp; External Libraries - II</title>
      <link>https://nielsberglund.com/post/2019-03-17-sql-server-2019-java--external-libraries---ii/</link>
      <pubDate>Sun, 17 Mar 2019 17:13:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-17-sql-server-2019-java--external-libraries---ii/</guid>
      <description>&lt;p&gt;This post is part of the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt; series of posts, and it is the second post discussing SQL Server 2019, Java and the creation and use of external libraries.&lt;/p&gt;&#xA;&lt;p&gt;In the previous post about external libraries, we said that they were beneficial as they reduced complexities when deploying code, but there were still some caveats. So, in this post, we look at how to overcome those caveats&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10, 2019</title>
      <link>https://nielsberglund.com/post/2019-03-10-interesting-stuff---week-10-2019/</link>
      <pubDate>Sun, 10 Mar 2019 13:14:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-10-interesting-stuff---week-10-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019, Java &amp; External Libraries - I</title>
      <link>https://nielsberglund.com/post/2019-03-10-sql-server-2019-java--external-libraries---i/</link>
      <pubDate>Sun, 10 Mar 2019 10:22:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-10-sql-server-2019-java--external-libraries---i/</guid>
      <description>&lt;p&gt;A couple of months ago I wrote a series of posts about one of the new features in SQL Server 2019; the ability to call out to Java code from inside SQL Server.&lt;/p&gt;&#xA;&lt;p&gt;To see the posts, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the posts, we discussed how the Java extension differs from R and Python in that R and Python are an integrated part of the SQL Server install (when enabling in-database analytics), but Java is not. In other words, the use of the Java extension requires Java to be installed beforehand, and this then has implications on permissions. We also discussed how Java is a compiled language, and we execute against a method in a class, whereas with R and Python we send a script to the external engine. The consequence of this is that when we execute Java code, we need to indicate where the compiled code resides, and those locations need specific permissions.&lt;/p&gt;&#xA;&lt;p&gt;All this creates a level of complexity, and it would potentially be easier if we load the Java code from a well-known place, where we do not need to worry about permissions and so forth.&lt;/p&gt;&#xA;&lt;p&gt;This post is the first of a couple where we see how new functionality in SQL Server 2019 CTP 2.3 can help.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9, 2019</title>
      <link>https://nielsberglund.com/post/2019-03-03-interesting-stuff---week-9-2019/</link>
      <pubDate>Sun, 03 Mar 2019 10:54:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-03-03-interesting-stuff---week-9-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8, 2019</title>
      <link>https://nielsberglund.com/post/2019-02-24-interesting-stuff---week-8-2019/</link>
      <pubDate>Sun, 24 Feb 2019 10:08:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-02-24-interesting-stuff---week-8-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7, 2019</title>
      <link>https://nielsberglund.com/post/2019-02-17-interesting-stuff---week-7-2019/</link>
      <pubDate>Sun, 17 Feb 2019 08:20:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-02-17-interesting-stuff---week-7-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6, 2019</title>
      <link>https://nielsberglund.com/post/2019-02-10-interesting-stuff---week-6-2019/</link>
      <pubDate>Sun, 10 Feb 2019 08:37:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-02-10-interesting-stuff---week-6-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5, 2019</title>
      <link>https://nielsberglund.com/post/2019-02-03-interesting-stuff---week-5-2019/</link>
      <pubDate>Sun, 03 Feb 2019 09:15:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-02-03-interesting-stuff---week-5-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4, 2019</title>
      <link>https://nielsberglund.com/post/2019-01-27-interesting-stuff---week-4-2019/</link>
      <pubDate>Sun, 27 Jan 2019 06:36:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-01-27-interesting-stuff---week-4-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3, 2019</title>
      <link>https://nielsberglund.com/post/2019-01-20-interesting-stuff---week-3-2019/</link>
      <pubDate>Sun, 20 Jan 2019 18:00:59 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-01-20-interesting-stuff---week-3-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 &amp; Java with Visual Studio Code</title>
      <link>https://nielsberglund.com/post/2019-01-17-sql-server-2019--java-with-visual-studio-code/</link>
      <pubDate>Thu, 17 Jan 2019 06:16:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-01-17-sql-server-2019--java-with-visual-studio-code/</guid>
      <description>&lt;p&gt;As you know, SQL Server 2019 introduces the Java language extensions as part of the &lt;strong&gt;SQL Server Extensibility Framework&lt;/strong&gt;. The Java language extensions make it possible to execute Java code from inside SQL Server, the same way we can run R/Python code. Seeing that I am &amp;ldquo;somewhat&amp;rdquo; interested in the &lt;strong&gt;SQL Server Extensibility Framework&lt;/strong&gt; I wrote some posts about the Java language extensions: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The code in the posts is very, very simplistic where I was just trying to get the ideas across how and what to do. Another reason the code is simplistic is that I am not a Java &amp;ldquo;person&amp;rdquo;; in fact, the only Java code I have ever written is what is in those posts. Me not being a Java &amp;ldquo;person&amp;rdquo; I do not have a Java IDE, (for the code I wrote I did not need one either), so I used my regular text editor &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.sublimetext.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Sublime Text 3&lt;/a&gt;, and I compiled the code from command line (&lt;code&gt;$ javac ...&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;p&gt;I then started on a new Java post (which I have not finished yet), and it became clear I needed an IDE, (intelli-sense, debug, etc.), but which IDE?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2, 2019</title>
      <link>https://nielsberglund.com/post/2019-01-13-interesting-stuff---week-2-2019/</link>
      <pubDate>Sun, 13 Jan 2019 19:43:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-01-13-interesting-stuff---week-2-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Christmas, New Year, Week 1, 2019</title>
      <link>https://nielsberglund.com/post/2019-01-06-interesting-stuff---christmas-new-year-week-1-2019/</link>
      <pubDate>Sun, 06 Jan 2019 17:13:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2019-01-06-interesting-stuff---christmas-new-year-week-1-2019/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me over the Christmas and New Year period.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Extensibility Framework &amp; Java - Misc. &#39;Stuff&#39;</title>
      <link>https://nielsberglund.com/post/2018-12-30-sql-server-2019-extensibility-framework--java---misc-stuff/</link>
      <pubDate>Sun, 30 Dec 2018 12:24:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-30-sql-server-2019-extensibility-framework--java---misc-stuff/</guid>
      <description>&lt;p&gt;This post is the fourth post in a series where I look at the Java extension in SQL Server, i.e. the ability to execute Java code from inside SQL Server.&lt;/p&gt;&#xA;&lt;p&gt;To see what other posts there are in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This fourth post acts as a &amp;ldquo;roundup&amp;rdquo; of miscellaneous &amp;ldquo;stuff&amp;rdquo; I did not cover in the three previous posts, and some of the things we look at are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Java packages.&lt;/li&gt;&#xA;&lt;li&gt;The &lt;code&gt;CLASSPATH&lt;/code&gt; environment variable.&lt;/li&gt;&#xA;&lt;li&gt;JAR files.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Ok, let us get into it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server ML Services - Multiple Input Data Sets</title>
      <link>https://nielsberglund.com/post/2018-12-24-sql-server-machine-learning-services---multiple-input-data-sets/</link>
      <pubDate>Mon, 24 Dec 2018 06:51:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-24-sql-server-machine-learning-services---multiple-input-data-sets/</guid>
      <description>&lt;p&gt;This post came about due to a question on the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/Forums/en-US/home?forum=MicrosoftR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Microsoft Machine Learning Server&lt;/a&gt; forum. The &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/Forums/en-US/70e3577c-58f1-40af-9f0b-546c8b181cfa/sql-server-r-services-are-more-input-datasets-planned-or-under-development?forum=MicrosoftR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;question&lt;/a&gt; was if there are any plans by Microsoft to support more the one input dataset (&lt;code&gt;@input_data_1&lt;/code&gt;) in &lt;code&gt;sp_execute_external_script&lt;/code&gt;. My immediate reaction was that if you want more than one dataset, you can always connect from the script back into the database, and retrieve data.&lt;/p&gt;&#xA;&lt;p&gt;However, the poster was well aware of that, but due to certain reasons he did not want to do it that way - he wanted to push in the data, fair enough. When I read this, I seemed to remember something from a while ago, where, instead of retrieving data from inside the script, they pushed in the data, serialized it as an output parameter and then used the binary representation as in input parameter (yeah - this sounds confusing, but bear with me). I did some research (read Googling), and found &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://stackoverflow.com/questions/42918990/how-to-pass-two-sql-tables-as-input-parameter-for-r-codes-in-sql-server&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this&lt;/a&gt; StackOverflow question, and answer. So for future questions, and for me to remember, I decided to write a blog post about it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Extensibility Framework &amp; Java - Null Values</title>
      <link>https://nielsberglund.com/post/2018-12-19-sql-server-2019-extensibility-framework--java---null-values/</link>
      <pubDate>Wed, 19 Dec 2018 17:12:39 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-19-sql-server-2019-extensibility-framework--java---null-values/</guid>
      <description>&lt;p&gt;This post is the third post in a series where I look at the Java extension in SQL Server, i.e. the ability to execute Java code from inside SQL Server.&lt;/p&gt;&#xA;&lt;p&gt;To see what other posts there are in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this post we look at something related to the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-08-sql-server-2019-extensibility-framework--java---passing-data/&#34;&gt;data passing post&lt;/a&gt;; how to handle null values.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50 &amp; Year End!</title>
      <link>https://nielsberglund.com/post/2018-12-16-interesting-stuff---week-50--year-end/</link>
      <pubDate>Sun, 16 Dec 2018 18:45:34 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-16-interesting-stuff---week-50--year-end/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;em&gt;I started with these roundup posts in the beginning of 2017 as a way to force myself to write, and - so far, so good. It is now coming up on Christmas and New Year, and I will take a break with these posts and come back in the beginning of next year.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49</title>
      <link>https://nielsberglund.com/post/2018-12-09-interesting-stuff---week-49/</link>
      <pubDate>Sun, 09 Dec 2018 07:18:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-09-interesting-stuff---week-49/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Extensibility Framework &amp; Java - Passing Data</title>
      <link>https://nielsberglund.com/post/2018-12-08-sql-server-2019-extensibility-framework--java---passing-data/</link>
      <pubDate>Sat, 08 Dec 2018 19:52:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-08-sql-server-2019-extensibility-framework--java---passing-data/</guid>
      <description>&lt;p&gt;This post is the second post in a series about SQL Server 2019 Extensibility Framework and the Java language extensions. In the first post, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-02-sql-server-2019-extensibility-framework--java---hello-world/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java - Hello World&lt;/a&gt;, we looked at how to install and enable the Java language extensions, and we also wrote some pretty basic Java code to ensure it all worked.&lt;/p&gt;&#xA;&lt;p&gt;To see what other posts there are in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this post we look at how we can pass data back and forth between SQL Server and Java.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48</title>
      <link>https://nielsberglund.com/post/2018-12-02-interesting-stuff---week-48/</link>
      <pubDate>Sun, 02 Dec 2018 14:43:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-02-interesting-stuff---week-48/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Extensibility Framework &amp; Java - Hello World</title>
      <link>https://nielsberglund.com/post/2018-12-02-sql-server-2019-extensibility-framework--java---hello-world/</link>
      <pubDate>Sun, 02 Dec 2018 09:36:34 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-12-02-sql-server-2019-extensibility-framework--java---hello-world/</guid>
      <description>&lt;p&gt;The SQL Server 2016 release introduced the &lt;strong&gt;SQL Server Extensibility Framework&lt;/strong&gt; (EF), which gives us the ability to, from inside SQL Server, execute code in an external language runtime environment. SQL Server 2016 supports R as external runtime, and Microsoft added Python to supported runtimes in the SQL Server 2017 release. The important part about the EF is that the runtime is outside of the core database engine, but we call it from inside SQL Server via the stored procedure &lt;code&gt;sp_execute_external_script&lt;/code&gt;. We can push data from SQL Server queries to the external runtime, and consume data, (resultsets, output parameters) from the external runtime back in SQL Server.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; You can read more about the actual implementation of the external runtimes and &lt;code&gt;sp_execute_external_script&lt;/code&gt; in my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;SQL Server R Services Series&lt;/a&gt; posts.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;In SQL Server 2019 Microsoft added the ability to execute custom Java code along the same lines we execute R and Python, and this blog post intends to give an introduction of how to install and enable the Java extension, as well as execute some very basic Java code. In future posts, I drill down how to pass data back and forth between SQL Server and Java.&lt;/p&gt;&#xA;&lt;p&gt;To see what other posts there are in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java&#34;&gt;&lt;strong&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47</title>
      <link>https://nielsberglund.com/post/2018-11-25-interesting-stuff---week-47/</link>
      <pubDate>Sun, 25 Nov 2018 13:21:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-11-25-interesting-stuff---week-47/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46</title>
      <link>https://nielsberglund.com/post/2018-11-18-interesting-stuff---week-46/</link>
      <pubDate>Sun, 18 Nov 2018 08:22:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-11-18-interesting-stuff---week-46/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45</title>
      <link>https://nielsberglund.com/post/2018-11-11-interesting-stuff---week-45/</link>
      <pubDate>Sun, 11 Nov 2018 08:05:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-11-11-interesting-stuff---week-45/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Big Data Cluster on Azure Kubernetes Service</title>
      <link>https://nielsberglund.com/post/2018-11-10-sql-server-2019-big-data-cluster-on-azure-kubernetes-service/</link>
      <pubDate>Sat, 10 Nov 2018 07:58:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-11-10-sql-server-2019-big-data-cluster-on-azure-kubernetes-service/</guid>
      <description>&lt;p&gt;At the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite/agenda&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Microsoft Ignite 2018&lt;/strong&gt;&lt;/a&gt; conference back in September Microsoft released &lt;strong&gt;SQL Server 2019&lt;/strong&gt; for public preview, and I wrote two short blog posts about it:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-09-24-sql-server-2019-public-preview/&#34;&gt;What is New in SQL Server 2019 Public Preview&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/sql-server-2019-for-linux-in-docker-on-windows/&#34;&gt;SQL Server 2019 for Linux in Docker on Windows&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;What Microsoft also announced was &lt;strong&gt;SQL Server 2019 Big Data Clusters&lt;/strong&gt;, which combines the SQL Server database engine, Spark, and HDFS into a unified data platform! Yes, you read that right: SQL Server, Spark, and Hadoop right out of the box. Seeing that both Spark and Hadoop are mainly Linux based, what makes the Big Data Cluster possible is &lt;strong&gt;SQL Server on Linux&lt;/strong&gt;. When you deploy a &lt;strong&gt;SQL Server 2019 Big Data Cluster&lt;/strong&gt;, you deploy it as containers on &lt;strong&gt;Kubernetes&lt;/strong&gt;, where the Kubernetes cluster can be in the cloud, such as &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/kubernetes-service/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Azure Kubernetes Service&lt;/strong&gt;&lt;/a&gt;, or on-prem like &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.openshift.com/learn/topics/kubernetes/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Red Hat OpenShift&lt;/strong&gt;&lt;/a&gt; or even on a local dev-box/laptop using &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://kubernetes.io/docs/setup/minikube/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Minikube&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Initially, this post was about &lt;strong&gt;SQL Server 2019 Big Data Clusters&lt;/strong&gt; on Minikube, but after quite a few failed installation attempts I realised I did not have enough memory on my development box, so I decided to try it on &lt;strong&gt;Azure Kubernetes Service&lt;/strong&gt; (AKS) instead.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; If you want to run &lt;strong&gt;SQL Server 2019 Big Data Clusters&lt;/strong&gt; on Minikube it is suggested that your host machine (Minikube is essentially a VM) has at least 32Gb of memory, and you allocate at least 22Gb to the Minikube VM.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Since I am a complete novice when it comes to Kubernetes, this post covers both how I set up AKS as well as the deployment of &lt;strong&gt;SQL Server 2019 Big Data Clusters&lt;/strong&gt; to AKS, and the post is somewhat a summary of the official &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://docs.microsoft.com/en-us/sql/big-data-cluster/big-data-cluster-overview?view=sqlallproducts-allversions&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;documentation&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44</title>
      <link>https://nielsberglund.com/post/2018-11-04-interesting-stuff---week-44/</link>
      <pubDate>Sun, 04 Nov 2018 18:54:29 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-11-04-interesting-stuff---week-44/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43</title>
      <link>https://nielsberglund.com/post/2018-10-28-interesting-stuff---week-43/</link>
      <pubDate>Sun, 28 Oct 2018 07:44:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-10-28-interesting-stuff---week-43/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42</title>
      <link>https://nielsberglund.com/post/2018-10-21-interesting-stuff---week-42/</link>
      <pubDate>Sun, 21 Oct 2018 19:19:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-10-21-interesting-stuff---week-42/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41</title>
      <link>https://nielsberglund.com/post/2018-10-14-interesting-stuff---week-41/</link>
      <pubDate>Sun, 14 Oct 2018 08:03:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-10-14-interesting-stuff---week-41/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40</title>
      <link>https://nielsberglund.com/post/2018-10-07-interesting-stuff---week-40/</link>
      <pubDate>Sun, 07 Oct 2018 09:34:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-10-07-interesting-stuff---week-40/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39</title>
      <link>https://nielsberglund.com/post/2018-09-30-interesting-stuff---week-39/</link>
      <pubDate>Sun, 30 Sep 2018 13:13:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-09-30-interesting-stuff---week-39/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 for Linux in Docker on Windows</title>
      <link>https://nielsberglund.com/post/sql-server-2019-for-linux-in-docker-on-windows/</link>
      <pubDate>Sat, 29 Sep 2018 12:06:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/sql-server-2019-for-linux-in-docker-on-windows/</guid>
      <description>&lt;p&gt;By the time I publish this blog post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MS Ignite&lt;/a&gt; is over. During Ignite, Microsoft announced quite a few new things, amongst them &lt;strong&gt;SQL Server 2019&lt;/strong&gt; with a whole lot of new features and functionality.&lt;/p&gt;&#xA;&lt;p&gt;I touched briefly on some of them in my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-09-24-sql-server-2019-public-preview/&#34;&gt;What is New in SQL Server 2019 Public Preview&lt;/a&gt; post. A couple of things that caught my eye were that &lt;strong&gt;SQL Server 2019 for Linux&lt;/strong&gt; now supports In-Database analytics, what we know as &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt; (R and Python), as well as the Java language extension.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; You may ask yourself what the Java language extension is; well, that is the ability to access Java code from T-SQL. It is a little bit like SQLCLR, but it executes outside of the SQL Server memory and process space.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Seeing that I never really have played around with &lt;em&gt;SQL Server for Linux&lt;/em&gt;, mostly due to that in previous versions (2017) it did not have support for In-Database analytics, I thought that now would be a good time to have a look.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is New in SQL Server 2019 Public Preview</title>
      <link>https://nielsberglund.com/post/2018-09-24-sql-server-2019-public-preview/</link>
      <pubDate>Mon, 24 Sep 2018 19:17:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-09-24-sql-server-2019-public-preview/</guid>
      <description>&lt;p&gt;If you read my roundup for &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-09-23-interesting-stuff---week-38/&#34;&gt;week 38&lt;/a&gt;, which I published yesterday, you probably noticed that &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;MS Ignite&lt;/strong&gt;&lt;/a&gt; started today. I mentioned in the post that I was particularly interested in some of the &lt;strong&gt;SQL Server&lt;/strong&gt; sessions, as they looked very interesting.&lt;/p&gt;&#xA;&lt;p&gt;However, even before the sessions started, Microsoft released SQL Server 2019 CTP 2.0 for public preview and, naturally, I jumped on the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2019-ctp&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;download link&lt;/a&gt; and started downloading. I managed to get to the link in time before the rest of the world started the download, so I managed to get it down and then did an install.&lt;/p&gt;&#xA;&lt;p&gt;The rest of this post is about my initial findings mostly in the SQL Server Machine Learning Services space.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; I have looked at SQL Server 2019 the grand total of an hour, so this is a short post.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38</title>
      <link>https://nielsberglund.com/post/2018-09-23-interesting-stuff---week-38/</link>
      <pubDate>Sun, 23 Sep 2018 06:47:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-09-23-interesting-stuff---week-38/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37</title>
      <link>https://nielsberglund.com/post/2018-09-16-interesting-stuff---week-37/</link>
      <pubDate>Sun, 16 Sep 2018 08:17:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-09-16-interesting-stuff---week-37/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36</title>
      <link>https://nielsberglund.com/post/2018-09-09-interesting-stuff---week-36/</link>
      <pubDate>Sun, 09 Sep 2018 21:11:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-09-09-interesting-stuff---week-36/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35</title>
      <link>https://nielsberglund.com/post/2018-09-02-interesting-stuff---week-35/</link>
      <pubDate>Sun, 02 Sep 2018 08:38:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-09-02-interesting-stuff---week-35/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34</title>
      <link>https://nielsberglund.com/post/2018-08-26-interesting-stuff---week-34/</link>
      <pubDate>Sun, 26 Aug 2018 10:22:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-26-interesting-stuff---week-34/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33</title>
      <link>https://nielsberglund.com/post/2018-08-19-interesting-stuff---week-33/</link>
      <pubDate>Sun, 19 Aug 2018 09:20:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-19-interesting-stuff---week-33/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Test Post and Feed Apologies</title>
      <link>https://nielsberglund.com/post/2018-08-18-test-post-and-feed-apologies/</link>
      <pubDate>Sat, 18 Aug 2018 09:38:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-18-test-post-and-feed-apologies/</guid>
      <description>&lt;p&gt;In my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-08-18-goodbye-jekyll-welcome-hugo/&#34;&gt;Goodbye Jekyll, Welcome Hugo!&lt;/a&gt; post I wrote how I have changed blog engine from Jekyll to Hugo, and how everything seemed to work. Saying that obviously jinxed it, as after I deployed to the hosting site my Atom feed was completely hosed.&lt;/p&gt;&#xA;&lt;p&gt;I have now spent 4 hours trying to fix everything, but I am not sure I have succeeded. So this is a test post to see if things look OK.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Goodbye Jekyll, Welcome Hugo!</title>
      <link>https://nielsberglund.com/post/2018-08-18-goodbye-jekyll-welcome-hugo/</link>
      <pubDate>Sat, 18 Aug 2018 05:03:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-18-goodbye-jekyll-welcome-hugo/</guid>
      <description>&lt;p&gt;Back in 2013 I wrote a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/&#34;&gt;post&lt;/a&gt; about how I moved from a self hosted &lt;strong&gt;WordPress&lt;/strong&gt; blog to a static blog; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://octopress.org&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;OctoPress&lt;/strong&gt;&lt;/a&gt;. OctoPress spoke to my &amp;ldquo;geeky&amp;rdquo; side, as the foundation of it is the static blog-generator &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://jekyllrb.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Jekyll&lt;/strong&gt;&lt;/a&gt;, which in turn is Ruby based. In fact, OctoPress is more or less just some extra Ruby plugins on top of Jekyll, and to generate sites with OctoPress / Ruby you need Ruby installed on you machine.&lt;/p&gt;&#xA;&lt;p&gt;I thought that by changing the blog platform, I might write more posts just due to the &amp;ldquo;geekiness&amp;rdquo; of the blog engine. Fast forward to the end of 2016, and the number of posts I had written since the switch came to a grand total of three. Those three includes the post where I announced the switch. Yeah, switching increased indeed my productivity - NOT!&lt;/p&gt;&#xA;&lt;p&gt;So what does this have to do with anything?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32</title>
      <link>https://nielsberglund.com/post/2018-08-12-interesting-stuff---week-32/</link>
      <pubDate>Sun, 12 Aug 2018 12:02:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-12-interesting-stuff---week-32/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31</title>
      <link>https://nielsberglund.com/post/2018-08-05-interesting-stuff---week-31/</link>
      <pubDate>Sun, 05 Aug 2018 08:01:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-05-interesting-stuff---week-31/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>sp_execute_external_script and SQL Compute Context - III</title>
      <link>https://nielsberglund.com/post/2018-08-04-sp-execute-external-script-and-sql-compute-context---iii/</link>
      <pubDate>Sat, 04 Aug 2018 16:05:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-08-04-sp-execute-external-script-and-sql-compute-context---iii/</guid>
      <description>&lt;p&gt;In the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-03-21-microsoft-sql-server-r-services---sp-execute-external-script---iii/&#34;&gt;Microsoft SQL Server R Services - sp_execute_external_script - III&lt;/a&gt; post I wrote about &lt;code&gt;sp_execute_external_script&lt;/code&gt; (SPEES) and the &lt;strong&gt;SQL Server Compute Context&lt;/strong&gt; (SQLCC). Afterwards I realised I had some things wrong, so I wrote a followup post: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/&#34;&gt;sp_execute_external_script and SQL Compute Context - I&lt;/a&gt; where I tried to correct my mistakes from the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-03-21-microsoft-sql-server-r-services---sp-execute-external-script---iii/&#34;&gt;initial post&lt;/a&gt;. That post led to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-07-07-sp-execute-external-script-and-sql-compute-context-ii/&#34;&gt;sp_execute_external_script and SQL Compute Context - II&lt;/a&gt; and now we have a mini-series.&lt;/p&gt;&#xA;&lt;p&gt;To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/spees_and_sql_compute_context&#34;&gt;&lt;strong&gt;sp_execute_external_script and SQL Server Compute Context&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the previous post in this series, we looked at how data is sent to the SqlSatellite from SQL Server when we are in the SQLCC. This post was meant to look at what goes on inside SQL Server when we execute in SQLCC, but I realised that it would make more sense if, before we look at the internal working when in SQLCC, I covered what happens when pulling data in the local context. So that is what this post is all about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30</title>
      <link>https://nielsberglund.com/post/2018-07-29-interesting-stuff---week-30/</link>
      <pubDate>Sun, 29 Jul 2018 19:11:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-29-interesting-stuff---week-30/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29</title>
      <link>https://nielsberglund.com/post/2018-07-22-interesting-stuff---week-29/</link>
      <pubDate>Sun, 22 Jul 2018 16:06:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-22-interesting-stuff---week-29/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending. Unfortunately there was not much that caught my eye this week, so this is a short post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28</title>
      <link>https://nielsberglund.com/post/2018-07-15-interesting-stuff---week-28/</link>
      <pubDate>Sun, 15 Jul 2018 06:15:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-15-interesting-stuff---week-28/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Confluent Platform (Kafka) on Windows</title>
      <link>https://nielsberglund.com/post/2018-07-10-install-confluent-platform-kafka-on-windows/</link>
      <pubDate>Tue, 10 Jul 2018 18:43:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-10-install-confluent-platform-kafka-on-windows/</guid>
      <description>&lt;p&gt;You who follows my blog and have read my weekly roundups you know that I am quite (that is an understatement) interested in Apache Kafka and I am curious to find out what &amp;ldquo;cool&amp;rdquo; things one can do with it. For that, I want to be able to test &amp;ldquo;stuff&amp;rdquo; quickly. When I test and try out new things, I usually do it on my development box which contains everything I need: &lt;strong&gt;SQL Server&lt;/strong&gt;, &lt;strong&gt;RabbitMQ&lt;/strong&gt;, &lt;strong&gt;RStudio&lt;/strong&gt;, &lt;strong&gt;Microsoft Machine Learning Server&lt;/strong&gt;, &lt;strong&gt;Visual Studio&lt;/strong&gt; and the list goes on.&lt;/p&gt;&#xA;&lt;p&gt;So seeing that I have most of my &amp;ldquo;tools of the trade&amp;rdquo; on my machine I obviously also would like to have Kafka on the box. Herein lies a problem, I am a Windows dude and Kafka, and Windows do not gel. Yes, some people are running Kafka on Windows, but it is a chore. OK, so what to do? Sure, I could potentially run Kafka on a virtual machine, or in a Docker image, but it is not as transparent as I would like it to be (yeah, I am lazy).&lt;/p&gt;&#xA;&lt;p&gt;Hmm, Microsoft did introduce the ability to run Linux binary executables (in ELF format) natively on Windows 10 in Windows 10 version 1607. The feature is called &lt;strong&gt;Windows Subsystem for Linux&lt;/strong&gt; (WSL), and since I am now running version 1803, maybe I should try and install Kafka in &lt;em&gt;WSL&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27</title>
      <link>https://nielsberglund.com/post/2018-07-08-interesting-stuff---week-27/</link>
      <pubDate>Sun, 08 Jul 2018 12:11:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-08-interesting-stuff---week-27/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>sp_execute_external_script and SQL Compute Context - II</title>
      <link>https://nielsberglund.com/post/2018-07-07-sp-execute-external-script-and-sql-compute-context-ii/</link>
      <pubDate>Sat, 07 Jul 2018 10:54:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-07-sp-execute-external-script-and-sql-compute-context-ii/</guid>
      <description>&lt;p&gt;I wrote the post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/&#34;&gt;sp_execute_external_script and SQL Compute Context - I&lt;/a&gt; about how the &lt;strong&gt;SQL Server Compute Context&lt;/strong&gt; (SQLCC) works with &lt;code&gt;sp_execute_external_script&lt;/code&gt; (SPEES), as I wanted to correct some mistakes I did in the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-03-21-microsoft-sql-server-r-services---sp-execute-external-script---iii/&#34;&gt;Microsoft SQL Server R Services - sp_execute_external_script - III&lt;/a&gt; post. I initially thought one post would be enough, but quite soon I realised I was too optimistic, and at least one more post would be needed, if not more. So this is the first followup post about SPEES and SQLCC.&lt;/p&gt;&#xA;&lt;p&gt;To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/spees_and_sql_compute_context&#34;&gt;&lt;strong&gt;sp_execute_external_script and SQL Server Compute Context&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;One of the reasons for me realising that one post is not enough is that while I wrote and executed code for the first &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/&#34;&gt;post&lt;/a&gt;, I noticed some fairly significant performance differences using SQLCC compared to not using SQLCC (SQLCC performed better :)). So that is part of what we look at in this post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26</title>
      <link>https://nielsberglund.com/post/2018-07-01-interesting-stuff---week-26/</link>
      <pubDate>Sun, 01 Jul 2018 05:51:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-07-01-interesting-stuff---week-26/</guid>
      <description>&lt;p&gt;Geez, does time fly or what? We are already past the halfway mark of the year! Anyway, throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing R Packages in SQL Server Machine Learning Services - II</title>
      <link>https://nielsberglund.com/post/2018-06-30-installing-r-packages-in-sql-server-machine-learning-services---ii/</link>
      <pubDate>Sat, 30 Jun 2018 16:57:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-30-installing-r-packages-in-sql-server-machine-learning-services---ii/</guid>
      <description>&lt;p&gt;This post is the second post in a series about installing R packages in SQL Server Machine Learning Services.&lt;/p&gt;&#xA;&lt;p&gt;To see all posts in the series go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_ml_services_install_packages&#34;&gt;&lt;strong&gt;Install R Packages in SQL Server ML Services Series&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Why this series came about is a colleague of mine &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/dane-bax/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dane&lt;/a&gt; pinged me and asked if I had any advice as he had issues installing an R package into one of their SQL Server instances. I tried to help him and then thought it would make a good topic for a blog post. Of course, at that time I didn&amp;rsquo;t think it would be more posts than one, but here we are.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25</title>
      <link>https://nielsberglund.com/post/2018-06-24-interesting-stuff---week-25/</link>
      <pubDate>Sun, 24 Jun 2018 20:36:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-24-interesting-stuff---week-25/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>sp_execute_external_script and Permissions</title>
      <link>https://nielsberglund.com/post/2018-06-24-sp-execute-external-script-and-permissions/</link>
      <pubDate>Sun, 24 Jun 2018 14:36:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-24-sp-execute-external-script-and-permissions/</guid>
      <description>&lt;p&gt;This post will (hopefully) be short and sweet. It came about as I was testing out &amp;ldquo;stuff&amp;rdquo; for the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_ml_services_install_packages&#34;&gt;Install R Packages in SQL Server ML Services&lt;/a&gt; series of posts and I could not get it to work as I had expected.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing R Packages in SQL Server Machine Learning Services - I</title>
      <link>https://nielsberglund.com/post/2018-06-23-installing-r-packages-in-sql-server-machine-learning-services---i/</link>
      <pubDate>Sat, 23 Jun 2018 13:13:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-23-installing-r-packages-in-sql-server-machine-learning-services---i/</guid>
      <description>&lt;p&gt;This post was supposed to be a single post about how to install R packages in SQL Server Machine Learning Services, but once again I completely misjudged the scope of the topic. So this one post turned into a series of posts about how to install R packages in &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt; and this is the first post in the series.&lt;/p&gt;&#xA;&lt;p&gt;To see other posts in the series go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_ml_services_install_packages&#34;&gt;&lt;strong&gt;Install R Packages in SQL Server ML Services Series&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;As you may know, I am in the process of writing the follow-up post to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/&#34;&gt;sp_execute_external_script and SQL Compute Context - I&lt;/a&gt;. However, I have a hard time getting into the flow of things, so I use any excuse I can, to not have to write. So when &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/dane-bax/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dane Bax&lt;/a&gt;, a colleague of mine, contacted me a couple of days ago with a &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt; problem, I jumped at the chance to help him, and also write a post about it.&lt;/p&gt;&#xA;&lt;p&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/dane-bax/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dane&lt;/a&gt; works for a sister company of &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/Derivco&#34;&gt;Derivco&lt;/a&gt; as a data scientist and at both &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/Derivco&#34;&gt;Derivco&lt;/a&gt; and the sister company - &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.microgaming.co.uk/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Microgaming&lt;/a&gt; we are now looking at using SQL Server Machine Learning Services.&lt;/p&gt;&#xA;&lt;p&gt;His problem was that he wanted to use a CRAN package - &lt;code&gt;bsts&lt;/code&gt; - which is not part of a standard SQL Server R installation. He tried a couple of things to get it installed but got errors, so he decided to get in touch with me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24</title>
      <link>https://nielsberglund.com/post/2018-06-17-interesting-stuff---week-24/</link>
      <pubDate>Sun, 17 Jun 2018 19:29:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-17-interesting-stuff---week-24/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23</title>
      <link>https://nielsberglund.com/post/2018-06-10-interesting-stuff---week-23/</link>
      <pubDate>Sun, 10 Jun 2018 10:10:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-10-interesting-stuff---week-23/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22</title>
      <link>https://nielsberglund.com/post/2018-06-03-interesting-stuff---week-22/</link>
      <pubDate>Sun, 03 Jun 2018 09:41:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-03-interesting-stuff---week-22/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Machine Learning Services and SQL Server 2017 CU7</title>
      <link>https://nielsberglund.com/post/2018-06-01-sql-server-machine-learning-services-and-sql-server-2017-cu-7/</link>
      <pubDate>Fri, 01 Jun 2018 19:43:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-06-01-sql-server-machine-learning-services-and-sql-server-2017-cu-7/</guid>
      <description>&lt;p&gt;This post is as much for you as it is for me to come back to when I wonder what to do when SQL Serer Machine Learning Services all of a sudden stops working after a SQL Server upgrade.&lt;/p&gt;&#xA;&lt;h2 id=&#34;background&#34;&gt;Background&lt;/h2&gt;&#xA;&lt;p&gt;Last week I did a complete reformat of my development box at home and installed the latest version of Windows 10: the 1803 build, also called the April 2018 update.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; I usually try to reformat my box at least twice a year, to ensure it is not too &amp;ldquo;bogged&amp;rdquo; down by old &amp;ldquo;cruft&amp;rdquo;, and that it has the latest and greatest.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;After the reformat I installed all my necessary applications, among them SQL Server 2017 with the in-database analytics components (R and Python). After installation I tested that it all worked and made sure I could execute my usual test scripts for &lt;code&gt;sp_execute_external_script&lt;/code&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;1&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#859900&#34;&gt;EXEC&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;sp_execute_external_script&lt;/span&gt;   @&lt;span style=&#34;color:#859900&#34;&gt;language&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;N&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;R&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                                , @&lt;span style=&#34;color:#268bd2&#34;&gt;script&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;N&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;d &amp;lt;- 42&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Code Snippet 1:&lt;/strong&gt; &lt;em&gt;Test Script for R&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;The &amp;ldquo;moral&amp;rdquo; equivalent to &lt;em&gt;Code Snippet 1&lt;/em&gt; in Python also worked without an issue:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;1&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;EXEC&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;sp_execute_external_script&lt;/span&gt;   &lt;span style=&#34;color:#268bd2&#34;&gt;@language&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;N&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;Python&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                                , &lt;span style=&#34;color:#268bd2&#34;&gt;@script&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;N&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;d = 42&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Code Snippet 2:&lt;/strong&gt; &lt;em&gt;Test Script for Python&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Cool, all is &amp;ldquo;A-OK&amp;rdquo;! A couple of days go by, and I see that there is a Cumulative Update (CU) for SQL Server 2017 - CU7. I install it and does not think much about it. I mean: &amp;ldquo;what can go wrong, how hard can it be?&amp;rdquo;. A couple of days later and I am busy writing the follow-up post to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/&#34;&gt;sp_execute_external_script and SQL Compute Context - I&lt;/a&gt; when I try to execute &lt;code&gt;sp_execute_external_script&lt;/code&gt;, and it falls over!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21</title>
      <link>https://nielsberglund.com/post/2018-05-27-interesting-stuff---week-21/</link>
      <pubDate>Sun, 27 May 2018 11:06:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-05-27-interesting-stuff---week-21/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20</title>
      <link>https://nielsberglund.com/post/2018-05-20-interesting-stuff---week-20/</link>
      <pubDate>Sun, 20 May 2018 18:33:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-05-20-interesting-stuff---week-20/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>sp_execute_external_script and SQL Compute Context - I</title>
      <link>https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/</link>
      <pubDate>Sun, 20 May 2018 10:46:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/</guid>
      <description>&lt;p&gt;The last &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-03-21-microsoft-sql-server-r-services---sp-execute-external-script---iii/&#34;&gt;blog post&lt;/a&gt; in the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;Microsoft SQL Server R Services&lt;/a&gt; series covered some performance related parameters of &lt;code&gt;sp_execute_external_script&lt;/code&gt;, (&lt;code&gt;@parallel&lt;/code&gt; and &lt;code&gt;@r_rowsPerRead&lt;/code&gt;), and it touched a little bit on &lt;strong&gt;SQL Server Compute Context&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;After I published the post, I received an email from &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/umachandarjayachandran/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Umachandar Jayachandran&lt;/a&gt; who is a Principal Program Manager in the SQL Server team and is working on integration of R, Python and other runtimes into SQL Server (basically, he knows this &amp;ldquo;stuff&amp;rdquo;). In the mail, he said that I was somewhat incorrect in what I said about how the &lt;strong&gt;SQL Server Compute Context&lt;/strong&gt; (SQLCC) works.&lt;/p&gt;&#xA;&lt;p&gt;So I decided to write a post to correct my mistakes, and this is it. While I wrote this post I realized that there are more to the SQL compute context that meets ones eye, so I will - in all likelihood - write more posts about SQLCC.&lt;/p&gt;&#xA;&lt;p&gt;To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/spees_and_sql_compute_context&#34;&gt;&lt;strong&gt;sp_execute_external_script and SQL Server Compute Context&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before I begin I want to say a very big &lt;strong&gt;THANK YOU&lt;/strong&gt; to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://www.linkedin.com/in/umachandarjayachandran/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Umachandar&lt;/a&gt; as well as &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://twitter.com/nelliegson&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Nellie Gustafsson&lt;/a&gt; who also is a SQL Server Program Manager at Microsoft. Without them making me see the &amp;ldquo;errors of my way&amp;rdquo; I would not have been able to write this post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19</title>
      <link>https://nielsberglund.com/post/2018-05-13-interesting-stuff---week-19/</link>
      <pubDate>Sun, 13 May 2018 20:09:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-05-13-interesting-stuff---week-19/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18</title>
      <link>https://nielsberglund.com/post/2018-05-06-interesting-stuff---week-18/</link>
      <pubDate>Sun, 06 May 2018 19:27:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-05-06-interesting-stuff---week-18/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17</title>
      <link>https://nielsberglund.com/post/2018-04-29-interesting-stuff---week-17/</link>
      <pubDate>Sun, 29 Apr 2018 19:17:32 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-04-29-interesting-stuff---week-17/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16</title>
      <link>https://nielsberglund.com/post/2018-04-22-interesting-stuff---week-16/</link>
      <pubDate>Sun, 22 Apr 2018 16:45:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-04-22-interesting-stuff---week-16/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15</title>
      <link>https://nielsberglund.com/post/2018-04-15-interesting-stuff---week-15/</link>
      <pubDate>Sun, 15 Apr 2018 10:20:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-04-15-interesting-stuff---week-15/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14</title>
      <link>https://nielsberglund.com/post/2018-04-08-interesting-stuff---week-14/</link>
      <pubDate>Sun, 08 Apr 2018 16:04:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-04-08-interesting-stuff---week-14/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Machine Learning Services and Extended Events</title>
      <link>https://nielsberglund.com/post/2018-04-08-sql-server-machine-learning-services-and-extended-events/</link>
      <pubDate>Sun, 08 Apr 2018 08:06:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-04-08-sql-server-machine-learning-services-and-extended-events/</guid>
      <description>&lt;p&gt;Back in the day when I started with the &lt;strong&gt;SQL Server R Services - Internals&lt;/strong&gt; posts, I thought I would use &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://technet.microsoft.com/en-us/library/bb630354%28v=sql.105%29.aspx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;SQL Server Extended Events&lt;/a&gt; (XEvents) to figure things out. I knew SQL Server and the extensibility architecture supported XEvents because I had come across &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://docs.microsoft.com/en-us/sql/advanced-analytics/r/extended-events-for-sql-server-r-services&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this&lt;/a&gt; documentation, where it (amongst other things) said:&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;&lt;em&gt;SQL Server provides a set of extended events to use in troubleshooting operations related to the SQL Server Trusted Launchpad, as well as Python or R jobs sent to SQL Server.&lt;/em&gt;&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;From the above, it is pretty clear that XEvents is the way to go when drilling down into how things &amp;ldquo;hang together&amp;rdquo;. However, how hard I tried, I could not make &amp;ldquo;head or tails&amp;rdquo; of how to get things to work (I should probably have tried harder), so in the end, I went the &lt;strong&gt;WinDbg&lt;/strong&gt; and &lt;strong&gt;WireShark&lt;/strong&gt; route.&lt;/p&gt;&#xA;&lt;p&gt;Fast forward a year (and a bit) and someone asked a question on an internal forum about XEvents and &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt;, and I decided to look into it and to try to understand it a bit better. So this post is the result of me &lt;del&gt;playing around with&lt;/del&gt; researching XEvents and SQL Server Machine Learning Services.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13</title>
      <link>https://nielsberglund.com/post/2018-03-31-interesting-stuff---week-13/</link>
      <pubDate>Sat, 31 Mar 2018 19:12:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-31-interesting-stuff---week-13/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12</title>
      <link>https://nielsberglund.com/post/2018-03-25-interesting-stuff---week-12/</link>
      <pubDate>Sun, 25 Mar 2018 11:12:17 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-25-interesting-stuff---week-12/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - sp_execute_external_script - III</title>
      <link>https://nielsberglund.com/post/2018-03-21-microsoft-sql-server-r-services---sp-execute-external-script---iii/</link>
      <pubDate>Wed, 21 Mar 2018 11:46:27 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-21-microsoft-sql-server-r-services---sp-execute-external-script---iii/</guid>
      <description>&lt;p&gt;This post is the 24:th post about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the third that covers &lt;code&gt;sp_execute_external_script&lt;/code&gt;. I have thought many times that this series has reached its end, and I have many times realised I was wrong. Well, now I can say that this is the last post in the series! I started over a year ago (March 4 2017) with an idea about &amp;ldquo;wouldn&amp;rsquo;t it be cool if I wrote a couple of posts about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;&amp;rdquo;! Over one year and 24 posts later, here we are!&lt;/p&gt;&#xA;&lt;p&gt;This last post talks about &lt;code&gt;sp_execute_external_script&lt;/code&gt; and a parameter named &lt;code&gt;@parallel&lt;/code&gt;. When we discuss this parameter, we also touch (a little bit) upon performance aspects of &lt;code&gt;sp_execute_external_script&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11</title>
      <link>https://nielsberglund.com/post/2018-03-18-interesting-stuff---week-11/</link>
      <pubDate>Sun, 18 Mar 2018 20:20:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-18-interesting-stuff---week-11/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10</title>
      <link>https://nielsberglund.com/post/2018-03-11-interesting-stuff---week-10/</link>
      <pubDate>Sun, 11 Mar 2018 14:17:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-11-interesting-stuff---week-10/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - sp_execute_external_script - II</title>
      <link>https://nielsberglund.com/post/2018-03-11-microsoft-sql-server-r-services---sp-execute-external-script---ii/</link>
      <pubDate>Sun, 11 Mar 2018 11:55:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-11-microsoft-sql-server-r-services---sp-execute-external-script---ii/</guid>
      <description>&lt;p&gt;This post is the 23:rd post about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and a continuation of &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-03-07-microsoft-sql-server-r-services-sp_execute_external_script-i/&#34;&gt;sp_execute_external_script - I&lt;/a&gt;. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I honestly thought this post would be the last in the series (I have thought quite a few times), but alas, that is not the case. There will be at least one more post about &lt;code&gt;sp_execute_external_script&lt;/code&gt; after this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - sp_execute_external_script - I</title>
      <link>https://nielsberglund.com/post/2018-03-07-microsoft-sql-server-r-services-sp_execute_external_script-i/</link>
      <pubDate>Wed, 07 Mar 2018 19:37:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-07-microsoft-sql-server-r-services-sp_execute_external_script-i/</guid>
      <description>&lt;p&gt;This is the 22:nd post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;. This journey started about a year ago when I thought it would be a good idea to write a couple of blog posts about, what then went under the name of, Microsoft SQL Server 2016 R Services. Never in my wildest fantasies did I think I would write over 20 posts.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Since the introduction of Microsoft SQL Server R Services, it has been renamed to &lt;strong&gt;Microsoft SQL Server Machine Learning Services&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This series began with a discussion about how to install Microsoft SQL Server R Services and continued with the internals of how it works internally in SQL Server and the launchpad service. Throughout the series, we have used &lt;code&gt;sp_execute_external_script&lt;/code&gt; when investigating what goes on. So, I thought that having a couple of posts looking at &lt;code&gt;sp_execute_external_script&lt;/code&gt; would be a good way to finish this series off, and this post is the first of three about &lt;code&gt;sp_execute_external_script&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9</title>
      <link>https://nielsberglund.com/post/2018-03-04-interesting-stuff---week-9/</link>
      <pubDate>Sun, 04 Mar 2018 19:29:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-03-04-interesting-stuff---week-9/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8</title>
      <link>https://nielsberglund.com/post/2018-02-25-interesting-stuff---week-8/</link>
      <pubDate>Sun, 25 Feb 2018 11:06:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-02-25-interesting-stuff---week-8/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;AI&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7</title>
      <link>https://nielsberglund.com/post/2018-02-18-interesting-stuff---week-7/</link>
      <pubDate>Sun, 18 Feb 2018 13:33:05 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-02-18-interesting-stuff---week-7/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6</title>
      <link>https://nielsberglund.com/post/2018-02-11-interesting-stuff---week-6/</link>
      <pubDate>Sun, 11 Feb 2018 06:57:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-02-11-interesting-stuff---week-6/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5</title>
      <link>https://nielsberglund.com/post/2018-02-04-interesting-stuff---week-5/</link>
      <pubDate>Sun, 04 Feb 2018 19:55:11 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-02-04-interesting-stuff---week-5/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XX</title>
      <link>https://nielsberglund.com/post/2018-02-02-microsoft-sql-server-r-services---internals-xx/</link>
      <pubDate>Fri, 02 Feb 2018 19:48:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-02-02-microsoft-sql-server-r-services---internals-xx/</guid>
      <description>&lt;p&gt;This is the 21:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, (it is now called &lt;strong&gt;Microsoft SQL Server Machine Learning Services&lt;/strong&gt;), and the 20:th post that drills down into the internal of how it works.&lt;/p&gt;&#xA;&lt;p&gt;Wow, 20 posts about internals - when I started this &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt; series, I thought I might achieve five or six posts. I would never have - in my wildest fantasies - thought I would reach twenty!&lt;/p&gt;&#xA;&lt;p&gt;To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;We are however now coming closer to the end of this whole series, and this post is the last for &lt;strong&gt;Internals&lt;/strong&gt;. After this post, I foresee one, possibly two, more posts about other things related to &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;  - and then we are done!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4</title>
      <link>https://nielsberglund.com/post/2018-01-28-interesting-stuff---week-4/</link>
      <pubDate>Sun, 28 Jan 2018 14:05:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-28-interesting-stuff---week-4/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This blog-post is the &amp;ldquo;roundup&amp;rdquo; of the things that have been most interesting to me, for the week just ending.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3</title>
      <link>https://nielsberglund.com/post/2018-01-21-interesting-stuff---week-3/</link>
      <pubDate>Sun, 21 Jan 2018 07:35:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-21-interesting-stuff---week-3/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XIX</title>
      <link>https://nielsberglund.com/post/2018-01-20-microsoft-sql-server-r-services---internals-xix/</link>
      <pubDate>Sat, 20 Jan 2018 19:42:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-20-microsoft-sql-server-r-services---internals-xix/</guid>
      <description>&lt;p&gt;This is the 20:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 19:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;We are nearing the end of the &lt;strong&gt;Internals&lt;/strong&gt; series, and if we look at what we have covered, we have almost come full circle.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2</title>
      <link>https://nielsberglund.com/post/2018-01-14-interesting-stuff---week-2/</link>
      <pubDate>Sun, 14 Jan 2018 18:55:19 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-14-interesting-stuff---week-2/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XVIII</title>
      <link>https://nielsberglund.com/post/2018-01-10-microsoft-sql-server-r-services---internals-xviii/</link>
      <pubDate>Wed, 10 Jan 2018 10:19:41 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-10-microsoft-sql-server-r-services---internals-xviii/</guid>
      <description>&lt;p&gt;This is the 19:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 18:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this post we&amp;rsquo;ll continue looking at data coming back to SQL Server, and what happens code-wise in SQL.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Christmas, New Year, Week 1</title>
      <link>https://nielsberglund.com/post/2018-01-07-interesting-stuff---christmas-new-year-week-1/</link>
      <pubDate>Sun, 07 Jan 2018 20:17:09 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-07-interesting-stuff---christmas-new-year-week-1/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me over the Christmas and New Year period.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XVII</title>
      <link>https://nielsberglund.com/post/2018-01-03-microsoft-sql-server-r-services---internals-xvii/</link>
      <pubDate>Wed, 03 Jan 2018 09:57:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2018-01-03-microsoft-sql-server-r-services---internals-xvii/</guid>
      <description>&lt;p&gt;This is the 18:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 17:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The last &lt;em&gt;Internals&lt;/em&gt; posts have discussed the transport of data between SQL Server and the SqlSatellite. In &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-12-24--microsoft-sql-server-r-services---internals-xvi/&#34;&gt;Internals - XVI&lt;/a&gt; we looked at how data came back from the SqlSatellite, and what the data looked like.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XVI</title>
      <link>https://nielsberglund.com/post/2017-12-24--microsoft-sql-server-r-services---internals-xvi/</link>
      <pubDate>Sun, 24 Dec 2017 08:02:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-12-24--microsoft-sql-server-r-services---internals-xvi/</guid>
      <description>&lt;p&gt;This is the 17:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 16:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the last few posts in this &lt;em&gt;Internals&lt;/em&gt; series we have looked at how data is being transported from SQL Server to the SqlSatellite. In this post we&amp;rsquo;ll look at how data is going the other way, from the SqlSatellite to SQL Server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 50&amp;#58; Year End!</title>
      <link>https://nielsberglund.com/post/2017-12-17-interesting-stuff---week-50-year-end/</link>
      <pubDate>Sun, 17 Dec 2017 08:58:46 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-12-17-interesting-stuff---week-50-year-end/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;em&gt;I started the &amp;ldquo;roundup&amp;rdquo; posts in the beginning of this year, as a way for me to force myself to keep my blog active, and to share with you what I find interesting in the tech-world. It is now coming up on Christmas and New Year, and I will take a break with these posts and come back in the beginning of next year.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 49</title>
      <link>https://nielsberglund.com/post/2017-12-10-interesting-stuff---week-49/</link>
      <pubDate>Sun, 10 Dec 2017 10:24:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-12-10-interesting-stuff---week-49/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This week there is very little content. This is because I&amp;rsquo;ve been overseas - last Sunday I went to Gibraltar, and I came back yesterday (Saturday) evening. Gibraltar is an awesome place by the way. The downside of living in South Africa (as I do) is the travel time - Durban to Gib was a 25 hours door to door trip!&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 48</title>
      <link>https://nielsberglund.com/post/2017-12-02-interesting-stuff---week-48/</link>
      <pubDate>Sat, 02 Dec 2017 15:34:35 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-12-02-interesting-stuff---week-48/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XV</title>
      <link>https://nielsberglund.com/post/2017-12-02-microsoft-sql-server-r-services---internals-xv/</link>
      <pubDate>Sat, 02 Dec 2017 05:41:23 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-12-02-microsoft-sql-server-r-services---internals-xv/</guid>
      <description>&lt;p&gt;This is the 16:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 15:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the last post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-11-25-microsoft-sql-server-r-services---internals-xiv/&#34;&gt;Internals - XIV&lt;/a&gt; we looked at the &lt;strong&gt;Binary eXchange Protocol&lt;/strong&gt; (&lt;strong&gt;BXL&lt;/strong&gt;). The post was fairly long, and there were things that I wanted to cover which I didn&amp;rsquo;t do due to the length of the post.&lt;/p&gt;&#xA;&lt;p&gt;So this post is a continuation of &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-11-25-microsoft-sql-server-r-services---internals-xiv/&#34;&gt;Internals - XIV&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 47</title>
      <link>https://nielsberglund.com/post/2017-11-26-interesting-stuff---week-47/</link>
      <pubDate>Sun, 26 Nov 2017 19:08:43 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-11-26-interesting-stuff---week-47/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XIV</title>
      <link>https://nielsberglund.com/post/2017-11-25-microsoft-sql-server-r-services---internals-xiv/</link>
      <pubDate>Sat, 25 Nov 2017 10:09:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-11-25-microsoft-sql-server-r-services---internals-xiv/</guid>
      <description>&lt;p&gt;This is the 15:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 14:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Finally, after a couple of false starts this post will look into the protocol used when transferring data back and forth between SQL Server and the SqlSatellite: &lt;strong&gt;Binary eXchange Language&lt;/strong&gt; (&lt;strong&gt;BXL&lt;/strong&gt;). Why write about it at all? Well, the big reason why I wanted to know more about it, was due to the strange packet sizes I saw when inspecting data being sent from SQL Server to the SqlSatellite: one row with 5 numeric columns had a packet size of 6300 bytes!!!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 46</title>
      <link>https://nielsberglund.com/post/2017-11-19-interesting-stuff---week-46/</link>
      <pubDate>Sun, 19 Nov 2017 19:43:30 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-11-19-interesting-stuff---week-46/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 45</title>
      <link>https://nielsberglund.com/post/2017-11-12-interesting-stuff---week-45/</link>
      <pubDate>Sun, 12 Nov 2017 20:05:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-11-12-interesting-stuff---week-45/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XIII</title>
      <link>https://nielsberglund.com/post/2017-11-11-microsoft-sql-server-r-services---internals-xiii/</link>
      <pubDate>Sat, 11 Nov 2017 20:02:50 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-11-11-microsoft-sql-server-r-services---internals-xiii/</guid>
      <description>&lt;p&gt;This is the fourteenth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the thirteenth post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Sorry guys, in my last post &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-10-31-microsoft-sql-server-r-services---internals-xii/&#34;&gt;Internals - XII&lt;/a&gt; I said we&amp;rsquo;d - in this post - look into the &lt;strong&gt;Binary eXchange Language&lt;/strong&gt; protocol(&lt;strong&gt;BXL&lt;/strong&gt;) which is used when sending data from SQL Server to the SqlSatellite. The protocol is also involved when we send  one row of data containing 5 integers, and the packet size for that ends up being 6300 bytes.&lt;/p&gt;&#xA;&lt;p&gt;Well, we won&amp;rsquo;t look at that in this post, I was once again led astray when researching how data is sent.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 44</title>
      <link>https://nielsberglund.com/post/2017-11-05-interesting-stuff---week-44/</link>
      <pubDate>Sun, 05 Nov 2017 19:16:52 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-11-05-interesting-stuff---week-44/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XII</title>
      <link>https://nielsberglund.com/post/2017-10-31-microsoft-sql-server-r-services---internals-xii/</link>
      <pubDate>Tue, 31 Oct 2017 19:57:36 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-31-microsoft-sql-server-r-services---internals-xii/</guid>
      <description>&lt;p&gt;This is the 13:th post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the 12:th post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The last few posts in this series has been about communication between SQL Server and SqlSatellite. We have discussed the connection between the two, and we have also seen how packets are sent from SQL Server to SqlSatellite. In this post we&amp;rsquo;ll continue looking at what causes the packets to be send and what sends them. We will specifically look at the packet containing the external script, as well as the packet that contains the data (&lt;code&gt;@input_data_set_1&lt;/code&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 43</title>
      <link>https://nielsberglund.com/post/2017-10-29-interesting-stuff---week-43/</link>
      <pubDate>Sun, 29 Oct 2017 19:29:49 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-29-interesting-stuff---week-43/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 42</title>
      <link>https://nielsberglund.com/post/2017-10-22-interesting-stuff---week-42/</link>
      <pubDate>Sun, 22 Oct 2017 16:19:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-22-interesting-stuff---week-42/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;&#xA;&lt;p&gt;This week I have very little to post, mainly due to me being out of the country, and not having been able to read as much as I would have liked.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals XI</title>
      <link>https://nielsberglund.com/post/2017-10-20-microsoft-sql-server-r-services---internals-xi/</link>
      <pubDate>Fri, 20 Oct 2017 18:42:47 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-20-microsoft-sql-server-r-services---internals-xi/</guid>
      <description>&lt;p&gt;This is the twelfth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the eleventh post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the last &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-08-29-microsoft-sql-server-r-services---internals-x/&#34;&gt;post&lt;/a&gt; we spoke about how the transfer of data happens between SQL Server and the R components, and we saw how data was transferred over the TCP connection between the &lt;strong&gt;SqlSatellite&lt;/strong&gt; and SQL Server. In the post we mentioned that the protocol being used is  &lt;strong&gt;Binary eXchange Language&lt;/strong&gt; protocol(&lt;strong&gt;BXL&lt;/strong&gt;), and this post was supposed to talk about BXL.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 41</title>
      <link>https://nielsberglund.com/post/2017-10-13-interesting-stuff---week-41/</link>
      <pubDate>Fri, 13 Oct 2017 06:27:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-13-interesting-stuff---week-41/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by. This week, the roundup comes a bit early due to me having to go abroad at the weekend for a week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 40</title>
      <link>https://nielsberglund.com/post/2017-10-08-interesting-stuff---week-40/</link>
      <pubDate>Sun, 08 Oct 2017 19:08:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-08-interesting-stuff---week-40/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 39</title>
      <link>https://nielsberglund.com/post/2017-10-01-interesting-stuff---week-39/</link>
      <pubDate>Sun, 01 Oct 2017 17:57:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-10-01-interesting-stuff---week-39/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 38</title>
      <link>https://nielsberglund.com/post/2017-09-24-interesting-stuff---week-38/</link>
      <pubDate>Sun, 24 Sep 2017 09:26:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-09-24-interesting-stuff---week-38/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 37</title>
      <link>https://nielsberglund.com/post/2017-09-17-interesting-stuff---week-37/</link>
      <pubDate>Sun, 17 Sep 2017 12:24:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-09-17-interesting-stuff---week-37/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 36</title>
      <link>https://nielsberglund.com/post/2017-09-10-interesting-stuff---week-36/</link>
      <pubDate>Sun, 10 Sep 2017 08:56:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-09-10-interesting-stuff---week-36/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 35</title>
      <link>https://nielsberglund.com/post/2017-09-03-interesting-stuff---week-35/</link>
      <pubDate>Sun, 03 Sep 2017 19:55:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-09-03-interesting-stuff---week-35/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;&#xA;&lt;p&gt;I know, I know - there is not much for this week. A major reason for this is that, here in South Africa, we are in &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://sqlsaturday.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;SQL Saturday&lt;/a&gt; season right now. What has that got to do with anything you may ask - well, it is like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals X</title>
      <link>https://nielsberglund.com/post/2017-08-29-microsoft-sql-server-r-services---internals-x/</link>
      <pubDate>Tue, 29 Aug 2017 20:19:14 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-08-29-microsoft-sql-server-r-services---internals-x/</guid>
      <description>&lt;p&gt;This is the eleventh post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the tenth post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-08-18-microsoft-sql-server-r-services---internals-ix/&#34;&gt;Internals - IX&lt;/a&gt; I said we were nearing the end of the internals part is this series, and I had planned this post to be the final post in the Internals part. However while investigating how data is sent between SQL Server and the external components I realized that I would need to probably do two more posts (apart from this) for Internals.&lt;/p&gt;&#xA;&lt;p&gt;Anyway, in this post we&amp;rsquo;ll see how data is sent to the R components from SQL Server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 34</title>
      <link>https://nielsberglund.com/post/2017-08-27-interesting-stuff---week-34/</link>
      <pubDate>Sun, 27 Aug 2017 21:30:24 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-08-27-interesting-stuff---week-34/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 33</title>
      <link>https://nielsberglund.com/post/2017-08-20-interesting-stuff---week-33/</link>
      <pubDate>Sun, 20 Aug 2017 20:25:44 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-08-20-interesting-stuff---week-33/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals IX</title>
      <link>https://nielsberglund.com/post/2017-08-18-microsoft-sql-server-r-services---internals-ix/</link>
      <pubDate>Fri, 18 Aug 2017 17:44:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-08-18-microsoft-sql-server-r-services---internals-ix/</guid>
      <description>&lt;p&gt;This is the tenth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the ninth post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;We are now nearing the end of the Internals part of this series (you probably say &amp;ldquo;about time&amp;rdquo;). When I started this series way back in March this year, I thought that the Internals would be two, maximum three episodes. Boy was I wrong!&lt;/p&gt;&#xA;&lt;p&gt;In this post we&amp;rsquo;ll look at how the various components are communicating with each other.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 32</title>
      <link>https://nielsberglund.com/post/2017-08-13-interesting-stuff---week-32/</link>
      <pubDate>Sun, 13 Aug 2017 20:12:03 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-08-13-interesting-stuff---week-32/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 31</title>
      <link>https://nielsberglund.com/post/2017-08-06-interesting-stuff---week-31/</link>
      <pubDate>Sun, 06 Aug 2017 19:36:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-08-06-interesting-stuff---week-31/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 30</title>
      <link>https://nielsberglund.com/post/2017-07-30-interesting-stuff---week-30/</link>
      <pubDate>Sun, 30 Jul 2017 14:23:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-30-interesting-stuff---week-30/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 29</title>
      <link>https://nielsberglund.com/post/2017-07-23-interesting-stuff---week-29/</link>
      <pubDate>Sun, 23 Jul 2017 19:51:06 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-23-interesting-stuff---week-29/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2017 SQLCLR - Whitelisting Assemblies</title>
      <link>https://nielsberglund.com/post/2017-07-23-sql-server-2017-sqlclr-white-listing-assemblies/</link>
      <pubDate>Sun, 23 Jul 2017 09:53:57 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-23-sql-server-2017-sqlclr-white-listing-assemblies/</guid>
      <description>&lt;p&gt;A little while ago I wrote a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-07-02-sql-server-2017-sqlclr-and-permissions/&#34;&gt;blog-post&lt;/a&gt; about the changes in the SQLCLR security model in SQL Server 2017. I wrote about how Microsoft has changed the relation between CAS and security boundaries, and CAS is no longer supported as a boundary! And also how Microsoft introduced an &lt;code&gt;sp_configure&lt;/code&gt; option called &lt;code&gt;clr strict security&lt;/code&gt;, which by default is set to 1 (on). When the setting is on, SQL Server treats all assemblies (&lt;code&gt;SAFE&lt;/code&gt;, &lt;code&gt;EXTERNAL_ACCESS&lt;/code&gt;, &lt;code&gt;UNSAFE&lt;/code&gt;) as if they were marked &lt;code&gt;UNSAFE&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The release I wrote the post against was CTP 2.1, and earlier this week Microsoft released SQL Server 2017 RC1. Some days ago I received a comment from &lt;em&gt;Paul Vestuto&lt;/em&gt; on my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-07-02-sql-server-2017-sqlclr-and-permissions/&#34;&gt;post&lt;/a&gt;, pointing out that in RC1 there has been some more changes to the security model. I thought those changes would earn their own blog-post, instead of just editing the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-07-02-sql-server-2017-sqlclr-and-permissions/&#34;&gt;previous post&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals VIII</title>
      <link>https://nielsberglund.com/post/2017-07-22-microsoft-sql-server-r-services---internals-viii/</link>
      <pubDate>Sat, 22 Jul 2017 08:47:47 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-22-microsoft-sql-server-r-services---internals-viii/</guid>
      <description>&lt;p&gt;This is the ninth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the eight post that drills down into the internal of how it works. To see other posts (including this) in the series, go to: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;So far in this series we have been looking at what happens in SQL Server as well as the launchpad service when we execute &lt;code&gt;sp_execute_external_script&lt;/code&gt;, and we have still no real &amp;ldquo;clue&amp;rdquo; to where the R engine comes into play.&lt;/p&gt;&#xA;&lt;p&gt;Well, hopefully that will change (at least a little bit) with this post, as we here will look at what happens when we leave the launchpad service.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 28</title>
      <link>https://nielsberglund.com/post/2017-07-16-interesting-stuff---week-28/</link>
      <pubDate>Sun, 16 Jul 2017 20:34:07 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-16-interesting-stuff---week-28/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals VII</title>
      <link>https://nielsberglund.com/post/2017-07-11-microsoft-sql-server-r-services---internals-vii/</link>
      <pubDate>Tue, 11 Jul 2017 20:08:13 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-11-microsoft-sql-server-r-services---internals-vii/</guid>
      <description>&lt;p&gt;(WOW, I finally managed to get this post out! Yay to me!!)&lt;/p&gt;&#xA;&lt;p&gt;This is the eighth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the seventh post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this post we will look more at some of the directories that are created when we execute &lt;code&gt;sp_execute_external_script&lt;/code&gt;, as well as files being created in those directories.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 27</title>
      <link>https://nielsberglund.com/post/2017-07-09-interesting-stuff---week-27/</link>
      <pubDate>Sun, 09 Jul 2017 19:15:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-09-interesting-stuff---week-27/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 26</title>
      <link>https://nielsberglund.com/post/2017-07-02-interesting-stuff---week-26/</link>
      <pubDate>Sun, 02 Jul 2017 19:23:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-02-interesting-stuff---week-26/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2017, SQLCLR and Permissions</title>
      <link>https://nielsberglund.com/post/2017-07-02-sql-server-2017-sqlclr-and-permissions/</link>
      <pubDate>Sun, 02 Jul 2017 08:18:48 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-02-sql-server-2017-sqlclr-and-permissions/</guid>
      <description>&lt;p&gt;While I was writing the post about &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-07-01-sqlclr--certificates/&#34;&gt;SQLCLR and Certificates&lt;/a&gt;, I came across some strange behavior when I accidentally ran my code on an SQL Server 2017 instance. I quickly connected back to my SQL Server 2016 instance and continued. However, afterwards I started to look into the differences between SQLCLR in SQL Server 2017 and SQL Server 2016, and this post is the result of me &lt;del&gt;playing around&lt;/del&gt; investigating the changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQLCLR and Certificates</title>
      <link>https://nielsberglund.com/post/2017-07-01-sqlclr--certificates/</link>
      <pubDate>Sat, 01 Jul 2017 06:21:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-07-01-sqlclr--certificates/</guid>
      <description>&lt;p&gt;This post originates, like the one about &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-06-25-creating-r-stored-procedures-in-sql-server-2016-using-sqlrutils/&#34;&gt;sqlrutils&lt;/a&gt;, from a question on a Microsoft forum - this time the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?forum=sqlnetfx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;.NET Framework inside SQL Server&lt;/a&gt; forum. As the name implies, the forum cover questions about the usage of SQLCLR (.NET inside SQL Server), and the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/Forums/sqlserver/en-US/35b8bce5-8ea9-4fd4-aa87-1764a2071e92/long-lasting-pfx-file-for-sqlclr-externalaccess-signing?forum=sqlnetfx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;question&lt;/a&gt; was about signing of SQLCLR assemblies in order to assigning other permission sets than &lt;code&gt;SAFE&lt;/code&gt; to the assembly.&lt;/p&gt;&#xA;&lt;p&gt;As I, back in the day, taught SQLCLR as part of Developmentor&amp;rsquo;s SQL Server curriculum, I thought that it&amp;rsquo;d be interesting if I tried to answer the question, and also make a blog-post about it. That way I&amp;rsquo;d remember what to do the next time the question came up.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; In another post, I wrote this about Developmentor: &lt;em&gt;Developmentor were back in the day THE training company to go to if you wanted highly, highly technical training about COM, .NET, SQL Server, etc. &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://www.javaworld.com/article/2073792/core-java/a-eulogy--developmentor--rip.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;This article&lt;/a&gt; by my old colleague &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://blogs.tedneward.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ted Neward&lt;/a&gt; (@tedneward) sums DM up quite accurately (apart from the fact that DM hadn&amp;rsquo;t closed its doors when the article was written, ooops).&lt;/em&gt; Ted was probably more accurate than he at the time thought, since DM went out of business somewhat later.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Anyway, let&amp;rsquo;s see what this is all about&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 25</title>
      <link>https://nielsberglund.com/post/2017-06-25-interesting-stuff---week-25/</link>
      <pubDate>Sun, 25 Jun 2017 19:51:33 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-06-25-interesting-stuff---week-25/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating R Stored Procedures in SQL Server 2016 Using sqlrutils</title>
      <link>https://nielsberglund.com/post/2017-06-25-creating-r-stored-procedures-in-sql-server-2016-using-sqlrutils/</link>
      <pubDate>Sun, 25 Jun 2017 17:19:20 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-06-25-creating-r-stored-procedures-in-sql-server-2016-using-sqlrutils/</guid>
      <description>&lt;p&gt;In the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/Forums/en-US/home?forum=MicrosoftR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Microsoft R Server forum&lt;/a&gt; the other day was a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/Forums/en-US/5759339f-ec8a-4c70-b05c-081d56542c84/sql-server-r-services-stored-procedures-inputs&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;question&lt;/a&gt; about inputs to SQL Server R stored procedures, or rather about &amp;ldquo;strange&amp;rdquo; parameter naming, when using the &lt;strong&gt;sqlrutils&lt;/strong&gt; package. I got intrigued by the question and started &lt;del&gt;playing around with&lt;/del&gt; researching it, and this blog-post is the result. Oh, and this blog-post would never have seen the light of the day, if it hadn&amp;rsquo;t been for the original poster of the question: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.msdn.microsoft.com/profile/jd%20long/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JD Long&lt;/a&gt;, thanks JD!&lt;/p&gt;&#xA;&lt;p&gt;So, what is SQL Server R stored procedures and what is &lt;strong&gt;sqlrutils&lt;/strong&gt;?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 24</title>
      <link>https://nielsberglund.com/post/2017-06-18-interesting-stuff---week-24/</link>
      <pubDate>Sun, 18 Jun 2017 09:26:42 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-06-18-interesting-stuff---week-24/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 23</title>
      <link>https://nielsberglund.com/post/2017-06-11-interesting-stuff---week-23/</link>
      <pubDate>Sun, 11 Jun 2017 19:49:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-06-11-interesting-stuff---week-23/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 22</title>
      <link>https://nielsberglund.com/post/2017-06-04-interesting-stuff---week-22/</link>
      <pubDate>Sun, 04 Jun 2017 20:13:28 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-06-04-interesting-stuff---week-22/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 21</title>
      <link>https://nielsberglund.com/post/2017-05-28-interesting-stuff---week-21/</link>
      <pubDate>Sun, 28 May 2017 20:00:13 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-28-interesting-stuff---week-21/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 20</title>
      <link>https://nielsberglund.com/post/2017-05-21-interesting-stuff---week-20/</link>
      <pubDate>Sun, 21 May 2017 20:08:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-21-interesting-stuff---week-20/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Facebook Prophet and Microsoft R Server</title>
      <link>https://nielsberglund.com/post/2017-05-20-facebook-prophet-and-microsoft-r-server/</link>
      <pubDate>Sat, 20 May 2017 11:31:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-20-facebook-prophet-and-microsoft-r-server/</guid>
      <description>&lt;p&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Time_series&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Time series&lt;/a&gt; data is being used more and more in all industries, and of course we want to be able to forecast and predict future values. There are however a variety of challenges that come with producing a large number of forecasts across a variety of time series.&lt;/p&gt;&#xA;&lt;p&gt;The &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://research.fb.com/category/data-science/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Facebook&amp;rsquo;s data science team&lt;/a&gt; has worked with time series forecasting for quite a while, and recently they open-sourced an internal tool for this type of forecasting: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://facebookincubator.github.io/prophet/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Facebook Prophet&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Recently there was a post on the Microsoft R Server forum if it was possible to use Prophet with Microsoft R Server, so I thought I&amp;rsquo;d test it out. This post covers how to use it, both from a standalone Microsoft R Server as well as SQL Server R Services.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals VI</title>
      <link>https://nielsberglund.com/post/2017-05-16-microsoft-sql-server-r-services---internals-vi/</link>
      <pubDate>Tue, 16 May 2017 19:38:41 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-16-microsoft-sql-server-r-services---internals-vi/</guid>
      <description>&lt;p&gt;This is the seventh post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the sixth post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this post we will look at the directories that are created when we execute &lt;code&gt;sp_execute_external_script&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 19</title>
      <link>https://nielsberglund.com/post/2017-05-14-interesting-stuff---week-19/</link>
      <pubDate>Sun, 14 May 2017 18:05:53 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-14-interesting-stuff---week-19/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 18</title>
      <link>https://nielsberglund.com/post/2017-05-07-interesting-stuff---week-18/</link>
      <pubDate>Sun, 07 May 2017 21:18:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-07-interesting-stuff---week-18/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, for the week just gone by.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals V</title>
      <link>https://nielsberglund.com/post/2017-05-01-microsoft-sql-server-r-services---internals-v/</link>
      <pubDate>Mon, 01 May 2017 15:04:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-05-01-microsoft-sql-server-r-services---internals-v/</guid>
      <description>&lt;p&gt;This is the sixth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the fifth post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-13-microsoft-sql-server-r-services---internals-iii/&#34;&gt;Internals - III&lt;/a&gt; and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-23-microsoft-sql-server-r-services---internals-iv/&#34;&gt;Internals - IV&lt;/a&gt;, we looked at how the launchpad service creates &lt;strong&gt;RTerm&lt;/strong&gt; processes when we execute an external script.&lt;/p&gt;&#xA;&lt;p&gt;The &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-23-microsoft-sql-server-r-services---internals-iv/&#34;&gt;Internals - IV&lt;/a&gt; post came about due to an email from Bob Albright (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://twitter.com/bob_albright&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@bob_albright&lt;/a&gt;), pointing me to some resources (a blog-post) regarding the processes the launchpad service creates.&lt;/p&gt;&#xA;&lt;p&gt;In his email Bob also, kindly enough, attached some code. The code highlighted some behavior when creating the RTerm processes, especially around parallelism. In this blog-post we&amp;rsquo;ll follow up on that and look into the effect parallelism has on process creation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 17</title>
      <link>https://nielsberglund.com/post/2017-04-30-interesting-stuff---week-17/</link>
      <pubDate>Sun, 30 Apr 2017 20:24:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-30-interesting-stuff---week-17/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 16</title>
      <link>https://nielsberglund.com/post/2017-04-23-interesting-stuff---week-16/</link>
      <pubDate>Sun, 23 Apr 2017 20:22:38 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-23-interesting-stuff---week-16/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals IV</title>
      <link>https://nielsberglund.com/post/2017-04-23-microsoft-sql-server-r-services---internals-iv/</link>
      <pubDate>Sun, 23 Apr 2017 14:42:01 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-23-microsoft-sql-server-r-services---internals-iv/</guid>
      <description>&lt;p&gt;This is the fifth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the fourth post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-13-microsoft-sql-server-r-services---internals-iii/&#34;&gt;Internals - III&lt;/a&gt;, I wrote about how the launchpad service creates multiple processes when executing an external script.&lt;/p&gt;&#xA;&lt;p&gt;Seeing that some of the conclusions I came to was somewhat educated guesses, I asked you guys to correct me where I was in-correct and/or add more information. After that post - Bob Albright (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://twitter.com/bob_albright&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@bob_albright&lt;/a&gt;) - wrote me an email and pointed me to some resources around process creation, as well as some demo code. Thanks Bob!&lt;/p&gt;&#xA;&lt;p&gt;So today we&amp;rsquo;ll drill even further into the creation of processes, and see how they are used.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2017 - Python Executing Inside SQL Server</title>
      <link>https://nielsberglund.com/post/2017-04-20-sql-server-2017---python-executing-from-sql/</link>
      <pubDate>Thu, 20 Apr 2017 20:49:08 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-20-sql-server-2017---python-executing-from-sql/</guid>
      <description>&lt;p&gt;On April 19, 2017 Microsoft held an on-line conference &lt;strong&gt;Microsoft Data Amp&lt;/strong&gt; to showcase how Microsoft’s latest innovations put data, analytics and artificial intelligence at the heart of business transformation. The keynotes speakers were &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Scott_Guthrie&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Scott &amp;ldquo;Red Shirt&amp;rdquo; Guthrie&lt;/a&gt; who is an &lt;em&gt;Microsoft Executive Vice President&lt;/em&gt; (fairly high on the food-chain), and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://social.technet.microsoft.com/Profile/Joseph%20Sirosh&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Joseph Sirosh&lt;/a&gt; a &lt;em&gt;Corporate Vice President&lt;/em&gt;, head of the Information Management and Machine Learning group. Joseph probably knows a thing or two about data, and Scott - well, Scott knows &lt;strong&gt;A LOT&lt;/strong&gt;!&lt;/p&gt;&#xA;&lt;p&gt;During the keynotes, Scott and Joseph shared how Microsoft’s latest innovations put data, analytics and artificial intelligence at the heart of business transformation. A big enabler for this is &lt;strong&gt;SQL Server 2017&lt;/strong&gt; (the &amp;ldquo;artist&amp;rdquo; formerly known as SQL Server V.Next), which introduces a lot of very cool new &amp;ldquo;stuff&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;The keynote speeches were followed by recorded short:ish sessions drilling down into certain aspects of Microsoft&amp;rsquo;s new offerings. If you are interested in the various presentations at &lt;strong&gt;Microsoft Data Amp&lt;/strong&gt;, they all are on &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://channel9.msdn.com/Events/Data-Science/Microsoft-Data-Amp-2017&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Channel 9&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;What caught my eye was the announcement of how &lt;strong&gt;SQL Server 2017&lt;/strong&gt; now supports Python as an extensible script engine. When Microsoft introduced support for R in SQL Server 2016, rumors immediately surfaced how other engines also would be supported, where Python was high on the list (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://julialang.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Julia&lt;/a&gt; another one).&lt;/p&gt;&#xA;&lt;p&gt;Seeing that I am somewhat into &lt;strong&gt;SQL Server R Services&lt;/strong&gt; (the SQL Server 2016 flavor) &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-03-04-microsoft-sql-server-2016-r-services-installation/&#34;&gt;here&lt;/a&gt;, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-03-18-microsoft-sql-server-r-services---internals-i/&#34;&gt;here&lt;/a&gt;, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-02-microsoft-sql-server-r-services---internals-ii/&#34;&gt;here&lt;/a&gt;, &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-13-microsoft-sql-server-r-services---internals-iii/&#34;&gt;here&lt;/a&gt;, and more posts to come, I really had to have a look.&lt;/p&gt;&#xA;&lt;p&gt;The rest of this post is a brief introduction to executing Python code in &lt;strong&gt;SQL Server 2017&lt;/strong&gt;, in essence I just want to be able to execute some sort of Python code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 15</title>
      <link>https://nielsberglund.com/post/2017-04-16-interesting-stuff---week-15/</link>
      <pubDate>Sun, 16 Apr 2017 20:53:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-16-interesting-stuff---week-15/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals III</title>
      <link>https://nielsberglund.com/post/2017-04-13-microsoft-sql-server-r-services---internals-iii/</link>
      <pubDate>Thu, 13 Apr 2017 06:13:14 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-13-microsoft-sql-server-r-services---internals-iii/</guid>
      <description>&lt;p&gt;This is the fourth post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the third post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the previous internals posts &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-03-18-microsoft-sql-server-r-services---internals-i/&#34;&gt;here&lt;/a&gt; and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-02-microsoft-sql-server-r-services---internals-ii/&#34;&gt;here&lt;/a&gt; we have looked at what goes on inside SQL Server when executing an R script, and what happens in the launchpad service when executing.&lt;/p&gt;&#xA;&lt;p&gt;This post was initially to be about the R runtime, and what other parts are involved when executing R scripts in SQL Server. However, during my &amp;ldquo;spelunking&amp;rdquo; around I realized that I did not really understand what happens when we create the processes for the R runtime from the launchpad service and the launcher (which is what I covered in the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-04-02-microsoft-sql-server-r-services---internals-ii/&#34;&gt;internals II post&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;So, instead of looking at the R runtime and the other R related components, we&amp;rsquo;ll look at what happens when creating external processes. A subsequent blog-post will cover the R runtime and components.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 14</title>
      <link>https://nielsberglund.com/post/2017-04-09-interesting-stuff---week-14/</link>
      <pubDate>Sun, 09 Apr 2017 14:51:31 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-09-interesting-stuff---week-14/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 13</title>
      <link>https://nielsberglund.com/post/2017-04-02-interesting-stuff---week-13/</link>
      <pubDate>Sun, 02 Apr 2017 16:39:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-02-interesting-stuff---week-13/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals II</title>
      <link>https://nielsberglund.com/post/2017-04-02-microsoft-sql-server-r-services---internals-ii/</link>
      <pubDate>Sun, 02 Apr 2017 09:38:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-04-02-microsoft-sql-server-r-services---internals-ii/</guid>
      <description>&lt;p&gt;This is the third post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the second post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-03-18-microsoft-sql-server-r-services---internals-i/&#34;&gt;previous internals post&lt;/a&gt; we looked at what happens inside the SQL Server engine when  we execute &lt;code&gt;sp_execute_external_script&lt;/code&gt;. In that post we wrapped up when we reached the launchpad service (&lt;em&gt;Launchpad.exe&lt;/em&gt;). This post will look closer at the launchpad service, and we will do it by some more &amp;ldquo;spelunking&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 12</title>
      <link>https://nielsberglund.com/post/2017-03-26-interesting-stuff---week-12/</link>
      <pubDate>Sun, 26 Mar 2017 19:59:37 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-03-26-interesting-stuff---week-12/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 11</title>
      <link>https://nielsberglund.com/post/2017-03-19-interesting-stuff---week-11/</link>
      <pubDate>Sun, 19 Mar 2017 07:59:04 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-03-19-interesting-stuff---week-11/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server R Services - Internals I</title>
      <link>https://nielsberglund.com/post/2017-03-18-microsoft-sql-server-r-services---internals-i/</link>
      <pubDate>Sat, 18 Mar 2017 16:21:21 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-03-18-microsoft-sql-server-r-services---internals-i/</guid>
      <description>&lt;p&gt;This is the second post in a series about &lt;strong&gt;Microsoft SQL Server R Services&lt;/strong&gt;, and the first post that drills down into the internal of how it works. To see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this post, and one or two more we will look at what goes on under the covers when we execute some R code inside SQL Server. This post looks at quite in detail what happens in the SQL engine when we execute &lt;code&gt;sp_execute_external_script&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To try and get an understanding we&amp;rsquo;ll do something that we did quite a lot back in the day when I worked at Developmentor; we&amp;rsquo;ll &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://queue.acm.org/detail.cfm?id=945136&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;spelunk&amp;rdquo;&lt;/a&gt; the SQL Server code via &lt;em&gt;WinDbg&lt;/em&gt;. This can be really useful when trying to understand and get to grips with new technology/functionality.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Developmentor were back in the day THE training company to go to if you wanted highly, highly technical training about COM, .NET, SQL Server, etc. &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://www.javaworld.com/article/2073792/core-java/a-eulogy--developmentor--rip.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;This article&lt;/a&gt; by my old colleague &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://blogs.tedneward.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ted Neward&lt;/a&gt; (@tedneward) sums DM up quite accurately (apart from the fact that DM hadn&amp;rsquo;t closed its doors when the article was written, ooops).&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 10</title>
      <link>https://nielsberglund.com/post/2017-03-12-interesting-stuff---week-10/</link>
      <pubDate>Sun, 12 Mar 2017 07:39:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-03-12-interesting-stuff---week-10/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 9</title>
      <link>https://nielsberglund.com/post/2017-03-05-interesting-stuff---week-9/</link>
      <pubDate>Sun, 05 Mar 2017 06:58:15 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-03-05-interesting-stuff---week-9/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft SQL Server 2016 R Services Installation</title>
      <link>https://nielsberglund.com/post/2017-03-04-microsoft-sql-server-2016-r-services-installation/</link>
      <pubDate>Sat, 04 Mar 2017 10:19:22 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-03-04-microsoft-sql-server-2016-r-services-installation/</guid>
      <description>&lt;p&gt;A couple of weeks beck I wrote a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-02-25-microsoft-r-server/&#34;&gt;blog-post where I compared CRAN R with Microsoft R Server&lt;/a&gt;. The comparison was basically how large data sets are handled. In the post I mentioned that SQL Server 2016 (and later) is the delivery mechanism for Microsoft R Server on the Windows platform. In this post we will look at how to install and enable SQL Server R Services.&lt;/p&gt;&#xA;&lt;p&gt;This post is the first in a series of posts about SQL Server R Services and to see other posts (including this) in the series, go to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services&#34;&gt;&lt;strong&gt;SQL Server R Services&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 8</title>
      <link>https://nielsberglund.com/post/2017-02-26-interesting-stuff---week-8/</link>
      <pubDate>Sun, 26 Feb 2017 07:11:45 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-02-26-interesting-stuff---week-8/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft R Server</title>
      <link>https://nielsberglund.com/post/2017-02-25-microsoft-r-server/</link>
      <pubDate>Sat, 25 Feb 2017 06:28:25 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-02-25-microsoft-r-server/</guid>
      <description>&lt;p&gt;Last Saturday (February 18) I was in Cape Town at the second world-wide &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://capetown2017.satrdays.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;satRday conference&lt;/a&gt; ever, where I gave a talk named: &amp;ldquo;Microsoft, Open Source, R: You gotta be kidding me!&amp;rdquo;. The talk was about Microsoft&amp;rsquo;s R Server offering, and how it in some cases offered a better performance than Open R. Seeing the session lengths were only 20 minutes, I could not show any code, so in a &amp;ldquo;weak&amp;rdquo; moment I promised to put the code up on my web-site together with an accompanying blog-post. This is it :).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 7</title>
      <link>https://nielsberglund.com/post/2017-02-19-interesting-stuff---week-7/</link>
      <pubDate>Sun, 19 Feb 2017 18:48:02 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-02-19-interesting-stuff---week-7/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 6</title>
      <link>https://nielsberglund.com/post/2017-02-12-interesting-stuff---week-6/</link>
      <pubDate>Sun, 12 Feb 2017 06:32:10 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-02-12-interesting-stuff---week-6/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that have been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RabbitMQ - SQL Server</title>
      <link>https://nielsberglund.com/post/2017-02-11-rabbitmq---sql-server/</link>
      <pubDate>Sat, 11 Feb 2017 12:39:51 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-02-11-rabbitmq---sql-server/</guid>
      <description>&lt;p&gt;A week or two ago I came across a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://groups.google.com/forum/#!searchin/rabbitmq-users/sql$20server%7Csort:relevance/rabbitmq-users/T8fA1KdVtYE/bkRz3JkOCwAJ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;post&lt;/a&gt; on the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://groups.google.com/forum/#!forum/rabbitmq-users&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;RabbitMQ Users&lt;/a&gt; forum, about how to communicate from SQL Server to RabbitMQ. Seeing that we do that a lot at &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/Derivco&#34;&gt;Derivco&lt;/a&gt;, I came with some suggestions, and also said that I was writing a blog-post about how it can be done. The part of writing was not entirely correct - at least not until now (sorry Jim, it&amp;rsquo;s been hectic at work).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 5</title>
      <link>https://nielsberglund.com/post/2017-02-05-interesting-stuff---week-5/</link>
      <pubDate>Sun, 05 Feb 2017 09:58:12 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-02-05-interesting-stuff---week-5/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 4</title>
      <link>https://nielsberglund.com/post/2017-01-28-interesting-stuff---week-4/</link>
      <pubDate>Sat, 28 Jan 2017 07:57:00 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-01-28-interesting-stuff---week-4/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Doomed, We are All Doomed I Say!</title>
      <link>https://nielsberglund.com/post/2017-01-27-doomed-we-are-all-doomed/</link>
      <pubDate>Fri, 27 Jan 2017 18:58:40 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-01-27-doomed-we-are-all-doomed/</guid>
      <description>&lt;p&gt;Just to set things straight, the title of this post has nothing to do with US politics, but the infinitely more important (and exciting) subject of transactions in &lt;strong&gt;SQL Server&lt;/strong&gt; and the concept of &lt;strong&gt;doomed&lt;/strong&gt; transactions. Why I came across the idea for this post was due to a discussion I had with a colleague of mine - Sameer Chunilall - who didn&amp;rsquo;t agree with my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2017-01-08-abort-abort-we-re-xact-aborting-or-are-we/&#34;&gt;post&lt;/a&gt; a while ago about &lt;code&gt;XACT_ABORT&lt;/code&gt;, he believes it is a good thing (mostly), where I believe it is a bad thing (mostly).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 3</title>
      <link>https://nielsberglund.com/post/2017-01-21-interesting-stuff---week-3/</link>
      <pubDate>Sat, 21 Jan 2017 05:37:16 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-01-21-interesting-stuff---week-3/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;data in general&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me, this week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting Stuff - Week 2</title>
      <link>https://nielsberglund.com/post/2017-01-15-interesting-stuff---week-2/</link>
      <pubDate>Sun, 15 Jan 2017 07:14:41 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-01-15-interesting-stuff---week-2/</guid>
      <description>&lt;p&gt;Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data science&lt;/li&gt;&#xA;&lt;li&gt;distributed computing&lt;/li&gt;&#xA;&lt;li&gt;SQL Server&lt;/li&gt;&#xA;&lt;li&gt;transactions (both db as well as non db)&lt;/li&gt;&#xA;&lt;li&gt;and other &amp;ldquo;stuff&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;roundup&amp;rdquo; of the posts that has been most interesting to me. Oh, and if you wonder if you have missed &lt;em&gt;Interesting Stuff - Week #1&lt;/em&gt;. seeing that this post is named &lt;em&gt;Interesting Stuff - Week #2&lt;/em&gt;, you haven&amp;rsquo;t. They are numbered by calendar week number, and I started the second week of January :).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Abort, Abort, We Are XACT_ABORT:ing, Or Are We?!</title>
      <link>https://nielsberglund.com/post/2017-01-08-abort-abort-we-re-xact-aborting-or-are-we/</link>
      <pubDate>Sun, 08 Jan 2017 11:41:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2017-01-08-abort-abort-we-re-xact-aborting-or-are-we/</guid>
      <description>&lt;p&gt;&lt;code&gt;SET XACT_ABORT&lt;/code&gt; defines whether a transaction is automatically rolled back when a T-SQL statement raises a run-time exception, and when you read posts from prominent SQL bloggers you quite often see that they recommend to always have &lt;code&gt;XACT_ABORT&lt;/code&gt; set to &lt;code&gt;ON&lt;/code&gt;. From the title of this post you may get the impression that I do not necessarily agree, and to an extent you may be right. So, let us see &amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Error Handling Gotchas</title>
      <link>https://nielsberglund.com/post/2016-12-31-sql-server-error-handling-gotchas/</link>
      <pubDate>Sat, 31 Dec 2016 06:41:55 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2016-12-31-sql-server-error-handling-gotchas/</guid>
      <description>&lt;p&gt;Way back when (in 2010 as a matter of fact), I wrote a couple of blog-posts (&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-10-new-t-sql-features-in-sql-11-denali-error-handling/&#34;&gt;here&lt;/a&gt; and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-12-more-t-sql-error-functionality-in-denali-sql-11/&#34;&gt;here&lt;/a&gt;) about error handling in the new CTP  releases of SQL Server Denali. Denali was what would become SQL Server 2012.&lt;/p&gt;&#xA;&lt;p&gt;The new functionality built upon what was introduced in SQL Server 2005 - the notion of structured exception handling through &lt;code&gt;BEGIN TRY END TRY&lt;/code&gt; followed by &lt;code&gt;BEGIN CATCH END CATCH&lt;/code&gt;. In those blog-posts I was fairly positive, and saw the new functionality as something useful and very well worth implementing. I am still positive, however since then I have used the new functionality introduced in SQL Server 2005 extensively in production and have come across some gotchas that I thought would be worth writing a blog-post about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Testing, Testing, Anyone Out There?</title>
      <link>https://nielsberglund.com/post/2016-12-28-testing-testing-anyone-out-there/</link>
      <pubDate>Wed, 28 Dec 2016 14:18:58 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2016-12-28-testing-testing-anyone-out-there/</guid>
      <description>&lt;p&gt;What can I say, I am crap at this &amp;ldquo;blogging&amp;rdquo; thing! Three years ago, I &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/&#34;&gt;resuscitated my blog&lt;/a&gt;, after a hiatus of one year. I also switched blog engine from WordPress to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://octopress.org&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;OctoPress&lt;/strong&gt;&lt;/a&gt; (which at that stage was version 2). At the time of the switch, I had had a one year hiatus of blogging (I am not a very prolific blog writer :)), and I remember I was very tempted to write in that &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/&#34;&gt;post&lt;/a&gt;, that if I cannot keep up blogging I will quit. Boy, am I glad I did not write that!&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Saturday Presentations</title>
      <link>https://nielsberglund.com/post/2013-10-29-sql-saturday-presentations/</link>
      <pubDate>Tue, 29 Oct 2013 20:13:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2013-10-29-sql-saturday-presentations/</guid>
      <description>&lt;p&gt;The two first weekends in August I were in Cape Town and Johannesburg respectively presenting at &lt;strong&gt;SQL Saturday&lt;/strong&gt; events. I had a great time, and the audience were terrific. My employer &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/derivco&#34;&gt;&lt;strong&gt;Derivco&lt;/strong&gt;&lt;/a&gt; graciously gave me some &amp;ldquo;swag&amp;rdquo; to hand out, and that went down a treat. Thanks Derivco!!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing Octopress on Windows</title>
      <link>https://nielsberglund.com/post/2013-10-06-install-octopress-on-windows/</link>
      <pubDate>Wed, 23 Oct 2013 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2013-10-06-install-octopress-on-windows/</guid>
      <description>&lt;p&gt;In an earlier &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/&#34;&gt;post&lt;/a&gt;, I wrote how I had changed blog-engine from WordPress to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://octopress.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;OctoPress&lt;/strong&gt;&lt;/a&gt;. At the moment I am running Windows as my main OS (mostly due to work related requirements), and - as OctoPress is very much Ruby and Python based - there are certain things to be aware of when installing this on Windows. Furthermore, my blog is now hosted on &lt;strong&gt;Windows Azure&lt;/strong&gt; - so, with all this in mind, I thought I&amp;rsquo;d put together a blog post about the set-up of OctoPress on Windows, running on Windows Azure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Moving to a New Blog Engine</title>
      <link>https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/</link>
      <pubDate>Wed, 02 Oct 2013 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2013-10-02-moving-to-a-new-blog-engine/</guid>
      <description>&lt;p&gt;Every so often I get an itch, and I want to try out a new blog-platform. The time has now come to leave my self-hosted WordPress and move on to something &amp;ldquo;geekier&amp;rdquo; (I am a geek after all).&lt;/p&gt;&#xA;&lt;p&gt;I have just now finished moving my few posts from WordPress to the new engine: &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://octopress.org&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;OctoPress&lt;/strong&gt;&lt;/a&gt;. In a future blog post on the new blog I will try to explain why I made the move, and why OctoPress. The new blog will be hosted on &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://www.windowsazure.com/en-us&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Windows Azure&lt;/strong&gt;&lt;/a&gt; - I do get free Azure credits together with my MSDN subscription, so I thought I&amp;rsquo;d see what all the &amp;ldquo;fuss&amp;rdquo; about Windows Azure is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SqlClrProject on GitHub</title>
      <link>https://nielsberglund.com/post/2012-11-03-sqlclrproject-on-github/</link>
      <pubDate>Sat, 03 Nov 2012 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2012-11-03-sqlclrproject-on-github/</guid>
      <description>&lt;p&gt;As some of you may know, I - once upon a time - developed a project (VS add-in, templates, etc) for automatic deployment of CLR assemblies to SQL Server: &lt;strong&gt;SqlClrProject&lt;/strong&gt;. That project has been dormant now for a couple of years, but I now and then get requests for where it can be downloaded from (I had it on CodePlex, but had to take it down as I didn&amp;rsquo;t publish the source code).&lt;/p&gt;</description>
    </item>
    <item>
      <title>First Impressions Microsoft BUILD - Win 8</title>
      <link>https://nielsberglund.com/post/2011-09-13-first-impressions-microsoft-build-win-8/</link>
      <pubDate>Tue, 13 Sep 2011 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2011-09-13-first-impressions-microsoft-build-win-8/</guid>
      <description>&lt;p&gt;I have a while ago just finished watching the live stream of the first keynote (yes there will be one tomorrow as well), at Microsoft BUILD. Having attended / presented, at quite a few of these kind of events - and being somewhat jaded (well OK then, a lot jaded), I must still say that I am impressed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transactions in SQL Server (take 2956)</title>
      <link>https://nielsberglund.com/post/2011-09-11-transactions-in-sql-server-take-2956/</link>
      <pubDate>Sun, 11 Sep 2011 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2011-09-11-transactions-in-sql-server-take-2956/</guid>
      <description>&lt;p&gt;Transactions in SQL Server seems to be a difficult topic to grasp. This weekend I came across a blog-post where the poster showed a &amp;ldquo;solution&amp;rdquo; to the &amp;ldquo;The ROLLBACK TRANSACTION request has no corresponding BEGIN TRANSACTION&amp;rdquo; error we sometimes see when various stored procedures call each other. The solution (even though it masked out the error in question) did not get it quite right. So I thought I would make a post about the subject.&lt;/p&gt;</description>
    </item>
    <item>
      <title>F#, Mono and Mac - Take II</title>
      <link>https://nielsberglund.com/post/2010-11-20-fsharp-mono-and-mac-2/</link>
      <pubDate>Sat, 20 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-20-fsharp-mono-and-mac-2/</guid>
      <description>&lt;p&gt;So yesterday &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-19-fsharp-mono-and-mac/&#34;&gt;I wrote&lt;/a&gt; about how I have started using F# and Mono on my MacBook.&lt;/p&gt;&#xA;&lt;p&gt;I wrote about how I downloaded the F# bits, unzipped and put them in a specific directory I had created. Today after having browsed around a bit more I realized I had done it the hard way. To install the required bits for F# for Mac, you only have to download a zip file with an install package for Mac from the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://fsxplat.codeplex.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;F# Cross Platform&lt;/a&gt; site on CodePlex. The actual zip-file for the November 2010 CTP is &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-19-fsharp-mono-and-mac/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>F#, Mono and Mac</title>
      <link>https://nielsberglund.com/post/2010-11-19-fsharp-mono-and-mac/</link>
      <pubDate>Fri, 19 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-19-fsharp-mono-and-mac/</guid>
      <description>&lt;p&gt;This is a first post about my experiences with running F# and Mono on a Mac.&lt;/p&gt;&#xA;&lt;p&gt;In a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-15-using-fsharp-in-sqlclr/&#34;&gt;previous post&lt;/a&gt; I wrote about how I have started to play with F#. As that post also covered SQLCLR it was obvious I was on Windows. Even though I make my living from development in a Windows environment, my main machine is a MacBook, and I run OSX as my main OS. I have previously also been running Linux (ArchLinux) on this machine as my main OS. Naturally I have heard about Mono (and also installed it a couple of times - and quickly un-installed again, but I have not really done anything with it. I have always run Windows in a VM on my MacBook for development etc. However after the announcement that F# was going &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://blogs.msdn.com/b/dsyme/archive/2010/11/04/announcing-the-f-compiler-library-source-code-drop.aspx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Open Source&lt;/a&gt;, and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://tomasp.net/blog&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Tomas P&lt;/a&gt; &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://tomasp.net/blog/fsharp-in-monodevelop.aspx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;posted&lt;/a&gt; about his F# MonoDevelop plug-in&lt;/a&gt;, I decided that I should have a look at what it would be like to do F# &amp;ldquo;stuff in OSX.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TPL Dataflow, Axum v.NEXT?</title>
      <link>https://nielsberglund.com/post/2010-11-18-tpl-dataflow-axum-v-next/</link>
      <pubDate>Thu, 18 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-18-tpl-dataflow-axum-v-next/</guid>
      <description>&lt;p&gt;At PDC 2010 Microsoft showed the new &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://msdn.microsoft.com/en-us/vstudio/async.aspx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Async&lt;/a&gt; features of coming C# (and VB.NET) versions, and quite a lot has been written about it already. Part of the Async CTP is &lt;strong&gt;TPL Dataflow&lt;/strong&gt;, and this has gone somewhat un-noticed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using F# in SQLCLR</title>
      <link>https://nielsberglund.com/post/2010-11-15-using-fsharp-in-sqlclr/</link>
      <pubDate>Mon, 15 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-15-using-fsharp-in-sqlclr/</guid>
      <description>&lt;p&gt;Recently I have become very interested in F# and I am at the moment trying to get to grips with it. It is definitely a different beast than C#, but so far I like it - a lot!&lt;/p&gt;&#xA;&lt;p&gt;Anyway, I am a SQL nerd, and many moons ago I was very heavily involved in SQLCLR (for you who don&amp;rsquo;t know what that is; it is the ability to run .NET code inside the SQL Server engine. It was first introduced with SQL Server 2005). So I thought it would be a &amp;ldquo;giggle&amp;rdquo; to see if I could get some F# code running inside SQL Server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Denali CTP 1 SUX</title>
      <link>https://nielsberglund.com/post/2010-11-14-sql-server-denali-ctp-1-sux/</link>
      <pubDate>Sun, 14 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-14-sql-server-denali-ctp-1-sux/</guid>
      <description>&lt;p&gt;.. from a relational developers perspective!!&lt;/p&gt;&#xA;&lt;p&gt;Well, the title may be a bit harsh, but at least it grabbed your attention - did it not?!&lt;/p&gt;&#xA;&lt;p&gt;A week ago, or so, I wrote a &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-07-what-new-programmability-features-will-there-be-in-sql-11/&#34;&gt;wish list&lt;/a&gt; to Santa for Denali from a relational developers perspective. In that wish list I wrote that there has been fairly little love for relational SQL developers in the recent versions of SQL Server, and that I hoped in this version (i.e Denali) Microsoft would &amp;ldquo;go back to the roots&amp;rdquo; and give us developers some new stuff.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Beginners F# Resources</title>
      <link>https://nielsberglund.com/post/2010-11-13-beginners-fsharp-resources/</link>
      <pubDate>Sat, 13 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-13-beginners-fsharp-resources/</guid>
      <description>&lt;p&gt;This post is more as a reminder to myself where to find online resources when learning F#. If anyone else can find it useful, so much better. And, if anyone out there has other online, resources, please leave a comment and I will include it. So, in no particular order:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://msdn.microsoft.com/en-us/magazine/ff714588.aspx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Introductory article by Luke Hoban in MSDN Magazine.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://www.ctocorner.com/fsharp/book/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;An online book about F#.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://www.jelovic.com/weblog/?p=215&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Tutorial, by Dejan Jelovic, about getting started with F# from a C# developers perspective.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://lorgonblog.wordpress.com/2009/05/16/brians-favorite-online-content-for-learning-f/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Brian McNamara has great info and resource list, highly recommended.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Finally, a list like this would be incomplete without the link to &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://blogs.msdn.com/b/dsyme/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;the Man himself: &lt;strong&gt;Don Syme&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>More T-SQL Error Functionality in Denali / SQL 11</title>
      <link>https://nielsberglund.com/post/2010-11-12-more-t-sql-error-functionality-in-denali-sql-11/</link>
      <pubDate>Fri, 12 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-12-more-t-sql-error-functionality-in-denali-sql-11/</guid>
      <description>&lt;p&gt;In my previous &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-10-new-t-sql-features-in-sql-11-denali-error-handling/&#34;&gt;post&lt;/a&gt; I wrote about the new &lt;code&gt;THROW&lt;/code&gt; keyword in Denali / SQL 11. Having played around a bit more with Denali, I wanted to write some additional things about &lt;code&gt;THROW&lt;/code&gt; and it&amp;rsquo;s relation to &lt;code&gt;RAISERROR&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New T-SQL Features in SQL 11 / Denali - Error Handling</title>
      <link>https://nielsberglund.com/post/2010-11-10-new-t-sql-features-in-sql-11-denali-error-handling/</link>
      <pubDate>Wed, 10 Nov 2010 11:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-10-new-t-sql-features-in-sql-11-denali-error-handling/</guid>
      <description>&lt;p&gt;A couple of days ago I wrote my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-07-what-new-programmability-features-will-there-be-in-sql-11/&#34;&gt;wish-list&lt;/a&gt; to Santa what I wanted to see in next version of SQL Server (SQL 11 / Denali). I was pleasantly surprised that I could find out for myself shortly after; i.e. SQL Server Denali CTP1 was released during the PASS Summit. I have literally finished installing the next version of SQL Server (Denali / SQL 11) on a new VM, like 10 minutes ago, and I have done a quick check of the new features of SQL Server Denali (what I could find at least) against my &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-07-what-new-programmability-features-will-there-be-in-sql-11/&#34;&gt;wish-list&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More about new features in SQL 11 / Denali</title>
      <link>https://nielsberglund.com/post/2010-11-08-more-about-new-features-in-sql-11-denali/</link>
      <pubDate>Mon, 08 Nov 2010 11:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-08-more-about-new-features-in-sql-11-denali/</guid>
      <description>&lt;p&gt;So yesterday I &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2010-11-07-what-new-programmability-features-will-there-be-in-sql-11/&#34;&gt;posted&lt;/a&gt; my wish-list for new programmability features in the upcoming release of SQL 11 / Denali.&lt;/p&gt;&#xA;&lt;p&gt;Today I see that Simon S has &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://bit.ly/axonBW&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;posted&lt;/a&gt; about a new series of posts he will do, covering what is new in SQL 11. Knowing Simon, it will be really, really good. So if you are interested I suggest you keep your eyes open for his posts.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;: Ben C commented and said that CTP1 has been released (or something to that effect), and &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6a04f16f-f6be-4f92-9c92-f7e5677d91f9&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt; is where it can be downloaded from.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What New Programmability Features Will There Be in SQL 11?</title>
      <link>https://nielsberglund.com/post/2010-11-07-what-new-programmability-features-will-there-be-in-sql-11/</link>
      <pubDate>Sun, 07 Nov 2010 11:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-07-what-new-programmability-features-will-there-be-in-sql-11/</guid>
      <description>&lt;p&gt;There is probably no secret that Microsoft is working hard on next version of SQL Server. The rumour has it that it will be named SQL 11 (it apparently goes under the code name of Denali. Quiz; MS has used the Denali code name previously, what was it for? Answers in the comments ).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stream and Complex Event Processing from a Relational Guy&#39;s Eye</title>
      <link>https://nielsberglund.com/post/2010-11-07-stream-and-complex-event-processing-from-a-relational-guys-eye-2/</link>
      <pubDate>Sun, 07 Nov 2010 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2010-11-07-stream-and-complex-event-processing-from-a-relational-guys-eye-2/</guid>
      <description>&lt;p&gt;This is a re-post from my previous blog. However, as that blog has now gone to the big blog repository in the sky (or wherever blogs go to when they are no more), I decided to repost this, seeing how &lt;strong&gt;CEP&lt;/strong&gt; and &lt;strong&gt;StreamInsight&lt;/strong&gt; are becoming more and more popular.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2008 R2 August CTP</title>
      <link>https://nielsberglund.com/post/2009-08-11-sql-server-2008-r2-august-ctp/</link>
      <pubDate>Tue, 11 Aug 2009 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2009-08-11-sql-server-2008-r2-august-ctp/</guid>
      <description>&lt;p&gt;Yesterday I downloaded and installed the August CTP of SQL Server 2008 R2, and today I played around with it for a while. So, what are my impressions?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Twitter</title>
      <link>https://nielsberglund.com/post/2009-08-09-twitter/</link>
      <pubDate>Sun, 09 Aug 2009 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2009-08-09-twitter/</guid>
      <description>&lt;p&gt;As the saying goes; &amp;ldquo;It is hard to learn an old dog new tricks&amp;rdquo;, but&amp;hellip;  Even though I am a really old dog, I hope I&amp;rsquo;ll be able to learn a bit about &amp;ldquo;social networking&amp;rdquo;, and therefore I created an account on Twitter a couple of days ago. Hopefully I&amp;rsquo;ll be able to be more active on Twitter than what I&amp;rsquo;ve been here at the blog. Well, that should not be too hard, seeing how infrequent I post here.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debugging in SQL Server 2008</title>
      <link>https://nielsberglund.com/post/2008-07-16-debugging-in-sql-server-2008/</link>
      <pubDate>Wed, 16 Jul 2008 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2008-07-16-debugging-in-sql-server-2008/</guid>
      <description>&lt;p&gt;As good as SQL 2005 was (well, still are), one disappointment was that you needed Visual Studio if you wanted to debug your stored procedures. Seriously, what was MS thinking when they did that, especially as in SQL 2000, Query Analyzer had debug capabilities?!!&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server 2005 and DMV&#39;s</title>
      <link>https://nielsberglund.com/post/2006-08-23-sql-server-2005-and-dmvs/</link>
      <pubDate>Wed, 23 Aug 2006 09:27:56 +0200</pubDate>
      <guid>https://nielsberglund.com/post/2006-08-23-sql-server-2005-and-dmvs/</guid>
      <description>&lt;p&gt;One of the first thing I usually do after having installed a new version of SQL Server is to snoop around at the system tables to see what new tables there are and what they can give me information about.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://nielsberglund.com/notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/notes/</guid>
      <description>&lt;h2 id=&#34;go-语言学习笔记httpszhaohuabingcomlearning-golang&#34;&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://zhaohuabing.com/learning-golang&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Go 语言学习笔记&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;h2 id=&#34;envoy-学习笔记httpszhaohuabingcomlearning-envoy&#34;&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://zhaohuabing.com/learning-envoy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Envoy 学习笔记&lt;/a&gt;&lt;/h2&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://nielsberglund.com/search/placeholder/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/search/placeholder/</guid>
      <description></description>
    </item>
    <item>
      <title></title>
      <link>https://nielsberglund.com/spees_and_sql_compute_context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/spees_and_sql_compute_context/</guid>
      <description>&lt;h1 id=&#34;sp_execute_external_script-and-sql-server-compute-context&#34;&gt;sp_execute_external_script and SQL Server Compute Context&lt;/h1&gt;&#xA;&lt;p&gt;This is a collection of posts about &lt;code&gt;sp_execute_external_script&lt;/code&gt; (SPEES) and &lt;strong&gt;SQL Server Compute Context&lt;/strong&gt; (SQLCC).&lt;/p&gt;&#xA;&lt;h2 id=&#34;table-of-content&#34;&gt;Table of Content&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-05-20-sp-execute-external-script-and-sql-compute-context/&#34;&gt;sp_execute_external_script and SQL Compute Context - I&lt;/a&gt; - An overview of SQL Server Compute Context and how it works on a high level.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-07-07-sp-execute-external-script-and-sql-compute-context-ii/&#34;&gt;sp_execute_external_script and SQL Compute Context - II&lt;/a&gt; - A look at why the SQL Server Compute Context performs better (sometimes) than the local context.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-08-04-sp-execute-external-script-and-sql-compute-context---iii/&#34;&gt;sp_execute_external_script and SQL Compute Context - III&lt;/a&gt; - We use WinDbg, Process Monitor and WireShark to look in detail what happens in SQL Server when we use RxSqlServerData to pull data.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;More To Come&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://nielsberglund.com/sql_server_2k16_r_services/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/sql_server_2k16_r_services/</guid>
      <description>&lt;h1 id=&#34;sql-server-r-services-series-toc&#34;&gt;SQL Server R Services Series TOC&lt;/h1&gt;&#xA;&lt;p&gt;Microsoft released &lt;strong&gt;SQL Server 2016&lt;/strong&gt; mid 2016 and with the release came quite a few new features:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Query Store&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Temporal tables&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;JSON&lt;/strong&gt; support.&lt;/li&gt;&#xA;&lt;li&gt;Other &amp;ldquo;cool stuff&amp;rdquo;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Among the other &amp;ldquo;cool stuff&amp;rdquo; was the introduction of &lt;strong&gt;SQL Server 2016 R Services&lt;/strong&gt;, an in-database analytics engine for processing R script on resident data within a database engine instance.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Since the introduction of &lt;strong&gt;Microsoft SQL Server 2016 R Services&lt;/strong&gt;, the functionality has been renamed to &lt;strong&gt;Microsoft SQL Server Machine Learning Services&lt;/strong&gt;. Also, SQL Server 2017 introduced Python as an additional supported language.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://nielsberglund.com/sql_server_ml_services_install_packages/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/sql_server_ml_services_install_packages/</guid>
      <description>&lt;h1 id=&#34;install-r-packages-in-sql-server-ml-services-series&#34;&gt;Install R Packages in SQL Server ML Services Series&lt;/h1&gt;&#xA;&lt;p&gt;This is a series of posts about how to install R packages in &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;table-of-content&#34;&gt;Table of Content&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-06-23-installing-r-packages-in-sql-server-machine-learning-services---i/&#34;&gt;Installing R Packages in SQL Server Machine Learning Services - I&lt;/a&gt; - Background about package installation, &lt;code&gt;Rtools.exe&lt;/code&gt; and R packet managers (&lt;code&gt;Rterm.exe&lt;/code&gt; and &lt;code&gt;Rgui.exe&lt;/code&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-06-30-installing-r-packages-in-sql-server-machine-learning-services---ii/&#34;&gt;Installing R Packages in SQL Server Machine Learning Services - II&lt;/a&gt; - We look at using &lt;strong&gt;RevoScaleR&lt;/strong&gt; to install R packages in SQL Server Machine Learning Services.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-04-10-installing-r-packages-in-sql-server-machine-learning-services---iii/&#34;&gt;Installing R Packages in SQL Server Machine Learning Services - III&lt;/a&gt; - How we can install R packages in SQL Server Machine Learning Services using T-SQL DDL: CREATE EXTERNAL LIBRARY.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-04-21-installing-r-packages-in-sql-server-machine-learning-services---iv/&#34;&gt;Installing R Packages in SQL Server Machine Learning Services - IV: Permissions&lt;/a&gt; - We look at permissions required when using CREATE EXTERNAL LIBRARY as well as ownership.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;More To Come&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://nielsberglund.com/top/disclaimer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/top/disclaimer/</guid>
      <description>&lt;h1 id=&#34;disclaimer&#34;&gt;Disclaimer&lt;/h1&gt;&#xA;&lt;p&gt;So, this is the usual &amp;ldquo;stuff&amp;rdquo; how this is my personal blog, and the views expressed on these pages are mine alone and not those of my employer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About Derivco</title>
      <link>https://nielsberglund.com/derivco/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/derivco/</guid>
      <description>&lt;h1 id=&#34;derivco&#34;&gt;Derivco&lt;/h1&gt;&#xA;&lt;p&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://derivco.co.za&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Derivco&lt;/strong&gt;&lt;/a&gt; is a leading developer of software for the online gaming industry. That doesn&amp;rsquo;t mean however it is a gaming company; no, it is a &lt;strong&gt;technology&lt;/strong&gt; company. In order to stay competitive we have to be on the forefront of technology, and we are continuously researching new technology as well as pushing the edge of existing technology.&lt;/p&gt;&#xA;&lt;p&gt;We probably have one of the biggest install base of Microsoft SQL Server&amp;rsquo;s with a couple of hundred SQL Server boxes in our datacenters across the world. Each server box runs several SQL Server instances (SQL 2014 and SQL 2016), each with multiple databases. We are at the moment researching SQL Server v.Next, and will without a doubt come up with new and innovative solutions using it, in order to make our products even better.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About Me</title>
      <link>https://nielsberglund.com/top/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/top/about/</guid>
      <description>&lt;h1 id=&#34;about-me&#34;&gt;About Me&lt;/h1&gt;&#xA;&lt;p&gt;I am a Microsoft Data Platform MVP, and I work as a Software Architect Lead at &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/derivco&#34;&gt;Derivco&lt;/a&gt; in Durban, South Africa. Me and the architects in my team design and develop highly performant iGaming systems.&lt;/p&gt;&#xA;&lt;p&gt;Before joining Derivco, I worked as a researcher/instructor at Developmentor, responsible for the database curriculum.&lt;/p&gt;&#xA;&lt;p&gt;I have been been working with SQL Server since SQL Server 4.2 and co-authored the first SQL Server 2005 book for developers: &amp;ldquo;A First Look at SQL 2005 for Developers&amp;rdquo;. Apart from being a SQL Server &amp;ldquo;nerd&amp;rdquo;, I am now interested in real-time streaming data, stream processing, and the Cloud and Big Data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blog Post Series</title>
      <link>https://nielsberglund.com/series/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/series/</guid>
      <description>&lt;h1 id=&#34;blog-post-series&#34;&gt;Blog Post Series&lt;/h1&gt;&#xA;&lt;p&gt;Sometimes my blog-posts turns into &amp;ldquo;mini series&amp;rdquo; and this is the page where you find what series I have.&lt;/p&gt;&#xA;&lt;h2 id=&#34;series&#34;&gt;Series&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_2k16_r_services/&#34;&gt;SQL Server R Services Series&lt;/a&gt;: A fairly long and finished series of posts covering a lot of the internal workings of &lt;strong&gt;SQL Server R Services&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/sql_server_ml_services_install_packages/&#34;&gt;Install R Packages in SQL Server ML Services&lt;/a&gt;: In this series we look at how to install R packages in &lt;strong&gt;SQL Server Machine Learning Services&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/spees_and_sql_compute_context/&#34;&gt;sp_execute_external_script and SQL Server Compute Context&lt;/a&gt;: Some posts about &lt;strong&gt;sp_execute_external_script&lt;/strong&gt; &amp;amp; &lt;strong&gt;SQL Server Compute Context&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/s2k19_ext_framework_java/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/a&gt;: A series about the Java Extensions in &lt;strong&gt;SQL Server 2019&lt;/strong&gt;; how we can execute Java code from inside SQL Server.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Building an Event Management System with Claude Code</title>
      <link>https://nielsberglund.com/contact-event-claude-code/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/contact-event-claude-code/</guid>
      <description>&lt;h1 id=&#34;building-an-event-management-system-with-claude-code&#34;&gt;Building an Event Management System with Claude Code&lt;/h1&gt;&#xA;&lt;p&gt;This is the &amp;ldquo;Table of Content&amp;rdquo; for the &lt;strong&gt;Building an Event Management System with Claude Code&lt;/strong&gt; series detailing my journey to build an AI-driven contact and event management system.&lt;/p&gt;&#xA;&lt;h2 id=&#34;table-of-content&#34;&gt;Table of Content&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2025-07-29-building-an-event-management-system-with-claude-code-claude-code-installation-and-initialisation/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Installing Claude Code&lt;/strong&gt;&lt;/a&gt;: We introduced the project and looked at the steps to install Claude Code on both macOS as well as Windows. (Edited: 2025-12-20)&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2025-08-13-building-an-event-management-system-with-claude-code-part-2---ide-integration-and-advanced-features/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 2 - IDE Integration&lt;/strong&gt;&lt;/a&gt;: Learn VS Code integration with Claude Code for AI-assisted development. Includes WSL setup, CLAUDE.md configuration, and building your first API endpoints. (Edited: 2025-12-20)&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2025-12-28-building-an-event-management-system-with-claude-code-part-3---architecting-an-ai-native-system/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 3 - Architecting an AI-Native System&lt;/strong&gt;&lt;/a&gt;: Part 3 shows how Claude Code helps architect an event management system using MCP servers, PostgreSQL, and natural language interfaces.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-01-building-an-event-management-system-with-claude-code-part-4---database-setup-and-first-conversations/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 4 - Database Setup and First Conversations&lt;/strong&gt;&lt;/a&gt;: In Part 4 we build production-ready database infrastructure using Claude Code. Learn PostgreSQL setup on Neon, Postgres MCP Pro configuration, and AI-assisted troubleshooting.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-04-building-an-event-management-system-with-claude-code-part-5---database-schema-and-natural-language-queries/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 5 - Database Schema and Natural Language Queries&lt;/strong&gt;&lt;/a&gt;: In Part 5 you transform database development with Claude Code and Postgres MCP Pro. Design schemas, generate test data, and run complex queries—all through conversation.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-12-building-an-event-management-system-with-claude-code-part-55---schema-refinement-when-real-data-reveals-the-truth/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 5.5 - Schema Refinement: When Real Data Reveals the Truth&lt;/strong&gt;&lt;/a&gt;: In this post we see how a database schema design mistake turned lesson: How uploading real CSV files to Claude Code revealed missing fields and enabled a 45-minute schema refinement migration.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-14-building-an-event-management-system-with-claude-code-part-6---architecture-and-design-of-a-custom-import-mcp-server/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 6 - Architecture and Design of a Custom Import MCP Server&lt;/strong&gt;&lt;/a&gt;: Design a custom Import MCP Server with Claude Code for AI-native data imports. Learn why MCP servers are isolated, architect 7 self-contained tools, and transform CSV hell into conversational workflows. Complete architecture guide.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-18-building-an-event-management-system-with-claude-code-part-7---implementing-the-import-mcp-server/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 7 - Implementing the Import MCP Server&lt;/strong&gt;&lt;/a&gt;: Part 7: Build an Import MCP Server with Claude Code; 3 hours vs 16 traditional. FastMCP implementation, validation tools, database troubleshooting, and real AI-native development lessons.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-24-building-an-event-management-system-with-claude-code-part-8---implementing-import-functions/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 8 - Implementing Import Functions&lt;/strong&gt;&lt;/a&gt;: Part 8: Discover how Claude Code implemented import functions, reviewed its own code, and transformed a 20-minute process into 2 seconds. AI-native development in action.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-01-29-building-an-event-management-system-with-claude-code-part-9---autonomous-implementation-letting-claude-code-loose/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 9 - Autonomous Implementation: Letting Claude Code Loose&lt;/strong&gt;&lt;/a&gt;: Part 9: Test autonomous Claude Code by implementing 3 import functions with minimal guidance. Compare results with conversational development. Includes YOLO mode, fixing GitHub issues, and lessons on when to let AI work independently.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-02-14-building-an-event-management-system-with-claude-code-part-10---email-infrastructure-with-brevo-mcp/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 10 - Email Infrastructure with Brevo MCP&lt;/strong&gt;&lt;/a&gt;: Part 10: Integrate Brevo MCP for transactional email sending. Set up email infrastructure, create templates, and send your first conversational emails—all without maintaining a separate contact database.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2026-02-22-building-an-event-management-system-with-claude-code-part-11---campaign-tracking--batch-sending/&#34;&gt;&lt;strong&gt;Building an Event Management System with Claude Code: Part 11 - Campaign Tracking &amp;amp; Batch Sending&lt;/strong&gt;&lt;/a&gt;: Part 11: Add campaign tracking and batch sending to your AI-native event system. Design tracking tables conversationally, send personalised campaigns to multiple recipients, and prevent duplicate emails—all through Claude Code and Claude Desktop.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;</description>
    </item>
    <item>
      <title>Data Saturday Durban</title>
      <link>https://nielsberglund.com/dsd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/dsd/</guid>
      <description>&lt;h1 id=&#34;data-saturday-durban&#34;&gt;Data Saturday Durban&lt;/h1&gt;&#xA;&lt;h2 id=&#34;schedule-data-saturday-durban-2023&#34;&gt;Schedule Data Saturday Durban 2023&lt;/h2&gt;&#xA;&lt;p&gt;The schedule below is preliminary, in that the rooms will change.&lt;/p&gt;&#xA;&lt;p&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/dsd.html&#34;&gt;Schedule&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Posts Archive</title>
      <link>https://nielsberglund.com/top/archive/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/top/archive/</guid>
      <description></description>
    </item>
    <item>
      <title>Presentations</title>
      <link>https://nielsberglund.com/presentations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/presentations/</guid>
      <description>&lt;p&gt;Here you find slide decks from some of my conference talks.&lt;/p&gt;&#xA;&lt;h2 id=&#34;sql-saturday-2019&#34;&gt;SQL Saturday, 2019&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/download/s2k19-bdc-overview.pdf&#34;&gt;A Lap Around SQL Server 2019 Big Data Cluster&lt;/a&gt;: The new release of SQL Server; SQL Server 2019 includes Apache Spark and Hadoop Distributed File System (HDFS) for scalable compute and storage. This new architecture that combines together the SQL Server database engine, Spark, and HDFS into a unified data platform is called a “big data cluster.”&#xA;This session gives you an overview of what a SQL Server Big Data Cluster is, and what you can do with it.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/download/pirate-snake-coffee.pdf&#34;&gt;What is the PiRate, Snake, and Cup of Coffee Doing in My Database?&lt;/a&gt;: In this session we look at the SQL Server Extensibility Framework, and we see how we can call out to external languages from inside SQL Server. We look at R, Python and Java, and what we can do from SQL Server having access to those languages.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>SQL Server 2019 Extensibility Framework &amp; Java</title>
      <link>https://nielsberglund.com/s2k19_ext_framework_java/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://nielsberglund.com/s2k19_ext_framework_java/</guid>
      <description>&lt;h1 id=&#34;sql-server-2019-extensibility-framework--java&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java&lt;/h1&gt;&#xA;&lt;p&gt;This is a collection of posts about the Java language extensions introduced in &lt;strong&gt;SQL Server 2019&lt;/strong&gt;. In other words, how we can execute Java code from inside SQL Server 2019.&lt;/p&gt;&#xA;&lt;h2 id=&#34;table-of-content&#34;&gt;Table of Content&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-02-sql-server-2019-extensibility-framework--java---hello-world/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java - Hello World&lt;/a&gt;: We looked at installing and enabling the Java extension, as well as some very basic Java code.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-08-sql-server-2019-extensibility-framework--java---passing-data/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java - Passing Data&lt;/a&gt;: In this post, we discussed what is required to pass data back and forth between SQL Server and Java.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-19-sql-server-2019-extensibility-framework--java---null-values/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java - Null Values&lt;/a&gt;: This, the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-19-sql-server-2019-extensibility-framework--java---null-values/&#34;&gt;Null Values&lt;/a&gt;, post is a follow up to the &#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-08-sql-server-2019-extensibility-framework--java---passing-data/&#34;&gt;Passing Data&lt;/a&gt; post, and we look at how to handle &lt;code&gt;null&lt;/code&gt; values in data passed to Java.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2018-12-30-sql-server-2019-extensibility-framework--java---misc-stuff/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; Java - Misc. &amp;ldquo;Stuff&amp;rdquo;&lt;/a&gt;: We look at SQL Server 2019 Java Extensions, and Java packages, the CLASSPATH and JAR files.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-03-10-sql-server-2019-java--external-libraries---i/&#34;&gt;SQL Server 2019, Java &amp;amp; External Libraries - I&lt;/a&gt;: Part I of a couple of posts where we look at how we can deploy Java code to the database, so it can be loaded from there.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-03-17-sql-server-2019-java--external-libraries---ii/&#34;&gt;SQL Server 2019, Java &amp;amp; External Libraries - II&lt;/a&gt;: Part II of a couple of posts where we look at how we can deploy Java code to the database, so it can be loaded from there. In this post we look at how to use &lt;code&gt;CREATE EXTERNAL LIBRARY&lt;/code&gt; to deploy Java code without having access to SQL Server&amp;rsquo;s filesystem.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-05-26-java--sql-server-2019-extensibility-framework-the-sequel/&#34;&gt;Java &amp;amp; SQL Server 2019 Extensibility Framework: The Sequel&lt;/a&gt;. We look at the implications of the introduction of the Java Language Extension SDK.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-06-06-sql-server-2019-extensibility-framework--external-languages/&#34;&gt;SQL Server 2019 Extensibility Framework &amp;amp; External Languages&lt;/a&gt;. We look at SQL Server 2019 Extensibility Framework and Language Extensions.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-08-03-sql-server-2019-ctp32--java/&#34;&gt;SQL Server 2019 CTP3.2 &amp;amp; Java&lt;/a&gt;. SQL Server 2019 CTP 3.2 and Azule OpenJDK.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-10-26-sql-server-2019--java-null-handling-take-two/&#34;&gt;SQL Server 2019 &amp;amp; Java Null Handling: Take Two&lt;/a&gt;. We take a second look at how to handle null values in datasets being passed to and from Java code.&lt;/li&gt;&#xA;&lt;li&gt;&#xD;&#xA;&#xD;&#xA;&lt;a href=&#34;https://nielsberglund.com/post/2019-11-03-sql-server-2019--java-parameters/&#34;&gt;SQL Server 2019 &amp;amp; Java: Parameters&lt;/a&gt;. We discuss how to handle parameters between SQL Server and Java, as well as discussing the support of output parameters.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
