<?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: Alex Quasar</title>
    <description>The latest articles on Forem by Alex Quasar (@aquasar).</description>
    <link>https://forem.com/aquasar</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%2F238544%2Fa87450fc-e849-454f-a69e-52f414c1aa83.png</url>
      <title>Forem: Alex Quasar</title>
      <link>https://forem.com/aquasar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/aquasar"/>
    <language>en</language>
    <item>
      <title>How to create a bicycle builder website</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Fri, 29 May 2020 08:11:33 +0000</pubDate>
      <link>https://forem.com/aquasar/how-to-create-a-bicycle-builder-website-265n</link>
      <guid>https://forem.com/aquasar/how-to-create-a-bicycle-builder-website-265n</guid>
      <description>&lt;p&gt;Hello,&lt;br&gt;
I am looking, interested in creating a bicycle builder website similar to that of bitmoji or facebook avatars but with real picture parts.&lt;/p&gt;

&lt;p&gt;I envision it you would pick the following from of list of picture available on the website&lt;/p&gt;

&lt;p&gt;pick the frame &lt;br&gt;
pick the tires&lt;br&gt;
pick the handle bars&lt;br&gt;
pick the seat&lt;br&gt;
pick the pedals&lt;/p&gt;

&lt;p&gt;Each step of the way it would be added on the bike similar to bitmoji.&lt;/p&gt;

&lt;p&gt;Any advice on how this could be done. Existing tool, libraries platforms or websites that exist similar to that?&lt;/p&gt;

&lt;p&gt;A bonus would be to be able to 3d rotate the final picture at the end.&lt;/p&gt;

</description>
      <category>help</category>
    </item>
    <item>
      <title>Heat Mapping Software</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Sun, 24 May 2020 21:05:50 +0000</pubDate>
      <link>https://forem.com/aquasar/heat-mapping-software-2cbd</link>
      <guid>https://forem.com/aquasar/heat-mapping-software-2cbd</guid>
      <description>&lt;p&gt;I am very interested in doing some heat mapping for some of my websites for myself and for others to see where users are interacting on the page and for conversion rate optimization.&lt;/p&gt;

&lt;p&gt;Is there any free service or fremium app that allows this to be done on any website like React, Shopify, Wordpress, etc that you recommend.&lt;/p&gt;

&lt;p&gt;I am aware of HotJar, what is your favourite tool for this and what do you recommend and why!?&lt;/p&gt;

&lt;p&gt;Thanks Dev Community!&lt;/p&gt;

</description>
      <category>healthydebate</category>
      <category>help</category>
    </item>
    <item>
      <title>Looking for a Gatsby Coding Partner/Friend</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Sun, 05 Apr 2020 22:54:58 +0000</pubDate>
      <link>https://forem.com/aquasar/looking-for-a-gatsby-coding-partner-friend-a04</link>
      <guid>https://forem.com/aquasar/looking-for-a-gatsby-coding-partner-friend-a04</guid>
      <description>&lt;p&gt;Hello everyone!&lt;br&gt;
I am looking for a coding partner to learn and explore AWS Amplify with Gatsby. I am looking to go beyond Dabit's starter file and create some real cool full stack applications. Obviously I am not expecting someone to do the same project as me or use the exact same tools but please reach out to me if you are interested or checkout my github profile!&lt;/p&gt;

&lt;p&gt;Thank you, stay safe and have a wonderful day!&lt;/p&gt;

&lt;p&gt;Discord Channel &lt;a href="https://discord.gg/aGDE8E"&gt;https://discord.gg/aGDE8E&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gatsby</category>
      <category>aws</category>
      <category>react</category>
      <category>amplify</category>
    </item>
    <item>
      <title>Resources for React with AWS</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Fri, 27 Mar 2020 06:48:14 +0000</pubDate>
      <link>https://forem.com/aquasar/resources-for-react-with-aws-4mhi</link>
      <guid>https://forem.com/aquasar/resources-for-react-with-aws-4mhi</guid>
      <description>&lt;p&gt;Hello does anyone know where I can find some good resources for learning serverless AWS with React?!&lt;/p&gt;

&lt;p&gt;I am trying to create a very simple app and would be nice to see some detailed instructions or videos on how to do this with React Hooks and Cognito AWS.&lt;/p&gt;

&lt;p&gt;The following I am trying to create is&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Sign up ( with FB and Google Social Sign up also )&lt;/li&gt;
&lt;li&gt;Sign In&lt;/li&gt;
&lt;li&gt;Different user levels (ie. user, admin)&lt;/li&gt;
&lt;li&gt;A nice display of the user name and email on the dashboard page, when they sign in&lt;/li&gt;
&lt;li&gt;Ability to logout&lt;/li&gt;
&lt;li&gt;Ability to change password or reset password&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Extras&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deploying with AWS (how to deploy with Environment variables)&lt;/li&gt;
&lt;li&gt;Hosting this AWS web app with Netlify&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some of this stuff I have some familiarity with using Mongo and Express, but I would like to see if there is some great tutorials with Cognito and React Hooks that really explain things in detail with best practices.&lt;/p&gt;

&lt;p&gt;I mostly having issues with the user sign up via "federated identities", and I am a bit lost in the docs.&lt;/p&gt;

&lt;p&gt;Thank you for your expertise and advise DEV community ❤️.&lt;br&gt;
Please share some resources or links and your advise in the comments below!&lt;/p&gt;

</description>
      <category>help</category>
      <category>react</category>
      <category>aws</category>
    </item>
    <item>
      <title>Re:Plain Rocks!</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Sun, 22 Mar 2020 20:24:30 +0000</pubDate>
      <link>https://forem.com/aquasar/intercom-vs-crisp-vs-insert-other-platform-1kgh</link>
      <guid>https://forem.com/aquasar/intercom-vs-crisp-vs-insert-other-platform-1kgh</guid>
      <description>&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;I been doing some research on getting a website chat application in with my React/Gatsby App. I am looking for something pretty simple for budget conscious clients.&lt;/p&gt;

&lt;p&gt;Crisp although it has a free tier, the free tier is very limited. Intercom has all features and more, but is pricey.&lt;/p&gt;

&lt;h3&gt;
  
  
  My Requirements
&lt;/h3&gt;

&lt;p&gt;The requirements would be &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Budget Friendly (Free tier preferably)&lt;/li&gt;
&lt;li&gt;User notified in live time when someone sends message to phone, email and / or fb messenger&lt;/li&gt;
&lt;li&gt;Ability to customize welcome message&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Nice to haves
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Ability to create simple chatbot to answer common questions (Like on FB Messenger)&lt;/li&gt;
&lt;li&gt;Online vs Offline modes (i.e set hours of operation for when representative is online)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Which chat platforms are developers today using for smaller clients, what would you recommend or are you creating your own!?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Please let me know your recommendation or what you use below and why!&lt;/p&gt;

</description>
      <category>opinion</category>
      <category>help</category>
      <category>website</category>
      <category>healthydebate</category>
    </item>
    <item>
      <title>Help with Google Sheets Script for Parsing JavaScript Objects</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Fri, 13 Mar 2020 20:08:41 +0000</pubDate>
      <link>https://forem.com/aquasar/help-with-google-sheets-script-for-parsing-javascript-objects-b6p</link>
      <guid>https://forem.com/aquasar/help-with-google-sheets-script-for-parsing-javascript-objects-b6p</guid>
      <description>&lt;p&gt;I have thousands of rows of data in a Google Sheets File in a column that looks something like&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[{"amountMax":49.99,"amountMin":49.99,"availability":"true","color":"Brown","currency":"USD","dateSeen":["2019-04-11T08:00:00Z"],"isSale":"false","offer":"Online only","sourceURLs":["https://www.walmart.com/ip/SadoTech-Model-CXR-Wireless-Doorbell-1-Remote-Button-2-Plugin-Receivers-Operating-500-feet-Range-50-Chimes-Batteries-Required-Receivers-Beige-Fixed-C/463989633"]}]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I would like to be able to return the max value, the currency, the color attributes. How can I do that in Google Sheets. Ideally would like to do something like being able to retrieve the data attributes how I would normally in javascript like in this link here &lt;a href="https://repl.it/@alexhoy/WetSlateblueDribbleware"&gt;https://repl.it/@alexhoy/WetSlateblueDribbleware&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;However this does not seem to work for me when creating a function in script.google.com&lt;/p&gt;

&lt;p&gt;For example, here is a slugify function which takes an input (cell) and turns it into a slug/handle without the need for looping. In Google Sheets I can then call =slugify(b2) and turn that value into slug form&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/**
* Converts value to slug
* @customfunction
*/
function slugify(value) {
  /*
   * Convert the the vs in a range of cells into slugs.
   * @customfunction
   */
  let slug = '';

  slug = value.substring(0, 100).toLowerCase();
  slug = slug.replace(/[^\w\s-]/g, '');
  slug = slug.replace(/\s+/g, '-');
  Logger.log(slug);

  return slug;
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I want to do the same thing without looping to parse the object data above or declaring a range of values and what not.&lt;/p&gt;

&lt;p&gt;Any suggestions on how I can do this in a simple way like shown above without the need for declaring active spreadsheet, range values and looping.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>googlesheets</category>
      <category>help</category>
    </item>
    <item>
      <title>Help using Animated Icons with React and What is your fav animated icons library?</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Sun, 08 Mar 2020 10:20:14 +0000</pubDate>
      <link>https://forem.com/aquasar/animated-icons-with-react-3662</link>
      <guid>https://forem.com/aquasar/animated-icons-with-react-3662</guid>
      <description>&lt;p&gt;Greetings Dev Community &lt;br&gt;
I am exploring animated icons which are super cool. One awesome library I came across was Lord Icons (&lt;a href="https://lordicon.com/"&gt;https://lordicon.com/&lt;/a&gt;). They have some killer icon animations and I was trying to find a way to implement this in my React/Gatsby project 🙌❤️. &lt;/p&gt;

&lt;p&gt;Unfortunately, they do not have a React example on their Github and I am having some issues with getting it to work after trying to follow their examples😬&lt;/p&gt;

&lt;p&gt;Does anyone here wanna help me tackle this? I am hoping we can submit a React documentation to them once we figure it out!&lt;/p&gt;

&lt;p&gt;PS.&lt;br&gt;
Who else is using animated icons with React and what library are you using? Please submit recommendations below 🙏&lt;/p&gt;

</description>
      <category>react</category>
      <category>icons</category>
      <category>help</category>
    </item>
    <item>
      <title>Which Headless CMS do you use for your blog and do you recommend it or not</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Thu, 05 Mar 2020 10:08:09 +0000</pubDate>
      <link>https://forem.com/aquasar/which-headless-cms-do-you-use-for-your-blog-and-do-you-recommend-it-or-not-48jo</link>
      <guid>https://forem.com/aquasar/which-headless-cms-do-you-use-for-your-blog-and-do-you-recommend-it-or-not-48jo</guid>
      <description>&lt;p&gt;Hello, I am gonna go on a bit of rant here, but there does not seem to be too much good options for Headless CMS for the developer/blogger which has a free tier. I am currently using Contentful, which has a nice user interface, a generous free tier and a nice way to create Content models for different use cases. It is used by big companies and has a huge team behind it. However, it is not without its flaws (IMHO)&lt;/p&gt;

&lt;p&gt;I am using Contentful with Gatsby and here is some of the things I find annoying from my experience...&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;I need to rebuild the site every single time I publish a new article. So if there is a small spelling mistake, then another rebuild. That eats up a ton of build minutes on Netlify. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The rich text content editor is &lt;code&gt;buggy&lt;/code&gt; and the preview layout is totally different than what is on the site. I have to constantly make sure that the spacing is recognized inside of the editor, and often that involves adding extra line breaks. This makes it is more spaced out on the editor than what renders on the site.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Uploading images is super tedious, cumbersome and slow. Why is there no easy drag and drop. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Limited options in the Rich Text Content Editor. The rich text editor is only slightly better than the almost useless MarkDown editor. For example they do not have the options to &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;a) Make subscripts or superscripts &lt;br&gt;
b) Make centering of text easy. Actually it is very sad that this very simplistic use case is not even possible in the editor. You do not have the option to have some text centered and some text left centered within the same rich text field :(&lt;/p&gt;

&lt;p&gt;It would be nice if they had some extra code embed options as well. For example in the long form rich text editor you might be writing an article where you embed some CSS, HTML and JS code. Contentful does not allow you to do that in a flexible way. Though there is probably no CMS out that will have that feature, where you can drop code in, select a language and have it perfectly displayed like if you were using &lt;a href="https://prismjs.com/"&gt;https://prismjs.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are writing all your articles in a very structured manner and they all look the same and things occur in the same order than Contentful works okay. Otherwise, it is problematic. Further, it requires a lot of hands on developer work to customize. &lt;/p&gt;

&lt;p&gt;These major flaws outlined make Contentful a writing averse platform due to the extra time needed to write and publish an article.  &lt;/p&gt;

&lt;p&gt;The user experience for writing on the Medium Platform is absolutely amazing. Unfortunately, I have not seen any available CMS that even comes close. Hate or love WordPress (I personally am on the hate side), WP makes it easy to write articles and customize the content for anyone, even if it's a developers nightmare.  &lt;/p&gt;

&lt;p&gt;Why is there no headless CMS that can combine some of the powerful Content modeling features Contentful provides with the amazing writing UX on the Medium Platform? Whichever CMS does this first, and provides a free tier to the personal bloggers will definitely topple all other current CMS platforms.&lt;/p&gt;

&lt;p&gt;Thoughts?&lt;/p&gt;

</description>
      <category>cms</category>
      <category>productivity</category>
      <category>healthydebate</category>
    </item>
    <item>
      <title>DUOTONE</title>
      <dc:creator>Alex Quasar</dc:creator>
      <pubDate>Tue, 01 Oct 2019 00:02:07 +0000</pubDate>
      <link>https://forem.com/aquasar/duotone-5fk4</link>
      <guid>https://forem.com/aquasar/duotone-5fk4</guid>
      <description>&lt;p&gt;Hello DEV community. I am working with Gatsby.js and a using the image optimization features which are really cool. I am have come across something called duotone which inside the &lt;em&gt;childImageSharp&lt;/em&gt; properties of a fluid container. For example, part of my GraphQL query&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mainImage {
              sharp: childImageSharp {
                fluid(
                  maxWidth: 100
                  maxHeight: 100
                  duotone: { shadow: "#95ADE9", highlight: "#AFC4D8" }
                ) {
                  ...GatsbyImageSharpFluid_withWebp
                }
              }
            }
          }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Is anyone an expert on DUOTONE, I want a quick way to see how my images would look with different DUOTONE styles, similar to a CSS color picker, but for DUOTONE.&lt;/p&gt;

&lt;p&gt;Any suggestions?&lt;/p&gt;

</description>
      <category>gatsby</category>
      <category>duotone</category>
      <category>css</category>
      <category>help</category>
    </item>
  </channel>
</rss>
