<?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: Joshua McMillan</title>
    <description>The latest articles on DEV Community by Joshua McMillan (@joshua_mcmillan_3e37d7136).</description>
    <link>https://dev.to/joshua_mcmillan_3e37d7136</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%2F1749065%2F2e979de1-54a7-4eb8-8088-346fb398a505.png</url>
      <title>DEV Community: Joshua McMillan</title>
      <link>https://dev.to/joshua_mcmillan_3e37d7136</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/joshua_mcmillan_3e37d7136"/>
    <language>en</language>
    <item>
      <title>Frontend developer collaboration / hire</title>
      <dc:creator>Joshua McMillan</dc:creator>
      <pubDate>Sun, 15 Sep 2024 17:05:20 +0000</pubDate>
      <link>https://dev.to/joshua_mcmillan_3e37d7136/frontend-developer-collaboration-hire-3c04</link>
      <guid>https://dev.to/joshua_mcmillan_3e37d7136/frontend-developer-collaboration-hire-3c04</guid>
      <description>&lt;p&gt;Hey there 👋&lt;/p&gt;

&lt;p&gt;My SaaS startup is looking to boost marketing efforts by collaborating with several frontend developers, on a affiliate scheme and being paid company equity. You will simply promote Symbols by posting content (social media content) of you building cool UI kits &amp;amp; web projects on our platform (includes open source development). This could be a simple screen recording of you building a UI component from scratch, to a tutorial. It’s up to you how much effort you put in (whatever generates views/sales)...&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Requirements:&lt;/strong&gt;&lt;br&gt;
Ideally proficient in HTML, CSS, and JavaScript&lt;br&gt;
Don't need to be familiar with our specific product, as docs/tutorials detailed will be provided&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Symbols?&lt;/strong&gt;&lt;br&gt;
It’s basically Figma but for developers, where you can build fully functional &amp;amp; reusable UI kits for any web project on a canvas. It reflects 15+ years experience building design systems &amp;amp; applications for Google, Siemens and many startups, to make UI kit development significantly faster and cheaper through reusability.&lt;/p&gt;

&lt;p&gt;We already have our first few customers!&lt;/p&gt;

&lt;p&gt;Here is a quick landing (new one coming soon): &lt;br&gt;
&lt;a href="https://symbols-beta.framer.website/" rel="noopener noreferrer"&gt;https://symbols-beta.framer.website/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it will work and what about payment?&lt;/strong&gt;&lt;br&gt;
This depends on the level of commitment, as we are quite flexible and open. For example, we are looking at paying 50% for every sale (e.g we sell plans for $100) that is made through all videos with content of your screen recordings (building cool UI/web projects). You could just go by the affiliate scheme work as much as you want to promote Symbols. If you also wanted to agree on a fixed number of hours for deeper partnership, then we can also pay you in company equity as well.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;APPLY VIA LINK&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://forms.gle/Uk2aMby2WpBKaRav6" rel="noopener noreferrer"&gt;https://forms.gle/Uk2aMby2WpBKaRav6&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Exploring your entire UI library in different global themes 🔭</title>
      <dc:creator>Joshua McMillan</dc:creator>
      <pubDate>Fri, 16 Aug 2024 17:31:32 +0000</pubDate>
      <link>https://dev.to/joshua_mcmillan_3e37d7136/exploring-your-entire-ui-library-in-different-global-themes-d96</link>
      <guid>https://dev.to/joshua_mcmillan_3e37d7136/exploring-your-entire-ui-library-in-different-global-themes-d96</guid>
      <description>&lt;p&gt;Developers, design system engineers…&lt;br&gt;
👀 Exploring your entire UI library or individual components &amp;amp; pages in different global themes with your team, doesn't have to be difficult.&lt;/p&gt;

&lt;p&gt;💫 It can be done with just a click of a button!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;See more here:&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://lnkd.in/edEPpWEw" rel="noopener noreferrer"&gt;https://lnkd.in/edEPpWEw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Try Symbols out today!&lt;/em&gt;&lt;br&gt;
&lt;a href="https://symbols-beta.framer.website/" rel="noopener noreferrer"&gt;https://symbols-beta.framer.website/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>frontend</category>
      <category>webdev</category>
      <category>uidesign</category>
    </item>
    <item>
      <title>We are building Figma for developers 🎨</title>
      <dc:creator>Joshua McMillan</dc:creator>
      <pubDate>Fri, 16 Aug 2024 17:10:20 +0000</pubDate>
      <link>https://dev.to/joshua_mcmillan_3e37d7136/we-are-building-figma-for-developers-92e</link>
      <guid>https://dev.to/joshua_mcmillan_3e37d7136/we-are-building-figma-for-developers-92e</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Symbols?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;“The ultimate platform for developers &amp;amp; teams to build, test and document fully functional &amp;amp; reusable UI libraries on a canvas. Publish as a website or export to your existing tech stack with open-source development”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Currently in beta access. Comes with access to 900+ UI components&lt;/strong&gt; &lt;br&gt;
Build any website or add new functionality to existing web projects in minutes. From landing pages to SaaS applications. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lifetime offers&lt;/strong&gt; &lt;br&gt;
We are currently running one off offers for the first 100 users from $49 USD, which includes unlimited projects or users for 1 project. Eventually charging $49 per month per user/project, as design system platforms charge a similar amount. So grab a deal!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Here is a quick landing put together, with a better one in the works :)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://symbols-beta.framer.website/" rel="noopener noreferrer"&gt;https://symbols-beta.framer.website/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Any questions let me know!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>frontend</category>
      <category>uidesign</category>
    </item>
    <item>
      <title>Building 100% reusable UI kits</title>
      <dc:creator>Joshua McMillan</dc:creator>
      <pubDate>Mon, 08 Jul 2024 17:51:19 +0000</pubDate>
      <link>https://dev.to/joshua_mcmillan_3e37d7136/building-100-reusable-ui-kits-1nj6</link>
      <guid>https://dev.to/joshua_mcmillan_3e37d7136/building-100-reusable-ui-kits-1nj6</guid>
      <description>&lt;p&gt;Hey devs :)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With 15+ years of UI kit building &amp;amp; design systems, my team is launching a platform (free beta access) that allows developers to build consistent &amp;amp; fully functional UI kits / design systems in days, instead of months. Giving you best practices with the most advanced system design/system design for reusing UI components, combined with access to 900+ open-source components that you can build anything with.&lt;/p&gt;

&lt;p&gt;Yes it’s open source tech with no vendor lock. Which means you can export any part of your UI kit / project at anytime. Our goal isn’t to enhance your tech stack, not to lock you in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anyways, why should you care?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Well first what are the problems we are trying to solve, and how can we possibly build a UI kit this fast?&lt;/p&gt;

&lt;p&gt;Reusability and consistency being the umbrella challenges that devs face on a daily basis.&lt;/p&gt;

&lt;p&gt;For example, a few common issues…&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How do I rebrand my entire component library for a new project that has a totally different set of branding requirements?&lt;/li&gt;
&lt;li&gt;Collaborating with non-developers such as designers on available properties (colour tokens) to use is a pain&lt;/li&gt;
&lt;li&gt;How do I easily organise and inspect my library, to avoid rebuilding components that are already available (especially as a team)&lt;/li&gt;
&lt;li&gt;If the component has too many properties, it becomes hard to scale and reuse. Therefore encourages new components being made, which degrades the efficiency of the design system&lt;/li&gt;
&lt;li&gt;While component libraries such as Tailwind and Bootstrap are good off the shelf component libraries, they are typically hard and time consuming to customise to your own personal requirements, because they are built for certain use cases and styling&lt;/li&gt;
&lt;li&gt;The rise in design system and documentation tools such as Storybook and Zero height solve part of these issues, which is mainly communication between teams. However the effectiveness of a design system is based on the system design itself, which non of these offer. Therefore requiring you to still spend huge amounts of time and money developing a system that promotes reusability across your entire UI kit and design system code architecture.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How does Symbols solve this challenges?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A few key points…&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Aside from 900+ components being provided for you to build whatever you want, you can build are 100% customisable components. The properties can easily be override anytime&lt;/li&gt;
&lt;li&gt;Review and organise your component library into tags, to avoid building existing ones&lt;/li&gt;
&lt;li&gt;A highly advanced design system that does the heavy lifting of complex tasks at the code level, such as auto generated type scale for both typography and spacing. This makes creating responsive design much easier, as you no-longer have to set-up the spacing sequence for each component. Apply global design changes such as dark mode across entire library and more&lt;/li&gt;
&lt;li&gt;Use and fetch token names across your entire UI kit, which significantly reduces the lines of code = code becomes more reusable and scalable&lt;/li&gt;
&lt;li&gt;Easily build, test, document any part of your project in isolation, including functions, pages, individual components and the colours in your designs system&lt;/li&gt;
&lt;li&gt;Rebrand your entire UI kit/ project with automatic spacing/responsive changes, just by reconfiguring the design system menu&lt;/li&gt;
&lt;li&gt;With real-time collaboration and no-code / low-code tools, you can build your project with other developers and non-developers at the same time&lt;/li&gt;
&lt;li&gt;Avoid having to setup and maintain multiple design system tools / documents, as the platforms UX is setup to easily view your project as the documentation across all tech/non-tech teams&lt;/li&gt;
&lt;li&gt;Changes seen instantly to dev version of web project, before publishing to production&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To note, the platform is highly configurable to your preferences. You do not need to follow the design system if you choose not to, and you can switch off certain settings of the design system, as it is treated as an overlay.&lt;/p&gt;

&lt;p&gt;This month, we add canvas mode to the platform. Making Symbols, “Figma for developers”, with your entire functional/animated/interactive UI kits being available on a canvas. That also means the ability to test your entire UI kit in different modes, such as left to right accessibility, responsive devices, global modes and more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to see more functionality and try it out?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here is a quick landing page I put together (I’m the marketing founder) that showcases Symbols in action via videos.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://symbols-campaign.framer.website/" rel="noopener noreferrer"&gt;https://symbols-campaign.framer.website/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedback is appreciated!&lt;br&gt;
Any questions, let me know :)&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>react</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
