<?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: Anshuman Mishra</title>
    <description>The latest articles on DEV Community by Anshuman Mishra (@anshuman_mishra_v36).</description>
    <link>https://dev.to/anshuman_mishra_v36</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%2F1910926%2F1397a6c9-f6a7-4dc9-976e-e5429a37af65.png</url>
      <title>DEV Community: Anshuman Mishra</title>
      <link>https://dev.to/anshuman_mishra_v36</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anshuman_mishra_v36"/>
    <language>en</language>
    <item>
      <title>No Port Dev #2: One step at a time</title>
      <dc:creator>Anshuman Mishra</dc:creator>
      <pubDate>Thu, 05 Sep 2024 09:05:51 +0000</pubDate>
      <link>https://dev.to/anshuman_mishra_v36/no-port-dev-2-one-step-at-a-time-38d1</link>
      <guid>https://dev.to/anshuman_mishra_v36/no-port-dev-2-one-step-at-a-time-38d1</guid>
      <description>&lt;p&gt;It’s been a busy few weeks, and finding time for myself, my portfolio, or even my blog has been as challenging as finding a needle in a haystack. Balancing development, networking, and being a student has turned out to be quite the juggling act. But enough with the excuses—here’s the latest update on &lt;strong&gt;No Port Dev&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;One of the projects I’ve been immersed in was a portfolio project—my first real dive into this area. Fortunately, the team had a designer and a design ready, sparing me the “design from scratch” headache. Thanks to the resources I mentioned in my &lt;a href="https://dev.to/anshuman_mishra_v36/no-port-dev-1-the-beginning-4l9l"&gt;first blog&lt;/a&gt;, I’ve gathered some insights and design ideas that I’m eager to share. Plus, I’ve tackled some of the more "technical" aspects of this project, which, let’s face it, can be a welcome break from frantically searching for the best design.&lt;/p&gt;

&lt;h2&gt;
  
  
  New Developments
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Design Progress
&lt;/h3&gt;

&lt;p&gt;The design is still a work in progress—more like a rough draft of a masterpiece. Instead of copying a stellar portfolio design, I’m aiming to create something uniquely mine. Sure, I’ll borrow elements from other portfolios, but I want this journey to be as interesting as the final product. Think of it like a reality TV show: the drama and surprises along the way are half the fun!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What design elements have inspired you recently? Share your thoughts in the comments!&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Framework Choice
&lt;/h3&gt;

&lt;p&gt;For this project, I’ve chosen &lt;a href="https://nextjs.org/" rel="noopener noreferrer"&gt;Next.js&lt;/a&gt; as my React framework. Although I’ve only dabbled with Next.js occasionally, my research suggests it’s a solid fit for my needs. Curious why? You can dive into the details on their &lt;a href="https://nextjs.org/" rel="noopener noreferrer"&gt;official website&lt;/a&gt; or their &lt;a href="https://github.com/vercel/next.js" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Here’s why Next.js stood out:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Performance Optimization&lt;/strong&gt;: Next.js offers Static Site Generation (SSG) and Server-Side Rendering (SSR) for enhanced performance. &lt;strong&gt;SSG&lt;/strong&gt; pre-generates static HTML pages at build time, while &lt;strong&gt;SSR&lt;/strong&gt; generates pages on the server for each request.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO Capabilities&lt;/strong&gt;: With built-in features to improve SEO and the ability to customize metadata for each page, Next.js helps your site get noticed—because, let’s be real, who doesn’t want to be famous these days?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scalability&lt;/strong&gt;: Its ability to handle a growing number of features and content makes it a versatile choice.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ll dive into more of its features in future blogs as I integrate them into my portfolio.&lt;/p&gt;

&lt;h3&gt;
  
  
  Page Transition Concerns
&lt;/h3&gt;

&lt;p&gt;Time for some criticism (my favorite). While SSR in Next.js gets a lot of praise, it’s also been the source of some developer grumbles I’ve encountered—specifically around page transition issues. Not exactly something Vercel would want to brag about. On a related note, &lt;a href="https://nextjs.org/conference" rel="noopener noreferrer"&gt;Next.js Conf 2024&lt;/a&gt; is on the horizon, so don’t forget to sign up. Here’s hoping they iron out these quirks before I wrap up my pages. Because, let’s be honest, a smoother transition from design dreams to reality would be the cherry on top of this adventure!&lt;/p&gt;

&lt;h3&gt;
  
  
  Inspirations for Design
&lt;/h3&gt;

&lt;p&gt;Here’s some cool stuff I came across while looking for a fitting design for my portfolio:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://designedbypaul.com/" rel="noopener noreferrer"&gt;Paul Lapkins&lt;/a&gt;&lt;/strong&gt;: This stunning portfolio website was created by Paul himself, using no-code tech to craft visually striking projects in web design and Framer. His minimalistic design truly shines, and I’m hoping to draw inspiration from it for my own portfolio.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://lenis.darkroom.engineering/" rel="noopener noreferrer"&gt;Lenis&lt;/a&gt;&lt;/strong&gt;: This piece of art, from a site about a library I already have and plan to use, features a dynamic background that I can’t resist. The smooth scrolling and moving stars background are elements I’ve always wanted to create, and after some research, I’ve figured out that this can be achieved either via frame sequence or, my best guess, Particle.js.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What design inspirations have you found recently? Feel free to share them in the comments!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There are more trendy effects, like parallax, that I’m eager to explore. While I haven’t decided exactly where to use them, I’ll keep you posted as I implement these ideas and see how they work out.&lt;/p&gt;

&lt;p&gt;Now, seasoned web developers might be thinking, "This guy has no idea what he's talking about." You might be right. However, I’ve realized that SSR isn’t generally suitable for apps relying heavily on Three.js or Particle.js, which are dependent on client-side technologies. Still, I’m experimenting with a hybrid approach—using SSR for the main structure and client-side rendering for the graphics. By leveraging next/dynamic and useEffect hooks for client-side logic, I’m hoping to overcome these obstacles. I'd love to hear your thoughts and feedback in the comments below.&lt;/p&gt;

&lt;h2&gt;
  
  
  One Step At A Time
&lt;/h2&gt;

&lt;p&gt;The journey to building my portfolio is all about taking one step at a time. Even though I’ve had a hectic few weeks juggling multiple projects, I’ve kept coming back to my portfolio and blog because I’m determined to see this through to the end. Focusing on small victories and incremental progress helps me stay motivated and maintain clarity. Every step, no matter how small, adds up and gets me closer to achieving my overall goal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary of Progress
&lt;/h2&gt;

&lt;p&gt;In the past few weeks, despite a packed schedule, I’ve managed to make some progress on my portfolio project. I’ve explored various design ideas and successfully created a few components, setting the stage for more detailed work in the future. While there’s still much to do and not everything is ready to showcase, these initial steps are a crucial part of the development process.&lt;/p&gt;

&lt;p&gt;In my next blog, I’ll include a link to a Figma design, which I’m hoping will be somewhat ready by then. In the meantime, I’ll start pushing some code for components I plan to use into my &lt;a href="https://github.com/Anshumanv36/my-portfolio" rel="noopener noreferrer"&gt;GitHub repo&lt;/a&gt;, so stay tuned! I'll also be adding visual updates and design snippets to this blog post as they become available, so keep an eye out for these additions to see how the project evolves.&lt;/p&gt;

&lt;p&gt;As a bonus for sticking with me through this blog, here’s something really interesting I stumbled upon while searching for inspiration: &lt;a href="https://webflow.com/web-design-art-history?rfsn=1534242.c8be44&amp;amp;subid=cbq-gb-4939903138515222316" rel="noopener noreferrer"&gt;The Bonus&lt;/a&gt;. While it’s impractical for me to implement in my portfolio, it’s truly a sight to behold for any passionate frontend developer or designer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I’d love to hear your thoughts and feedback on my progress and ideas. Feel free to share your insights in the comments below!&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>No Port Dev #1: The Beginning</title>
      <dc:creator>Anshuman Mishra</dc:creator>
      <pubDate>Tue, 13 Aug 2024 09:49:27 +0000</pubDate>
      <link>https://dev.to/anshuman_mishra_v36/no-port-dev-1-the-beginning-4l9l</link>
      <guid>https://dev.to/anshuman_mishra_v36/no-port-dev-1-the-beginning-4l9l</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Welcome to the first edition of &lt;em&gt;No Port Dev&lt;/em&gt;! I’m thrilled to kick off this journey of building my developer portfolio from scratch, and I’m excited to share the process with you. As a new developer who’s spent more time in backend development than frontend, this project is my chance to dive into a new domain. It’s like I’ve been camping out in the backend wilderness and am now venturing into the bright, bustling city of CSS and JavaScript. Whether you’re just starting out or you’re a seasoned pro, I hope my journey offers some insights, a few laughs, and maybe a bit of inspiration along the way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why "No Port Dev"?
&lt;/h2&gt;

&lt;p&gt;You might be wondering, why call this &lt;em&gt;No Port Dev&lt;/em&gt;? Well, the name is a bit of a cheeky nod to the fact that I don’t have a portfolio to show off yet! It’s like saying, “Hey, I’ve got no port to dock my ships,” but in developer terms. I want this portfolio to be a fresh start—an opportunity to learn, grow, and experiment with new ideas. &lt;/p&gt;

&lt;p&gt;Starting from scratch can be a bit daunting, but it’s also a clean slate to explore new technologies, try out different design concepts, and create something that’s uniquely mine. Plus, it’s a great way to challenge myself and prove I can handle more than just backend code—after all, I haven’t done much frontend work yet, so why not dive in headfirst? And by “dive in headfirst,” I mean a lot of Googling to navigate this new territory. If there’s one thing developers are good at, it’s finding the answer to almost anything online!&lt;/p&gt;

&lt;h2&gt;
  
  
  The Plan
&lt;/h2&gt;

&lt;p&gt;Here’s the plan for the first phase of my portfolio project:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Setting Up My Development Environment&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choosing the right tools and software.&lt;/li&gt;
&lt;li&gt;Configuring my workspace to maximize productivity.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Designing the Portfolio&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sketching out ideas for the layout and theme.&lt;/li&gt;
&lt;li&gt;Picking a color scheme and typography that reflects my style.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Building the First Components&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Creating the basic structure of the site.&lt;/li&gt;
&lt;li&gt;Implementing the navigation and header section.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Showcasing My Work&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adding the first few projects to the portfolio.&lt;/li&gt;
&lt;li&gt;Writing descriptions and documenting the process.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Deploying the Portfolio&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choosing a hosting platform.&lt;/li&gt;
&lt;li&gt;Making the site live.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Tools and Technologies
&lt;/h2&gt;

&lt;p&gt;For this project, I’ll be using a variety of tools and technologies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML, CSS, JavaScript (framework TBD)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Design:&lt;/strong&gt; Figma for mockups and design&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Version Control:&lt;/strong&gt; GitHub for version control&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hosting:&lt;/strong&gt; Considering Netlify or GitHub Pages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Inspiration:&lt;/strong&gt; Exploring various design showcases&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  First Steps
&lt;/h2&gt;

&lt;p&gt;To kick things off, I’ve started by setting up my development environment. This includes installing the necessary tools, configuring my code editor, and setting up version control to keep everything organized.&lt;/p&gt;

&lt;p&gt;As for the design, I’m starting from scratch. I’m currently brainstorming and exploring different color schemes, but I don’t have any concrete ideas yet. Honestly, designing feels like the most important and daunting part of development—maybe that’s why so many developers stick to backend work! If you have any design resources, tips, or suggestions, I’d greatly appreciate your input.&lt;/p&gt;

&lt;p&gt;Here are some places I’m checking out for inspiration:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dribbble.com/" rel="noopener noreferrer"&gt;Dribbble&lt;/a&gt;&lt;/strong&gt;: A range of design styles and trends.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.behance.net/" rel="noopener noreferrer"&gt;Behance&lt;/a&gt;&lt;/strong&gt;: High-quality, professional work.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.awwwards.com/" rel="noopener noreferrer"&gt;Awwwards&lt;/a&gt;&lt;/strong&gt;: Award-winning website designs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.pinterest.com/" rel="noopener noreferrer"&gt;Pinterest&lt;/a&gt;&lt;/strong&gt;: Explore various design ideas and layouts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.siteinspire.com/" rel="noopener noreferrer"&gt;SiteInspire&lt;/a&gt;&lt;/strong&gt;: Beautifully designed websites.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.designspiration.com/" rel="noopener noreferrer"&gt;Designspiration&lt;/a&gt;&lt;/strong&gt;: Discover and collect design ideas.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feel free to share your favorite design tools or any ideas you think might help me shape my portfolio. Stay tuned as I continue to explore design possibilities and begin building out the components of the site!&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s Next?
&lt;/h2&gt;

&lt;p&gt;In the next edition of &lt;em&gt;No Port Dev&lt;/em&gt;, I’ll dive deeper into the design process. I’ll share updates on the layout, tackle some of the challenges, and give you a peek at the first components I’m building. I’m eager to get feedback, tips, and design ideas from the community as I continue to develop this project. If you have any suggestions or just want to share your favorite design tools, I’d love to hear from you!&lt;/p&gt;

&lt;p&gt;Additionally, if you have any tips for improving my blog, I’m all ears. Your feedback can help make this space even better for everyone involved!&lt;/p&gt;

&lt;p&gt;You can track the progress of the project on my &lt;a href="https://github.com/Anshumanv36/my-portfolio" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt;. Stay tuned for the next chapter of this adventure!&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Starting this project is both exciting and a bit nerve-wracking, especially now that I’m doing this publicly. But I’m looking forward to the journey ahead. Whether you’re here to follow along or working on your own portfolio, I hope you find something useful and entertaining in my posts.&lt;/p&gt;

&lt;p&gt;Thanks for reading, and see you in the next edition of &lt;em&gt;No Port Dev&lt;/em&gt;!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>frontend</category>
      <category>portfolio</category>
    </item>
  </channel>
</rss>
