<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hi, my name is Lars. on Lars Schlögel</title><link>https://larsschloegel.de/en/</link><description>Recent content in Hi, my name is Lars. on Lars Schlögel</description><generator>Hugo</generator><language>en-GB</language><lastBuildDate>Wed, 06 Aug 2025 00:00:00 +0200</lastBuildDate><atom:link href="https://larsschloegel.de/en/index.xml" rel="self" type="application/rss+xml"/><item><title>RAG - Using Local Data with Language Models</title><link>https://larsschloegel.de/en/blog/23-rag-intro/</link><pubDate>Wed, 06 Aug 2025 00:00:00 +0200</pubDate><guid>https://larsschloegel.de/en/blog/23-rag-intro/</guid><description>RAG is a technique to use language models with your own data.</description></item><item><title>Kickstarter App</title><link>https://larsschloegel.de/en/projects/project-7/</link><pubDate>Sun, 25 May 2025 00:00:00 +0200</pubDate><guid>https://larsschloegel.de/en/projects/project-7/</guid><description>I completed this project as part of a module at the DBU. The goal of this work is to analyze Kickstarter data to determine if a product idea can be promising on the Kickstarter platform.</description></item><item><title>Redux - Utilizing State Across Multiple React Components</title><link>https://larsschloegel.de/en/blog/22-react-redux/</link><pubDate>Fri, 07 Mar 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/22-react-redux/</guid><description>Redux is an alternative to Context API for utilizing states across multiple React components.</description></item><item><title>Food Order App</title><link>https://larsschloegel.de/en/projects/project-6/</link><pubDate>Mon, 03 Mar 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/projects/project-6/</guid><description>With the React Food Order App, various dishes are displayed which can be added to a cart and ordered.</description></item><item><title>React - Forms &amp; User Inputs</title><link>https://larsschloegel.de/en/blog/21-react-forms-user-input/</link><pubDate>Wed, 26 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/21-react-forms-user-input/</guid><description>Consideration of forms and individual user inputs in React, including validation</description></item><item><title>React - Create Custom React Hooks</title><link>https://larsschloegel.de/en/blog/20-react-custom-hooks/</link><pubDate>Fri, 21 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/20-react-custom-hooks/</guid><description>Custom React Hooks to utilize data from the backend across multiple components</description></item><item><title>React - HTTP Requests to Databases/Backend</title><link>https://larsschloegel.de/en/blog/19-react-http-requests/</link><pubDate>Thu, 20 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/19-react-http-requests/</guid><description>I learned how to fetch data from a backend, handle errors, and display loading screens.</description></item><item><title>React - Rendering of Components</title><link>https://larsschloegel.de/en/blog/18-react-optimization-techniques/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/18-react-optimization-techniques/</guid><description>I have learned various techniques and tools to improve React applications</description></item><item><title>Quiz App</title><link>https://larsschloegel.de/en/projects/project-5/</link><pubDate>Tue, 18 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/projects/project-5/</guid><description>With the React Quiz App, predefined questions are asked and answer options are displayed.</description></item><item><title>React - Handling Side Effects (useEffect)</title><link>https://larsschloegel.de/en/blog/17-react-use-effect/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/17-react-use-effect/</guid><description>I learned how to handle side effects in React.</description></item><item><title>React - Context API</title><link>https://larsschloegel.de/en/blog/16-react-context-reducer/</link><pubDate>Wed, 12 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/16-react-context-reducer/</guid><description>I learned how to use context API to share state across different React components.</description></item><item><title>Project Management</title><link>https://larsschloegel.de/en/projects/project-4/</link><pubDate>Tue, 11 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/projects/project-4/</guid><description>A (small) React app that allows you to create and manage projects.</description></item><item><title>React - Dialog Windows (Modal)</title><link>https://larsschloegel.de/en/blog/15-react-pop-ups/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/15-react-pop-ups/</guid><description>I have learned how to create dialog windows in React.</description></item><item><title>React - Use State vs. Refs</title><link>https://larsschloegel.de/en/blog/14-react-state-vs-refs/</link><pubDate>Wed, 05 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/14-react-state-vs-refs/</guid><description>I learned what the difference between use State and useRef is</description></item><item><title>React - Styling of React Components</title><link>https://larsschloegel.de/en/blog/13-react-styling-components/</link><pubDate>Tue, 04 Feb 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/13-react-styling-components/</guid><description>I have learned about the various ways to style React components.</description></item><item><title>Investment Calculator</title><link>https://larsschloegel.de/en/projects/project-3/</link><pubDate>Mon, 27 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/projects/project-3/</guid><description>This project covers the core concepts of React.</description></item><item><title>Gender note</title><link>https://larsschloegel.de/en/legal/gender-hinweis/</link><pubDate>Sat, 25 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/legal/gender-hinweis/</guid><description>&lt;p&gt;For ease of reading, this website uses the masculine form. Corresponding terms apply equally to all genders. The shortened form is used solely for editorial reasons and does not imply any judgement.&lt;/p&gt;</description></item><item><title>Privacy policy</title><link>https://larsschloegel.de/en/legal/datenschutz/</link><pubDate>Sat, 25 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/legal/datenschutz/</guid><description>&lt;p&gt;We take the protection of your personal data very seriously. We treat your personal data confidentially and in accordance with applicable data protection regulations and this privacy policy.&lt;/p&gt;
&lt;h2 id="name-and-contact-details-of-the-controller"&gt;Name and contact details of the controller&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Lars Schlögel&lt;/li&gt;
&lt;li&gt;Email: &lt;a href="mailto:trends.huschen_06@icloud.com"&gt;trends.huschen_06@icloud.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="collection-and-storage-of-personal-data-and-the-purpose-of-its-use"&gt;Collection and storage of personal data and the purpose of its use&lt;/h2&gt;
&lt;p&gt;When you access this website, your browser automatically sends information to the website server. This information is temporarily stored in a log file. The following information may be recorded without any action on your part and stored until it is automatically deleted:&lt;/p&gt;</description></item><item><title>Tic Tac Toe</title><link>https://larsschloegel.de/en/projects/project-2/</link><pubDate>Thu, 23 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/projects/project-2/</guid><description>The two-player strategy game, written in JavaScript.</description></item><item><title>React - Changes to States (Immutably)</title><link>https://larsschloegel.de/en/blog/12-react-update-immutably/</link><pubDate>Wed, 22 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/12-react-update-immutably/</guid><description>I have learned how to not overwrite data.</description></item><item><title>React - Flexible Components (Button Example)</title><link>https://larsschloegel.de/en/blog/11-react-flexbile-component/</link><pubDate>Wed, 22 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/11-react-flexbile-component/</guid><description>I have learned how to create more flexible components.</description></item><item><title>React - Using Rest Props for Flexible Components</title><link>https://larsschloegel.de/en/blog/10-react-forwarding-props/</link><pubDate>Tue, 21 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/10-react-forwarding-props/</guid><description>I learned how to create more flexible components using rest properties.</description></item><item><title>React - Avoid Unnecessary HTML Elements</title><link>https://larsschloegel.de/en/blog/09-react-using-fragements/</link><pubDate>Mon, 20 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/09-react-using-fragements/</guid><description>I learned that JSX code can only have one root element.</description></item><item><title>React - Displaying a List of Data</title><link>https://larsschloegel.de/en/blog/08-react-dynamic-list-content/</link><pubDate>Fri, 17 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/08-react-dynamic-list-content/</guid><description>I have learned how to display a list of data using React components.</description></item><item><title>React - Dynamic Content Display</title><link>https://larsschloegel.de/en/blog/07-react-content-conditionally/</link><pubDate>Fri, 17 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/07-react-content-conditionally/</guid><description>I learned how parts of a React component can be conditionally rendered or how styling can be changed based on interactions.</description></item><item><title>React - Updating the UI with State(s)</title><link>https://larsschloegel.de/en/blog/06-react-states/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/06-react-states/</guid><description>I learned how to update a webpage using React.</description></item><item><title>React - Handling User Interactions (Events)</title><link>https://larsschloegel.de/en/blog/05-react-events/</link><pubDate>Tue, 14 Jan 2025 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/05-react-events/</guid><description>I have learned how to respond to user interactions in React.</description></item><item><title>React - Props</title><link>https://larsschloegel.de/en/blog/04-react-props/</link><pubDate>Thu, 28 Nov 2024 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/blog/04-react-props/</guid><description>I have learned how to pass data to a React component using Props.</description></item><item><title>React - Components and JSX</title><link>https://larsschloegel.de/en/blog/03-react-komponenten/</link><pubDate>Fri, 20 Sep 2024 00:00:00 +0200</pubDate><guid>https://larsschloegel.de/en/blog/03-react-komponenten/</guid><description>I learned that by creating React components, web applications become more maintainable and structured.</description></item><item><title>JavaScript Refresher</title><link>https://larsschloegel.de/en/blog/02-javascript-refresher/</link><pubDate>Sat, 17 Aug 2024 00:00:00 +0200</pubDate><guid>https://larsschloegel.de/en/blog/02-javascript-refresher/</guid><description>In the context of the Udemy course, I also refreshed and expanded my JavaScript knowledge, see the last blog post for more details.</description></item><item><title>What is React and for what is it used?</title><link>https://larsschloegel.de/en/blog/01-react-die-anfaenge/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0200</pubDate><guid>https://larsschloegel.de/en/blog/01-react-die-anfaenge/</guid><description>React is a &amp;ldquo;library&amp;rdquo; that simplifies the creation of user interfaces. In this article, I will show what I have learned about React.</description></item><item><title>Property Finder 2.0</title><link>https://larsschloegel.de/en/projects/project-1/</link><pubDate>Tue, 30 Nov 2021 00:00:00 +0100</pubDate><guid>https://larsschloegel.de/en/projects/project-1/</guid><description>Are you looking for a profitable property as an investment in today&amp;rsquo;s market? No problem! With Property Finder 2.0, you can find your dream property in Germany. The cash flow and net yield are automatically calculated for all properties, so you can find your ideal investment.</description></item><item><title/><link>https://larsschloegel.de/en/education/fom/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/education/fom/</guid><description>&lt;p&gt;Module: Concepts of Procedural Programming, Database Management, Concepts of Object-Oriented Programming, Concepts of Script-Oriented Programming, IT Infrastructure, Algorithms and Data Structures, Networks, Operating Systems, Software Engineering (Overall Grade 2.1)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bachelor Thesis on &amp;ldquo;A Comparison of Innovation Activities between Medium-Sized and Large Companies&amp;rdquo; (Grade 1.6)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title/><link>https://larsschloegel.de/en/education/san-diego/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/education/san-diego/</guid><description>&lt;p&gt;Focus on &amp;ldquo;International Project Management&amp;rdquo; (A+) and &amp;ldquo;International Marketing Strategy&amp;rdquo; (B)&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/education/werner-von-siemens/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/education/werner-von-siemens/</guid><description>&lt;p&gt;Module: Database Management, Object-Oriented Programming, Networks, Firewalls,
Web Technologies like DNS, TCP/IP etc.&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/adesso-microsoft/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/adesso-microsoft/</guid><description>&lt;p&gt;Consulting Projects in Industries: Banking and Real Estate Management&lt;/p&gt;
&lt;p&gt;Consulting for the Introduction of Microsoft 365 Applications and Migration from Various SharePoint 2013 Applications&lt;/p&gt;
&lt;p&gt;Responsibilities:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Consulting on Project Management (Controlling, Project Planning, etc.)&lt;/li&gt;
&lt;li&gt;Conceptualization and Conduct of Microsoft 365 Training&lt;/li&gt;
&lt;li&gt;Consulting on Data Protection, IT Infrastructure, Communication, or Process Topics in the Context of Introduction&lt;/li&gt;
&lt;li&gt;Planning and Conducting of Microsoft 365 Workshops&lt;/li&gt;
&lt;li&gt;Stakeholder Management&lt;/li&gt;
&lt;li&gt;Change Management&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tech Stack: Microsoft Teams, Planner, OneDrive, Forms, One Drive, SharePoint 2013, SharePoint Online, PowerAutomate&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/adesso/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/adesso/</guid><description>&lt;p&gt;Arithnea was at the time a subsidiary of adesso, and our Analytics department was integrated into the parent company.&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/artihnea/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/artihnea/</guid><description>&lt;p&gt;Consulting projects in Industries: Banking and Pharmaceutical Industry&lt;/p&gt;
&lt;h3 id="projects"&gt;Projects&lt;/h3&gt;
&lt;p&gt;Extension of the Reporting System for Internal Bank Tool
Tasks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Implementation of new data models in the Business-Warehouse-System&lt;/li&gt;
&lt;li&gt;Adjustment of new calculation logics and existing reports&lt;/li&gt;
&lt;li&gt;Data preparation
Tech Stack: SAP BW 7.5, SAP NetWeaver, SAP Query Designer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Extension of the Reporting System for Group-wide Consolidation (IFRS9)
Tasks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for conception of a flexible reporting structure according to IFRS9&lt;/li&gt;
&lt;li&gt;Adjustment of ETL processes and data modeling
Tech Stack: SAP BW 7.5, SAP NetWeaver&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Migration of Various Reports to New Business Objects Server
Tasks:&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/dttb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/dttb/</guid><description>&lt;p&gt;During my final years of secondary school, I did not give much thought to my future career. It was only towards the end of this period that I began to seriously consider how I could combine my passion for sports—especially high-performance sports—with a professional perspective. My goal was to support professional athletes in optimizing their performance, which led me to decide to study sports science at the renowned German Sport University Cologne.&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/mt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/mt/</guid><description>&lt;p&gt;Consulting Projects in Industries: Retail and Banking&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Maintenance and Extensions within Bank-Specific Applications
Tech Stack: Java, Spring Boot, SQL, PL/SQL Procedures, Quarkus, Camel, Keycloak, GitLab, Maven, OpenShift, Kibana, JUnit, Hamcrest, Mockito, Oracle, MS/SQL&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Redesign Application for Optimizing Cash Handling Processes
Tech Stack: Java EE, JSP, HTML, CSS, JBoss, SQL, Jenkins, GitLab, Maven&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/neue-fische/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/neue-fische/</guid><description>&lt;p&gt;Full-time Coding Bootcamp with over 540 hours of programming practice and the development of a web app as the final project (&amp;ldquo;Property Finder 2.0&amp;rdquo;)&lt;/p&gt;
&lt;p&gt;Curriculum:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Shell, Java (Object-oriented programming, Streams, Spring Boot, Spring Data), Databases (MongoDB), HTML5, CSS3, JavaScript, React, DevOps (Hosting on Heroku, CI/CD with GitHub), Testing (JUnit5, Mockito), Web fundamentals (REST, Security), IntelliJ, Clean Code, Scrum, Pair-Programming&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about the final project, see &lt;a href="https://larsschloegel.de/en/projects/project-1/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/sbit/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/sbit/</guid><description>&lt;h3 id="from-the-sports-science-dream-to-it-administrator--my-career-path"&gt;From the Sports Science Dream to IT Administrator – My Career Path&lt;/h3&gt;
&lt;p&gt;After my federal voluntary service, I originally planned to study sports science at the German Sport University Cologne. However, due to increased NC requirements, my high school grades were not sufficient, and alternatives at other universities or a long wait time were not an option for me.&lt;/p&gt;
&lt;p&gt;So, I began looking for new opportunities. During my voluntary service, I unexpectedly had a lot of accounting tasks, which sparked my interest in business and commercial activities. A business training program thus became the focus – mainly due to its practical nature and the possibility of entering the professional world directly and earning money. I initially put off studying.&lt;/p&gt;</description></item><item><title/><link>https://larsschloegel.de/en/work/stepstone/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://larsschloegel.de/en/work/stepstone/</guid><description>&lt;ul&gt;
&lt;li&gt;Development of various applications for internal departments (job advertisement review, support of backend teams, etc.)&lt;/li&gt;
&lt;li&gt;Maintenance and further development of existing internal applications (lead generation, sales)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tech Stack: Spring Boot, Maven, DynamoDB, Terraform, GraphQL, React, Redux, Node.js, Playwright, Easy Batch, Vaadin, APIs (Zoom, Slack), Microservices, Vaadin, Storybook&lt;/p&gt;
&lt;p&gt;Methoden: Scrum, Clean Code&lt;/p&gt;</description></item></channel></rss>