<?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: Rick van den Broek</title>
    <description>The latest articles on DEV Community by Rick van den Broek (@rickvdbroek).</description>
    <link>https://dev.to/rickvdbroek</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%2F2456105%2Fbaf1ce39-d96f-496e-88d6-c7507faef268.jpg</url>
      <title>DEV Community: Rick van den Broek</title>
      <link>https://dev.to/rickvdbroek</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rickvdbroek"/>
    <language>en</language>
    <item>
      <title>A Developer's Journey: How I built LinkToMyCV In less than 2 weeks.</title>
      <dc:creator>Rick van den Broek</dc:creator>
      <pubDate>Mon, 25 Nov 2024 14:18:59 +0000</pubDate>
      <link>https://dev.to/rickvdbroek/a-developers-journey-how-i-built-linktomycvin-less-than-2-weeks-1lod</link>
      <guid>https://dev.to/rickvdbroek/a-developers-journey-how-i-built-linktomycvin-less-than-2-weeks-1lod</guid>
      <description>&lt;p&gt;It all started with a flood of messages from friends, family and colleagues. “Can you help me design a professional CV?” they’d ask. As a designer and developer, I’d often oblige. But over time, I noticed patterns – people (especially freelancers) struggling with typos, outdated versions, and the endless churn of file iterations.  &lt;/p&gt;

&lt;p&gt;I knew there had to be a better way. Why, in a world where everything else is dynamic and personalized, are we still sending static PDFs? This question sparked an idea: what if I could create a tool that allowed people to build living, breathing CVs? A tool that was as dynamic and adaptable as freelancer it served. That’s when &lt;a href="https://linktomycv.com/" rel="noopener noreferrer"&gt;LinkToMyCV&lt;/a&gt; was born.  &lt;/p&gt;

&lt;h2&gt;
  
  
  From Frustration to Inspiration
&lt;/h2&gt;

&lt;p&gt;The problem wasn’t just theoretical, I’d faced these challenges myself:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sending out a CV, only to spot a typo &lt;em&gt;after&lt;/em&gt; hitting send.
&lt;/li&gt;
&lt;li&gt;Receiving feedback to tweak something and then juggling version after version. &lt;/li&gt;
&lt;li&gt;Wanting to apply for front-end developer, but also full-stack developer causing again more versions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These struggles weren’t unique to me. Every freelancer I spoke to shared similar pain points. It wasn’t just about convenience; it was about creating a CV that matched the fast-paced, ever-evolving world we live in.  &lt;/p&gt;

&lt;p&gt;I decided to build a platform where freelancers could:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make real-time updates without starting from scratch, as I say "the build once share forever principle"&lt;/li&gt;
&lt;li&gt;Showcase their personality and skills with customizable layouts.
&lt;/li&gt;
&lt;li&gt;Share their CVs as effortlessly as sharing a link.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The vision was clear. All I needed was two weeks, determination, and some modern tech.  &lt;/p&gt;

&lt;h2&gt;
  
  
  The Building Blocks
&lt;/h2&gt;

&lt;p&gt;I started with technologies I trusted—tools that could deliver speed, security, and scalability:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js &amp;amp; Vercel:&lt;/strong&gt; For performance and seamless deployments.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Drizzle ORM &amp;amp; Vercel Postgres:&lt;/strong&gt; To handle secure, efficient database queries.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React-Hook-Form:&lt;/strong&gt; For smooth and dynamic form interactions.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NextAuth.js:&lt;/strong&gt; To allow quick and secure logins via Google and LinkedIn.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Puppeteer:&lt;/strong&gt; To generate pixel-perfect PDFs directly from the live CV.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tailwind CSS:&lt;/strong&gt; To offer a sleek, customizable design experience.
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Turning Vision Into Features
&lt;/h2&gt;

&lt;p&gt;As I coded late into the night, the platform began to take shape. I wanted every feature to solve a real problem freelancers faced:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic Updates:&lt;/strong&gt; No more version chaos. Just update your CV, and it’s live.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customizable Design:&lt;/strong&gt; With over &lt;strong&gt;40+ color schemes&lt;/strong&gt; and &lt;strong&gt;10+ fonts&lt;/strong&gt;, every CV could be unique.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shareable URL:&lt;/strong&gt; A professional link that could be shared anywhere—GitHub, LinkedIn, email signatures.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Language Support:&lt;/strong&gt; A must-have for international freelancers.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy Controls:&lt;/strong&gt; Sensitive information stays secure, with options to share selectively.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PDF Export:&lt;/strong&gt; For the occasional job portal that still clings to PDFs.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multiple Variants:&lt;/strong&gt; One platform, many tailored CVs for different roles and industries.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every time I finished a feature, I imagined the freelancers using it. I thought about their relief when they could finally ditch the endless file revisions and focus on what really matters—showing off their expertise.  &lt;/p&gt;

&lt;h2&gt;
  
  
  Why It Matters
&lt;/h2&gt;

&lt;p&gt;Building LinkToMyCV wasn’t just a coding challenge; it was a goal to solve a real-world problem. Freelancers, especially in IT, thrive on flexibility and professionalism. But until now, their CVs haven’t reflected that.  &lt;/p&gt;

&lt;p&gt;With LinkToMyCV, they can finally:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Present themselves with polished, responsive designs.
&lt;/li&gt;
&lt;li&gt;Adapt quickly to diverse roles and industries.
&lt;/li&gt;
&lt;li&gt;Share their career stories with the click of a link.
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;I’m proud of what I’ve built in such a short time. But this is just the beginning.  &lt;/p&gt;

&lt;p&gt;Have questions about how it all works? Drop a comment—I’d love to share the details.  &lt;/p&gt;

&lt;p&gt;Ready to level up your CV game? Visit &lt;a href="https://linktomycv.com" rel="noopener noreferrer"&gt;LinkToMyCV.com&lt;/a&gt; today and see the future of CVs for yourself.  &lt;/p&gt;

</description>
      <category>career</category>
      <category>resume</category>
      <category>development</category>
      <category>freelance</category>
    </item>
  </channel>
</rss>
