codeskraps https://codeskraps.com/ Recent content on codeskraps Hugo en-us me@codeskraps.com (codeskraps) me@codeskraps.com (codeskraps) Wed, 02 Oct 2024 18:14:23 +0200 About Me https://codeskraps.com/about/ Mon, 01 Jan 0001 00:00:00 +0000me@codeskraps.com (codeskraps) https://codeskraps.com/about/ <p> <picture> <img class="img-fluid" src="https://codeskraps.com/images/me_codeskraps.gif?v=9df9e0930034eb1e10990a99d3ef1056" alt="me" loading="lazy" height="107" width="150" /> </picture> </p> <p>I&rsquo;m a passionate and highly motivated software engineer with a deep-rooted love for technology that dates back to my first computer, an Amstrad 8256. From those early days of programming as a hobby, I&rsquo;ve turned my passion into a successful career, specializing in mobile development with a focus on Android.</p> <!-- raw HTML omitted --> <h2 id="professional-journey">Professional Journey</h2> <p>Currently, I&rsquo;m leading the mobile team at Game Golf, where I oversee all aspects of our mobile app development. My experience spans various domains, including:</p> When .gitignore Doesnt Seem to Work: A Quick Fix https://codeskraps.com/posts/gitignore_not_working/ Wed, 02 Oct 2024 18:14:23 +0200me@codeskraps.com (codeskraps) https://codeskraps.com/posts/gitignore_not_working/ <p>As developers, we&rsquo;ve all been there. You&rsquo;ve added a file or folder to your <code>.gitignore</code>, but Git keeps tracking it anyway. What gives? Let&rsquo;s dive into why this happens and how to fix it.</p> Configuring SSH Keys for Individual Git Commands https://codeskraps.com/posts/git_ssh_command/ Wed, 02 Oct 2024 16:56:53 +0200me@codeskraps.com (codeskraps) https://codeskraps.com/posts/git_ssh_command/ <p>When working with Git repositories, you often need to authenticate using SSH keys. While you can configure SSH settings globally, there are times when you need to use a specific SSH key for just one command. This is particularly useful when cloning a new repository or adding a submodule, where there isn&rsquo;t yet a local <code>.git/config</code> file to modify.</p> Simplifying MVI Architecture https://codeskraps.com/posts/mvi_architecture/ Fri, 27 Sep 2024 13:45:09 +0200me@codeskraps.com (codeskraps) https://codeskraps.com/posts/mvi_architecture/ <p>Model-View-Intent (MVI) is a powerful architectural pattern for building user interfaces, especially in Android development. In this post, we&rsquo;ll explore a helper class that simplifies the implementation of MVI, making it easier to manage state, handle user intents, and emit actions in your application.</p> Projects https://codeskraps.com/projects/ Mon, 01 Jan 0001 00:00:00 +0000me@codeskraps.com (codeskraps) https://codeskraps.com/projects/ <p> <picture> <img class="img-fluid" src="https://codeskraps.com/images/weekly_weather_logo.webp?v=7d09cf4c9c2d09df631c4b261c3b04b0" alt="weekly_weather_logo" loading="lazy" height="192" width="192" /> </picture> </p> <h1 id="weekly-weatherhttpsgithubcomcodeskrapsweekly-weather"><a href="https://github.com/codeskraps/Weekly-Weather">Weekly Weather</a></h1> <p>A quick view of your weekly weather</p> <p>A quick overview of you weekly weather of your current location or search and save your favourite locations for easy access.</p> <p>Save a GPS weather location with a custom name.</p> <p>App translated into 37 languages.</p> <p> <picture> <img class="img-fluid" src="https://codeskraps.com/images/sbrowser_logo.webp?v=99f3ce8e863ee001ff5c8a5d2b5b2965" alt="sbrowser_logo" loading="lazy" height="192" width="192" /> </picture> </p> <h1 id="sbrowserhttpsgithubcomcodeskrapssbrowser"><a href="https://github.com/codeskraps/sBrowser">sBrowser</a></h1> <p>This is an app for Android powered devices. sBrowser is a simple Internet broswer specially developed for teaching purposes in a workshop in 091 Labs (091labs.com).</p>