<?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>Forem: Jun Santilla</title>
    <description>The latest articles on Forem by Jun Santilla (@junsantilla).</description>
    <link>https://forem.com/junsantilla</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%2F194218%2Fe71b75d3-3f19-4013-a444-73f4e039a869.jpg</url>
      <title>Forem: Jun Santilla</title>
      <link>https://forem.com/junsantilla</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/junsantilla"/>
    <language>en</language>
    <item>
      <title>🚀 Launching Kravatar: The AI-Powered Avatar Generator</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Fri, 27 Sep 2024 20:17:12 +0000</pubDate>
      <link>https://forem.com/junsantilla/launching-kravatar-the-ai-powered-avatar-generator-ieg</link>
      <guid>https://forem.com/junsantilla/launching-kravatar-the-ai-powered-avatar-generator-ieg</guid>
      <description>&lt;p&gt;Hey, I'm Jun Santilla, a web developer with over 6 years of experience, and today I'm excited to announce the launch of my latest project, Kravatar! 🎉&lt;/p&gt;

&lt;p&gt;Kravatar is a SaaS platform designed to help users easily generate unique avatars using AI. Whether you're a gamer, content creator, or just someone who enjoys customizing their online presence, Kravatar can generate avatars that fit your unique style. All you need is a prompt, and our tool takes care of the rest, using the powerful DALL-E AI to bring your vision to life.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Kravatar?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As someone passionate about web development and artificial intelligence, I wanted to merge these two fields to create something both fun and functional. Avatars are a big part of digital identity, and with Kravatar, you can create truly personalized avatars that go beyond the usual options offered by traditional avatar generators.&lt;/p&gt;

&lt;p&gt;Here are a few reasons why Kravatar stands out:&lt;/p&gt;

&lt;p&gt;AI-Driven Avatars: Using DALL-E, Kravatar generates high-quality, diverse avatars based on the descriptions you provide.&lt;/p&gt;

&lt;p&gt;User-Friendly Credit System: You can easily purchase credits through our platform and use them to generate avatars at any time.&lt;/p&gt;

&lt;p&gt;Custom Collections: Save and manage your favorite avatars in your collections page.&lt;/p&gt;

&lt;p&gt;Mobile Responsiveness: Kravatar is designed to work smoothly across all devices.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kravatar on Product Hunt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm thrilled to also announce that Kravatar is now live on Product Hunt! If you've been following the development process or are simply interested in seeing what Kravatar is all about, I’d really appreciate your support. You can check out the project, leave feedback, and of course, upvote if you find it useful.&lt;/p&gt;

&lt;p&gt;Launching on Product Hunt is an exciting step for me. It’s a great community for discovering new tools and innovative ideas, and I’m looking forward to getting feedback from the tech-savvy community there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Building Kravatar&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The journey of building Kravatar has been both challenging and rewarding. I've been using Next.js 14 for the web application, which allowed me to build a fast, scalable platform with great flexibility. I integrated Stripe for seamless payment processing, enabling users to purchase credits securely. Firebase also plays a key role in handling user authentication, allowing login through both Google and Facebook.&lt;/p&gt;

&lt;p&gt;For developers reading this, if you're interested in the tech behind Kravatar, feel free to check out the code or ask me about the implementation. I'm always happy to share insights and get involved in discussions about web development, AI, and everything in between.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What’s Next?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is just the beginning! I have a lot of exciting features planned for Kravatar, including:&lt;/p&gt;

&lt;p&gt;Enhanced Avatar Customization: More control over avatar features like facial expressions, backgrounds, and more.&lt;/p&gt;

&lt;p&gt;Expanded Credit System: Offering subscription plans for frequent users.&lt;/p&gt;

&lt;p&gt;Community Features: Letting users share and explore avatars from others in the Kravatar community.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Launching Kravatar has been a labor of love, and I’m eager to see where it goes from here. I hope you find Kravatar to be a fun and creative tool. Be sure to check it out, leave feedback, and help spread the word!&lt;/p&gt;

&lt;p&gt;You can try Kravatar at &lt;a href="https://kravatar.com" rel="noopener noreferrer"&gt;kravatar.com&lt;/a&gt; and find it on &lt;a href="https://www.producthunt.com/posts/kravatar" rel="noopener noreferrer"&gt;Product Hunt&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thanks for reading, and I can't wait to hear what you think! Let’s make your avatars as unique as you are. &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>nextjs</category>
      <category>saas</category>
    </item>
    <item>
      <title>My Hobby Project - Resume Builder - Next.js</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Fri, 19 Jan 2024 20:33:51 +0000</pubDate>
      <link>https://forem.com/junsantilla/my-hobby-project-resume-builder-nextjs-45e4</link>
      <guid>https://forem.com/junsantilla/my-hobby-project-resume-builder-nextjs-45e4</guid>
      <description>&lt;p&gt;I'm excited to share my hobby project: cvalley.io - a platform designed to make the resume-building process easy, efficient, and free. Whether you're a recent graduate entering the job market or an experienced professional looking to update your CV, CValley.io has got you covered.&lt;/p&gt;

&lt;p&gt;CValley is open source on GitHub. Explore the project's key features and purpose, and feel free to contribute, provide feedback, or suggest improvements. &lt;/p&gt;

&lt;p&gt;🏠 Homepage: &lt;a href="https://cvalley.io/"&gt;https://cvalley.io/&lt;/a&gt;&lt;br&gt;
🐙 GitHub: &lt;a href="https://github.com/junsantilla/cvalley"&gt;https://github.com/junsantilla/cvalley&lt;/a&gt;&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>SolidJS Code Snippets</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Fri, 11 Aug 2023 07:56:04 +0000</pubDate>
      <link>https://forem.com/junsantilla/solidjs-code-snippets-3df5</link>
      <guid>https://forem.com/junsantilla/solidjs-code-snippets-3df5</guid>
      <description>&lt;p&gt;This is a collection of code snippets for Solid.js, a declarative JavaScript library for building user interfaces.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/junsantilla/solidjs-code-snippets"&gt;https://github.com/junsantilla/solidjs-code-snippets&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Usage
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Install the extension in Visual Studio Code.&lt;/li&gt;
&lt;li&gt;Open a Solid.js file.&lt;/li&gt;
&lt;li&gt;Type the snippet prefix and select the desired snippet from the autocomplete suggestions.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;This extension is released under the MIT License. Feel free to modify and use it to improve your Solid.js development workflow.&lt;/p&gt;

&lt;p&gt;Enjoy!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>solidjs</category>
      <category>snippets</category>
      <category>vscode</category>
    </item>
    <item>
      <title>My first VSCode Extension</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Fri, 28 Apr 2023 08:52:36 +0000</pubDate>
      <link>https://forem.com/junsantilla/my-first-vscode-extension-3ke6</link>
      <guid>https://forem.com/junsantilla/my-first-vscode-extension-3ke6</guid>
      <description>&lt;p&gt;It is my first VSCode Extension and one of my first projects since I started to explore Software development after being a WordPress Developer for almost five years.&lt;/p&gt;

&lt;p&gt;Extension name is &lt;strong&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=junsantilla.code-typewriter-effect&amp;amp;ssr=false#overview"&gt;Code Typewriter Effect&lt;/a&gt;&lt;/strong&gt;. This VSCode extension adds a typewriter effect to your code when activated. It is straightforward and easy to use.&lt;/p&gt;

&lt;h2&gt;
  
  
  Usage
&lt;/h2&gt;

&lt;p&gt;To use this extension, follow these simple steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the file you want to apply the typewriter effect to in your Visual Studio Code editor.&lt;/li&gt;
&lt;li&gt;Press Ctrl + Shift + P or Command + Shift + P on Mac to open the Command Palette.&lt;/li&gt;
&lt;li&gt;Select Code Typewriter Effect from the available options in the Command Palette.&lt;/li&gt;
&lt;li&gt;The typewriter effect will be applied to your code instantly.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;p&gt;More features soon!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=junsantilla.code-typewriter-effect&amp;amp;ssr=false#overview"&gt;https://marketplace.visualstudio.com/items?itemName=junsantilla.code-typewriter-effect&amp;amp;ssr=false#overview&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>A hacker view of your github profile</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Sat, 03 Dec 2022 23:37:05 +0000</pubDate>
      <link>https://forem.com/junsantilla/githux-3m7e</link>
      <guid>https://forem.com/junsantilla/githux-3m7e</guid>
      <description>&lt;p&gt;For my next project while learning React.js. I created a app where you can view your github profile with greenish ui.&lt;/p&gt;

&lt;p&gt;I just started to create the app and currently working on the mobile view of the profile page.&lt;/p&gt;

&lt;p&gt;Check your own profile with the following link format.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;https://githux.vercel.app/{username}&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Github profile: &lt;a href="https://githux.vercel.app/github" rel="noopener noreferrer"&gt;https://githux.vercel.app/github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/junsantilla/githux" rel="noopener noreferrer"&gt;https://github.com/junsantilla/githux&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>svelte</category>
      <category>solidjs</category>
      <category>discuss</category>
    </item>
    <item>
      <title>A huge collection of UI resources</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Mon, 21 Nov 2022 15:06:56 +0000</pubDate>
      <link>https://forem.com/junsantilla/a-huge-collection-of-ui-resources-1dfh</link>
      <guid>https://forem.com/junsantilla/a-huge-collection-of-ui-resources-1dfh</guid>
      <description>&lt;p&gt;I created a collection of UI resources since I just started to study front-end development. &lt;/p&gt;

&lt;p&gt;I will continue to update the list and website UI. Currently not mobile responsive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Website:&lt;/strong&gt; &lt;a href="https://uiresources-io.vercel.app/" rel="noopener noreferrer"&gt;https://uiresources-io.vercel.app/&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Repo:&lt;/strong&gt; &lt;a href="https://github.com/junsantilla/uiResources.io" rel="noopener noreferrer"&gt;https://github.com/junsantilla/uiResources.io&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Updates:&lt;/strong&gt;&lt;br&gt;
=&amp;gt; Add theme selection&lt;br&gt;
=&amp;gt; Add footer section&lt;br&gt;
=&amp;gt; Use daisyUI drawer for navigation mobile responsiveness&lt;br&gt;
=&amp;gt; Main content mobile responsiveness&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to delete all commits history in GitHub?</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Sat, 29 Jan 2022 07:10:16 +0000</pubDate>
      <link>https://forem.com/junsantilla/how-to-delete-all-commits-history-in-github-379o</link>
      <guid>https://forem.com/junsantilla/how-to-delete-all-commits-history-in-github-379o</guid>
      <description>&lt;p&gt;Checkout to main branch&lt;br&gt;
&lt;code&gt;git checkout --orphan latest_branch&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Add all the files from main branch&lt;br&gt;
&lt;code&gt;git add -A&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Commit the changes&lt;br&gt;
&lt;code&gt;git commit -am "Initial commit"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Delete the main branch&lt;br&gt;
&lt;code&gt;git branch -D main&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Rename the current branch to main&lt;br&gt;
&lt;code&gt;git branch -m main&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Force update your GitHub repository&lt;br&gt;
&lt;code&gt;git push -f origin main&lt;/code&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Gatsby tailwind hello world starter</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Sun, 17 Jan 2021 13:20:24 +0000</pubDate>
      <link>https://forem.com/junsantilla/gatsby-tailwind-hello-world-starter-196o</link>
      <guid>https://forem.com/junsantilla/gatsby-tailwind-hello-world-starter-196o</guid>
      <description>&lt;p&gt;Official gatsby hello world with tailwind CSS.&lt;/p&gt;

&lt;p&gt;I just want to learn more about GatsbyJS and TailwindCSS, so I decided to combine them into one repository.&lt;/p&gt;

&lt;p&gt;Github:&lt;br&gt;
&lt;a href="https://github.com/junsantilla/gatsby-tailwind-hello-world-starter"&gt;https://github.com/junsantilla/gatsby-tailwind-hello-world-starter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Install this starter locally:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
gatsby new my-gatsby-project https://github.com/junsantilla/gatsby-tailwind-hello-world-starter
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>gatsby</category>
      <category>css</category>
      <category>react</category>
      <category>tailwindcss</category>
    </item>
    <item>
      <title>Responsive and Multi-level Navigation Menu</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Mon, 16 Mar 2020 04:44:48 +0000</pubDate>
      <link>https://forem.com/junsantilla/responsive-multi-level-navigation-menu-1ibb</link>
      <guid>https://forem.com/junsantilla/responsive-multi-level-navigation-menu-1ibb</guid>
      <description>&lt;p&gt;I have made a simple but responsive and multi-level navigation menu created with HTML, CSS, and a little bit of jQuery for the mobile view. &lt;/p&gt;

&lt;p&gt;Source code and demo:&lt;br&gt;
&lt;a href="https://github.com/junsantilla/jsnav/"&gt;https://github.com/junsantilla/jsnav/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Note: For the demo,  I include Twitter Bootstrap and Google Fonts.&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>beginners</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Web Development Tools &amp; Resources</title>
      <dc:creator>Jun Santilla</dc:creator>
      <pubDate>Thu, 25 Jul 2019 07:35:32 +0000</pubDate>
      <link>https://forem.com/junsantilla/we-development-tools-resources-3mnk</link>
      <guid>https://forem.com/junsantilla/we-development-tools-resources-3mnk</guid>
      <description>&lt;p&gt;I used the following tools and resources frequently.&lt;/p&gt;

&lt;h2&gt;HTML &amp;amp; CSS Checker&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://validator.w3.org/"&gt;Markup Validation Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://validator.w3.org/checklink"&gt;Link Checker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://uncss-online.com/"&gt;UnCSS Online!
&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Performance Checker&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gtmetrix.com/"&gt;GTmetrix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developers.google.com/speed/pagespeed/insights/"&gt;Pingdom&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pingdom.com/"&gt;PageSpeed Insights
&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Google Chrome Extension&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developers.google.com/web/tools/chrome-devtools/"&gt;Chrome DevTools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developers.google.com/web/tools/lighthouse/"&gt;Google Lighthouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://chrome.google.com/webstore/detail/whatfont/jabopobgcpjmedljpbcaablpmlmfcogm?hl=en"&gt;WhatFont&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://chrome.google.com/webstore/detail/colorzilla/bhlhnicpbhignbdhedgjhgdocnmhomnp?hl=en"&gt;ColorZilla&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://chrome.google.com/webstore/detail/wordpress-theme-detector/bjccepbfbikbpbgillfgicihhmpmjbjd?hl=en"&gt;WordPress Theme Detector and Plugin Detector&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Code Editor&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://code.visualstudio.com/"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://brackets.io/"&gt;Brackets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.webpagetest.org/"&gt;WebPageTest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Extension&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://emmet.io/"&gt;Emmet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Image &amp;amp; Video Optimization Tools&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tinypng.com/"&gt;TinyPNG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://handbrake.fr/"&gt;HandBrake&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have any useful tools and resources that currently not on the list, please write it on the comment box and we will keep this checklist updated.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>html</category>
      <category>css</category>
    </item>
  </channel>
</rss>
