<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Anjaneya Kariguli</title>
    <description>The latest articles on DEV Community by Anjaneya Kariguli (@anjaneya_kariguli).</description>
    <link>https://dev.to/anjaneya_kariguli</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3935439%2F1ff341ed-4fea-4722-8c60-59c44499c4f0.jpg</url>
      <title>DEV Community: Anjaneya Kariguli</title>
      <link>https://dev.to/anjaneya_kariguli</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anjaneya_kariguli"/>
    <language>en</language>
    <item>
      <title>My CSS Learning Journey</title>
      <dc:creator>Anjaneya Kariguli</dc:creator>
      <pubDate>Sat, 23 May 2026 16:45:41 +0000</pubDate>
      <link>https://dev.to/anjaneya_kariguli/my-css-learning-journey-2bl5</link>
      <guid>https://dev.to/anjaneya_kariguli/my-css-learning-journey-2bl5</guid>
      <description>&lt;p&gt;After completing HTML fundamentals, I started learning CSS to understand how websites are designed and styled.&lt;/p&gt;

&lt;p&gt;Initially, CSS looked easy, but while practicing I realized how important it is for creating professional and responsive websites.&lt;/p&gt;

&lt;p&gt;Instead of only watching tutorials, I focused more on:&lt;/p&gt;

&lt;p&gt;writing code manually&lt;br&gt;
experimenting with properties&lt;br&gt;
building mini examples&lt;br&gt;
practicing daily&lt;br&gt;
📚 Topics I Covered&lt;br&gt;
✅ CSS Basics&lt;br&gt;
CSS Syntax&lt;br&gt;
Inline CSS&lt;br&gt;
Internal CSS&lt;br&gt;
External CSS&lt;br&gt;
✅ Selectors&lt;br&gt;
Element Selector&lt;br&gt;
ID Selector&lt;br&gt;
Class Selector&lt;br&gt;
Universal Selector&lt;br&gt;
Group Selector&lt;br&gt;
✅ Colors&lt;br&gt;
RGB&lt;br&gt;
HEX&lt;br&gt;
HSL&lt;br&gt;
Background colors&lt;br&gt;
✅ Text Styling&lt;br&gt;
Font styling&lt;br&gt;
Alignment&lt;br&gt;
Text transformation&lt;br&gt;
Spacing&lt;br&gt;
✅ Backgrounds&lt;br&gt;
Background images&lt;br&gt;
Background size&lt;br&gt;
Background position&lt;br&gt;
✅ Borders &amp;amp; Box Model&lt;br&gt;
Borders&lt;br&gt;
Margin&lt;br&gt;
Padding&lt;br&gt;
Border Radius&lt;br&gt;
CSS Box Model&lt;/p&gt;

&lt;p&gt;The biggest thing I learned is that consistency and hands-on coding improve understanding much faster.&lt;/p&gt;

&lt;p&gt;Next, I’ll be learning:&lt;/p&gt;

&lt;p&gt;Flexbox&lt;br&gt;
CSS Grid&lt;br&gt;
Responsive Design&lt;br&gt;
Animations&lt;/p&gt;

&lt;p&gt;Excited to continue the frontend journey&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>frontend</category>
      <category>fullstack</category>
      <category>programming</category>
    </item>
    <item>
      <title>Understanding JDK, JRE, JVM and the Java Flow</title>
      <dc:creator>Anjaneya Kariguli</dc:creator>
      <pubDate>Sat, 23 May 2026 12:26:58 +0000</pubDate>
      <link>https://dev.to/anjaneya_kariguli/understanding-jdk-jre-jvm-and-the-java-flow-169p</link>
      <guid>https://dev.to/anjaneya_kariguli/understanding-jdk-jre-jvm-and-the-java-flow-169p</guid>
      <description>&lt;h1&gt;
  
  
  Understanding JDK, JRE, JVM and the Java Flow ☕
&lt;/h1&gt;

&lt;p&gt;Today I learned how Java programs actually work internally.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;h3&gt;
  
  
  JDK (Java Development Kit)
&lt;/h3&gt;

&lt;p&gt;Used for developing Java applications.&lt;/p&gt;

&lt;p&gt;It contains:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Compiler (&lt;code&gt;javac&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;JRE&lt;/li&gt;
&lt;li&gt;Development tools&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  JRE (Java Runtime Environment)
&lt;/h3&gt;

&lt;p&gt;Provides the environment required to run Java programs.&lt;/p&gt;

&lt;h3&gt;
  
  
  JVM (Java Virtual Machine)
&lt;/h3&gt;

&lt;p&gt;Executes Java bytecode and makes Java platform independent.&lt;/p&gt;




&lt;h2&gt;
  
  
  Java Working Flow
&lt;/h2&gt;



&lt;p&gt;```text id="dsvx9f"&lt;br&gt;
Hello.java&lt;br&gt;
   ↓&lt;br&gt;
Compiled using javac&lt;br&gt;
   ↓&lt;br&gt;
Hello.class&lt;br&gt;
   ↓&lt;br&gt;
Executed by JVM&lt;br&gt;
   ↓&lt;br&gt;
Output&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;


---

## Compile vs Run

### Compile Code

Converts:



```text id="f7i9pn"
.java → .class
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Command:&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;```bash id="1o84xq"&lt;br&gt;
javac Hello.java&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;


### Run Code

Executes the compiled bytecode using JVM.

Command:



```bash id="h5mr7f"
java Hello
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Key Takeaway
&lt;/h2&gt;



&lt;p&gt;```text id="9m1ci6"&lt;br&gt;
JDK → Develop&lt;br&gt;
JRE → Run&lt;br&gt;
JVM → Execute&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;


Understanding these basics helped me connect how Java code moves from source code to actual output.

Learning Java step by step every day. 🚀

#java #beginners #programming #backend #coding #developers #100DaysOfCode
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>java</category>
      <category>fullstack</category>
      <category>backend</category>
    </item>
    <item>
      <title>My HTML Learning Journey 🚀</title>
      <dc:creator>Anjaneya Kariguli</dc:creator>
      <pubDate>Thu, 21 May 2026 14:39:42 +0000</pubDate>
      <link>https://dev.to/anjaneya_kariguli/my-html-learning-journey-2h5e</link>
      <guid>https://dev.to/anjaneya_kariguli/my-html-learning-journey-2h5e</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkor5jzwmltorhk4ndnjw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkor5jzwmltorhk4ndnjw.png" alt=" " width="800" height="470"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6l0xkz0sl913zlhgqghf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6l0xkz0sl913zlhgqghf.png" alt=" " width="800" height="415"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35l404bjjtpz04p4or30.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35l404bjjtpz04p4or30.png" alt=" " width="800" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I recently completed the core fundamentals of HTML, and it has been an exciting learning experience.&lt;/p&gt;

&lt;p&gt;When I started, HTML looked simple, but while practicing I realized how important it is for building the structure of every webpage. Instead of only watching tutorials, I focused on writing code manually and experimenting with different tags and layouts.&lt;/p&gt;

&lt;p&gt;Here are the topics I covered during my learning journey:&lt;/p&gt;

&lt;p&gt;✅ HTML Basics&lt;br&gt;
HTML document structure&lt;br&gt;
Headings and paragraphs&lt;br&gt;
Text formatting tags&lt;br&gt;
Lists&lt;br&gt;
✅ Links and Media&lt;br&gt;
Anchor tags&lt;br&gt;
Images&lt;br&gt;
Audio and video tags&lt;br&gt;
✅ Tables&lt;br&gt;
Rows and columns&lt;br&gt;
Table headings and data&lt;br&gt;
colspan&lt;br&gt;
rowspan&lt;br&gt;
✅ Forms&lt;/p&gt;

&lt;p&gt;This was one of the most interesting topics for me.&lt;/p&gt;

&lt;p&gt;I learned:&lt;/p&gt;

&lt;p&gt;Input types&lt;br&gt;
Labels and the for attribute&lt;br&gt;
Radio buttons&lt;br&gt;
Checkboxes&lt;br&gt;
Dropdowns&lt;br&gt;
Textareas&lt;br&gt;
Form validation&lt;br&gt;
Form attributes like action, method, required, etc.&lt;br&gt;
✅ Semantic HTML&lt;/p&gt;

&lt;p&gt;I learned how semantic tags improve webpage structure and readability using:&lt;/p&gt;

&lt;p&gt;header&lt;br&gt;
nav&lt;br&gt;
section&lt;br&gt;
article&lt;br&gt;
footer&lt;br&gt;
aside&lt;br&gt;
✅ Other Topics&lt;br&gt;
div and span&lt;br&gt;
Meta tags&lt;br&gt;
iframe&lt;br&gt;
HTML entities&lt;br&gt;
SVG basics&lt;br&gt;
Canvas basics&lt;br&gt;
SEO and responsive basics&lt;/p&gt;

&lt;p&gt;The biggest thing I learned is that consistency and practice matter more than speed. Writing code daily helped me understand concepts much better.&lt;/p&gt;

&lt;p&gt;My next step is starting CSS to learn webpage styling and responsive design.&lt;/p&gt;

&lt;p&gt;Excited to continue the journey and keep building 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  HTML #WebDevelopment #FrontendDevelopment #LearningInPublic #100DaysOfCode #CodingJourney
&lt;/h1&gt;

</description>
      <category>webdev</category>
      <category>frontend</category>
      <category>development</category>
    </item>
    <item>
      <title>Html learning journey</title>
      <dc:creator>Anjaneya Kariguli</dc:creator>
      <pubDate>Wed, 20 May 2026 15:52:19 +0000</pubDate>
      <link>https://dev.to/anjaneya_kariguli/html-learning-journey-2do9</link>
      <guid>https://dev.to/anjaneya_kariguli/html-learning-journey-2do9</guid>
      <description>&lt;p&gt;Today I completed an important step in my web development journey by learning the fundamentals of HTML from scratch.&lt;/p&gt;

&lt;p&gt;I started with understanding the basic structure of an HTML document and then explored different types of tags used to build webpages. As I continued practicing, I learned how to create headings, paragraphs, lists, links, and add images, audio, and videos to a webpage.&lt;/p&gt;

&lt;p&gt;One of the most interesting parts was learning HTML tables and forms. I understood how tables are structured using rows and columns, and also practiced advanced concepts like &lt;code&gt;colspan&lt;/code&gt; and &lt;code&gt;rowspan&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;I also spent time learning forms in detail, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Different input types&lt;/li&gt;
&lt;li&gt;Labels and the &lt;code&gt;for&lt;/code&gt; attribute&lt;/li&gt;
&lt;li&gt;Radio buttons and checkboxes&lt;/li&gt;
&lt;li&gt;Dropdown menus and textareas&lt;/li&gt;
&lt;li&gt;Form attributes like &lt;code&gt;action&lt;/code&gt;, &lt;code&gt;method&lt;/code&gt;, &lt;code&gt;required&lt;/code&gt;, &lt;code&gt;placeholder&lt;/code&gt;, and more&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of only watching tutorials, I focused on typing code manually and practicing each concept step by step. That helped me understand how HTML actually works behind the scenes.&lt;/p&gt;

&lt;p&gt;This is just the beginning, but I’m happy to see my progress and consistency improving day by day. Next, I’ll continue with the remaining HTML topics and then move into CSS to start designing real webpages.&lt;/p&gt;

&lt;p&gt;Learning in public and building consistently 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  HTML #WebDevelopment #FrontendDevelopment #CodingJourney #LearningInPublic #100DaysOfCode #StudentDeveloper
&lt;/h1&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>web3</category>
    </item>
  </channel>
</rss>
