<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>DevJourney · blog</title><description>Writing about learning C#, moving into software, and working with .NET. Specific, and without promising a job in three weeks.</description><link>https://devjourney.app/</link><language>en-us</language><item><title>Your First ASP.NET Core Minimal API</title><link>https://devjourney.app/en/blog/first-minimal-api/</link><guid isPermaLink="true">https://devjourney.app/en/blog/first-minimal-api/</guid><description>Four route mappings in one Program.cs produce a working HTTP server. Real responses, real headers, and the two mistakes you&apos;ll hit on your first POST.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>aspnet</category><category>dotnet</category><category>narzedzia</category><author>Artur Kot</author></item><item><title>C# debugging: when printing stops paying off</title><link>https://devjourney.app/en/blog/debugger-vs-print-debugging/</link><guid isPermaLink="true">https://devjourney.app/en/blog/debugger-vs-print-debugging/</guid><description>Adding one Console.WriteLine and re-running costs over six seconds, measured. One breakpoint stop hands you seven variables without touching the file.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>csharp</category><category>debugowanie</category><category>narzedzia</category><author>Artur Kot</author></item><item><title>Install .NET SDK on Windows and run your first program</title><link>https://devjourney.app/en/blog/install-dotnet-sdk-first-program/</link><guid isPermaLink="true">https://devjourney.app/en/blog/install-dotnet-sdk-first-program/</guid><description>The installer asks you nothing and takes a few minutes. The time goes into checking that the version answering your terminal is the one you think it is.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><category>dotnet</category><category>narzedzia</category><category>podstawy</category><author>Artur Kot</author></item><item><title>CS0029 implicit conversion: no cast will help</title><link>https://devjourney.app/en/blog/cs0029-implicit-conversion/</link><guid isPermaLink="true">https://devjourney.app/en/blog/cs0029-implicit-conversion/</guid><description>The compiler is not asking for a cast. It is telling you no route exists between these two types, and a different number covers the case where one does.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>csharp</category><category>bledy</category><category>podstawy</category><author>Artur Kot</author></item><item><title>Career change to programming: a plan that fits a real week</title><link>https://devjourney.app/en/blog/career-change-to-programming/</link><guid isPermaLink="true">https://devjourney.app/en/blog/career-change-to-programming/</guid><description>It doesn&apos;t start with picking a language. It starts with an honest hours audit, three real schedules, and the arithmetic of what a quarter buys you.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>przebranzowienie</category><category>kariera</category><category>nauka</category><author>Artur Kot</author></item><item><title>C# vs Java first: a practical answer</title><link>https://devjourney.app/en/blog/csharp-or-java-first/</link><guid isPermaLink="true">https://devjourney.app/en/blog/csharp-or-java-first/</guid><description>Both languages have a real junior market. The difference that matters is how long it takes before you have something running that you can show someone.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><category>csharp</category><category>przebranzowienie</category><category>kariera</category><author>Artur Kot</author></item></channel></rss>