<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Johnson K &#8211; CS@Worcester</title>
	<atom:link href="https://cs.worcester.edu/author/johnson-k/feed/" rel="self" type="application/rss+xml" />
	<link>https://cs.worcester.edu</link>
	<description>Worcester State University Computer Science Department</description>
	<lastBuildDate>Sun, 07 Dec 2025 20:46:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
<site xmlns="com-wordpress:feed-additions:1">236835116</site>	<item>
		<title>Writing Clean Code</title>
		<link>https://bforbuild.dev/cs-wsu-10/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 07 Dec 2025 20:46:19 +0000</pubDate>
				<category><![CDATA[CS-348]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-4]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=215</guid>

					<description><![CDATA[Clean code is about writing software that humans can easily read, understand, and change. Not just about making something that compiles and runs. The main idea is that code should communicate clearly to other developers so the intent of each part is ob...]]></description>
										<content:encoded><![CDATA[<p>Clean code is about writing software that humans can easily read, understand, and change. Not just about making something that compiles and runs. The main idea is that code should communicate clearly to other developers so the intent of each part is obvious without needing to dig through the entire project or guess what the &#8230; <a title="Writing Clean Code" class="read-more" href="https://bforbuild.dev/cs-wsu-10/" aria-label="Read more about Writing Clean Code">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">46073</post-id>	</item>
		<item>
		<title>Learning Front End in a Microservices World</title>
		<link>https://bforbuild.dev/cs-wsu-9/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 07 Dec 2025 20:12:20 +0000</pubDate>
				<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-4]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=213</guid>

					<description><![CDATA[This week we learned a lot about front-end development. Working through the microservices front-end activities (MS07–MS09) really helped me understand what the front end is all about. As a CS student who loves full-stack development, the activities off...]]></description>
										<content:encoded><![CDATA[<p>This week we learned a lot about front-end development. Working through the microservices front-end activities (MS07–MS09) really helped me understand what the front end is all about. As a CS student who loves full-stack development, the activities offered a structured approach to seeing how a front end fits into a bigger system rather than just &#8230; <a title="Learning Front End in a Microservices World" class="read-more" href="https://bforbuild.dev/cs-wsu-9/" aria-label="Read more about Learning Front End in a Microservices World">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">46069</post-id>	</item>
		<item>
		<title>From Ideas to Licenses: My First Deep-Dive into Software Licensing</title>
		<link>https://bforbuild.dev/cs-wsu-7/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 16 Nov 2025 01:51:16 +0000</pubDate>
				<category><![CDATA[CS-348]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-3]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=207</guid>

					<description><![CDATA[This semester I finally sat down and untangled the confusing world of software licenses, starting from a basic question: what can you actually protect when you write code? One of the first things I learned is that you cannot copyright a mere idea for a...]]></description>
										<content:encoded><![CDATA[<p>This semester I finally sat down and untangled the confusing world of software licenses, starting from a basic question: what can you actually protect when you write code? One of the first things I learned is that you cannot copyright a mere idea for a program; copyright law only protects the concrete expression, like source &#8230; <a title="From Ideas to Licenses: My First Deep-Dive into Software Licensing" class="read-more" href="https://bforbuild.dev/cs-wsu-7/" aria-label="Read more about From Ideas to Licenses: My First Deep-Dive into Software Licensing">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">44309</post-id>	</item>
		<item>
		<title>My Journey Learning REST API Calls</title>
		<link>https://bforbuild.dev/my-journey-learning-rest-api-calls/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sat, 15 Nov 2025 23:21:06 +0000</pubDate>
				<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-3]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=204</guid>

					<description><![CDATA[Getting to grips with making REST API calls felt like finally being able to have a real conversation with the internet. At first the whole thing was a bit too much but once I started to see the patterns emerging, it just became second nature. It all cl...]]></description>
										<content:encoded><![CDATA[<p>Getting to grips with making REST API calls felt like finally being able to have a real conversation with the internet. At first the whole thing was a bit too much but once I started to see the patterns emerging, it just became second nature. It all clicked when I realised that a REST API &#8230; <a title="My Journey Learning REST API Calls" class="read-more" href="https://bforbuild.dev/my-journey-learning-rest-api-calls/" aria-label="Read more about My Journey Learning REST API Calls">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">44303</post-id>	</item>
		<item>
		<title>Understanding Scrum</title>
		<link>https://bforbuild.dev/cs-wsu-6/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 26 Oct 2025 05:25:36 +0000</pubDate>
				<category><![CDATA[CS-348]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-2]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=200</guid>

					<description><![CDATA[My understanding of Scrum is that it isn’t just a process or checklist; it’s a lightweight framework for solving complex problems through collaboration, transparency, and continuous improvement. The Scrum Guide defines Scrum as: “a lightweight framewor...]]></description>
										<content:encoded><![CDATA[<p>My understanding of Scrum is that it isn’t just a process or checklist; it’s a lightweight framework for solving complex problems through collaboration, transparency, and continuous improvement. The Scrum Guide defines Scrum as: “a lightweight framework that helps people, teams, and organizations generate value through adaptive solutions for complex problems.” The framework is based on &#8230; <a title="Understanding Scrum" class="read-more" href="https://bforbuild.dev/cs-wsu-6/" aria-label="Read more about Understanding Scrum">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">42884</post-id>	</item>
		<item>
		<title>My Experience Learning REST API</title>
		<link>https://bforbuild.dev/cs-wsu-5/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 26 Oct 2025 04:43:12 +0000</pubDate>
				<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-2]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=196</guid>

					<description><![CDATA[When I first started learning about REST APIs, I thought it was just about how apps talk to each other over the internet. But after reading the REST API Tutorial, I realized that REST is much more than just sending HTTP requests. It’s an entire way of ...]]></description>
										<content:encoded><![CDATA[<p>When I first started learning about REST APIs, I thought it was just about how apps talk to each other over the internet. But after reading the REST API Tutorial, I realized that REST is much more than just sending HTTP requests. It’s an entire way of thinking about how systems communicate efficiently and reliably. &#8230; <a title="My Experience Learning REST API" class="read-more" href="https://bforbuild.dev/cs-wsu-5/" aria-label="Read more about My Experience Learning REST API">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">42886</post-id>	</item>
		<item>
		<title>My Journey Learning Git</title>
		<link>https://bforbuild.dev/cs-wsu-4/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Wed, 01 Oct 2025 15:53:25 +0000</pubDate>
				<category><![CDATA[CS-348]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-1]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=182</guid>

					<description><![CDATA[When I first started learning Git, it honestly felt like a different language. Everyone else around me seemed to know what they were doing cloning repos, branching and pushing changes to their remote repositories. I’d hesitate before every command, wor...]]></description>
										<content:encoded><![CDATA[<p>When I first started learning Git, it honestly felt like a different language. Everyone else around me seemed to know what they were doing cloning repos, branching and pushing changes to their remote repositories. I’d hesitate before every command, worried that I was about to break something permanently. Reading guides like DataCamp’s roadmap for beginners gave me &#8230; <a title="My Journey Learning Git" class="read-more" href="https://bforbuild.dev/cs-wsu-4/" aria-label="Read more about My Journey Learning Git">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">41298</post-id>	</item>
		<item>
		<title>Understanding UML (Unified Modeling Language)</title>
		<link>https://bforbuild.dev/cs-wsu-3/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Wed, 01 Oct 2025 15:20:23 +0000</pubDate>
				<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Quarter-1]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=160</guid>

					<description><![CDATA[When I first came across UML in our class activity projects, I often felt lost trying to understand it. There were so many different diagram types, rules, and notations that I struggled to keep track of them all. At first, the symbols looked like a for...]]></description>
										<content:encoded><![CDATA[<p>When I first came across UML in our class activity projects, I often felt lost trying to understand it. There were so many different diagram types, rules, and notations that I struggled to keep track of them all. At first, the symbols looked like a foreign language, and I wasn’t sure how they connected to &#8230; <a title="Understanding UML (Unified Modeling Language)" class="read-more" href="https://bforbuild.dev/cs-wsu-3/" aria-label="Read more about Understanding UML (Unified Modeling Language)">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">41291</post-id>	</item>
		<item>
		<title>Welcome to My CS-348 Software Process Management Blog</title>
		<link>https://bforbuild.dev/cs-wsu-2/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 14 Sep 2025 01:19:16 +0000</pubDate>
				<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS-348]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<guid isPermaLink="false">https://bforbuild.dev/?p=153</guid>

					<description><![CDATA[This blog is all about my journey through CS-348 Software Process Management. Throughout the semester, I’ll be sharing my thoughts on what I’m learning, connecting class concepts to real-world examples, and exploring how effective process management ca...]]></description>
										<content:encoded><![CDATA[<p>This blog is all about my journey through CS-348 Software Process Management. Throughout the semester, I’ll be sharing my thoughts on what I’m learning, connecting class concepts to real-world examples, and exploring how effective process management can make software development a breeze. I’m excited to use this blog as a chance to practice clear communication &#8230; <a title="Welcome to My CS-348 Software Process Management Blog" class="read-more" href="https://bforbuild.dev/cs-wsu-2/" aria-label="Read more about Welcome to My CS-348 Software Process Management Blog">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">39501</post-id>	</item>
		<item>
		<title>Introductory Post for CS-343</title>
		<link>https://bforbuild.dev/cs-wsu/</link>
		
		<dc:creator><![CDATA[Johnson K]]></dc:creator>
		<pubDate>Sun, 07 Sep 2025 04:39:36 +0000</pubDate>
				<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<guid isPermaLink="false">http://bforbuild.dev/?p=1</guid>

					<description><![CDATA[This blog, BforBuild, is part of my journey in CS-343: Software Construction, Design &#38; Architecture. Here, I’ll share key takeaways, reflections, and insights on building reliable and adaptable software systems. My expected outcome of this course i...]]></description>
										<content:encoded><![CDATA[<p>This blog, BforBuild, is part of my journey in CS-343: Software Construction, Design &#38; Architecture. Here, I’ll share key takeaways, reflections, and insights on building reliable and adaptable software systems. My expected outcome of this course is to deepen my understanding of design principles, explore new technologies as they emerge and document my growth as a &#8230; <a title="Introductory Post for CS-343" class="read-more" href="https://bforbuild.dev/cs-wsu/" aria-label="Read more about Introductory Post for CS-343">Read more</a></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://bforbuild.dev">CS@Worcester – BforBuild</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by Johnson K">Johnson K</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">38685</post-id>	</item>
	</channel>
</rss>
