<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
>

<channel>
	<title>Sheelah Brennan</title>
	<atom:link href="http://sheelahb.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://sheelahb.com</link>
	<description></description>
	<lastBuildDate>
	Thu, 27 Dec 2018 18:13:04 +0000	</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.1</generator>
	<item>
		<title>Favorite Web Development Podcasts of 2018</title>
		<link>https://sheelahb.com/blog/favorite-web-development-podcasts-2018/</link>
				<pubDate>Thu, 27 Dec 2018 18:13:04 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[podcasts]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=613</guid>
				<description><![CDATA[<p>It&#8217;s been 2 years since my previous podcast favorites post, so it&#8217;s time for an updated list of web development podcasts. This time around I&#8217;m also throwing in a bonus non-development pick as well.   Here&#8217;s my short list of top web development podcasts for 2018! Syntax: This is a newer podcast that covers a wide [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/favorite-web-development-podcasts-2018/">Favorite Web Development Podcasts of 2018</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>How to Use the styled-components Babel Plugin with Create React App</title>
		<link>https://sheelahb.com/blog/styled-components-with-create-react-app/</link>
				<pubDate>Wed, 05 Dec 2018 19:24:35 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[react]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=591</guid>
				<description><![CDATA[<p>When kicking off a new project last week, I decided to give styled-components a try.  Some of the benefits of CSS-in-JS libraries like styled-components are the co-location of component styles with their respective components and the ability to leverage JavaScript in writing style rules. I noticed the styled-components documentation recommended using their babel plugin to [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/styled-components-with-create-react-app/">How to Use the styled-components Babel Plugin with Create React App</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>How to Send Email from React Without a Backend</title>
		<link>https://sheelahb.com/blog/how-to-send-email-from-react-without-a-backend/</link>
				<comments>https://sheelahb.com/blog/how-to-send-email-from-react-without-a-backend/#disqus_thread</comments>
				<pubDate>Mon, 07 May 2018 12:25:21 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[front end]]></category>
		<category><![CDATA[react]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=530</guid>
				<description><![CDATA[<p>I recently worked on a project where I needed to be able to let users submit feedback via a web form. The goal was to have submitted feedback sent as email to a designated email address. This project was going to be a static site built using React, however, without any backend to handle email. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/how-to-send-email-from-react-without-a-backend/">How to Send Email from React Without a Backend</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
						<wfw:commentRss>https://sheelahb.com/blog/how-to-send-email-from-react-without-a-backend/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
							</item>
		<item>
		<title>How to Set up Pug File Linting with Gulp</title>
		<link>https://sheelahb.com/blog/how-to-set-up-pug-linting-with-gulp/</link>
				<comments>https://sheelahb.com/blog/how-to-set-up-pug-linting-with-gulp/#disqus_thread</comments>
				<pubDate>Fri, 17 Nov 2017 04:27:43 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[node]]></category>
		<category><![CDATA[pug]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=509</guid>
				<description><![CDATA[<p>Update (11/12/18): The Pug file linting tool mentioned below, gulp-pug-linter, now supports a &#8220;fail on exit&#8221; mode and custom reporting options, which makes the custom Gulp lint reporter strategy below unneeded. See the gulp-pug-linter documentation for more details. I recently set up Pug file linting for a Node.js/Express project at work that was already using [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/how-to-set-up-pug-linting-with-gulp/">How to Set up Pug File Linting with Gulp</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
						<wfw:commentRss>https://sheelahb.com/blog/how-to-set-up-pug-linting-with-gulp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
							</item>
		<item>
		<title>How to Automate Pulling in Random Images from Unsplash for Prototypes</title>
		<link>https://sheelahb.com/blog/unsplash-random-image-how-to/</link>
				<pubDate>Mon, 26 Jun 2017 00:02:21 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[prototyping]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=485</guid>
				<description><![CDATA[<p>Just because something is a quick prototype for a web application doesn&#8217;t mean we don&#8217;t want it to look good, right?  I often use Unsplash images in prototypes and CodePen pens since I&#8217;m never disappointed by the image quality.  I even have some of my own images up there just for fun.  I always want each [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/unsplash-random-image-how-to/">How to Automate Pulling in Random Images from Unsplash for Prototypes</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>Favorite Web Development Podcasts of 2016</title>
		<link>https://sheelahb.com/blog/favorite-web-development-podcasts-2016/</link>
				<pubDate>Fri, 30 Dec 2016 20:34:38 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[podcasts]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=477</guid>
				<description><![CDATA[<p>Looking back on 2016, I&#8217;ve realized that I&#8217;ve continued to lean on podcasts to help stay up to date on web development trends and best practices.  Here are my favorites for 2016! Shop Talk Show: This one also was in my previous podcast faves list.  I like the varying aspects of front end development and [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/favorite-web-development-podcasts-2016/">Favorite Web Development Podcasts of 2016</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>Ten Reasons I Use CodePen for Prototyping</title>
		<link>https://sheelahb.com/blog/ten-reasons-i-use-codepen-for-prototyping/</link>
				<pubDate>Wed, 29 Jun 2016 16:45:53 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[prototyping]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=459</guid>
				<description><![CDATA[<p>I have really been loving CodePen lately for prototyping.  Whether I&#8217;m working on a unique page layout for a client project or trying out something in React, there is something great about being able to dig in and get started right away on a project without having to worry about build tools, dependencies, deployment strategies, and [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/ten-reasons-i-use-codepen-for-prototyping/">Ten Reasons I Use CodePen for Prototyping</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>How to Create an Art-Directed Responsive SVG Hero Image</title>
		<link>https://sheelahb.com/blog/create-art-directed-responsive-svg-hero-image/</link>
				<pubDate>Fri, 15 Apr 2016 20:58:38 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=386</guid>
				<description><![CDATA[<p>It&#8217;s a well-known fact that websites that use images and graphics convert better. One of the pitfalls of using large images as hero images on a homepage is that the file size can be quite large, introducing a potential bottleneck in efficient page load. Another pitfall is that your competitors are probably also using an [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/create-art-directed-responsive-svg-hero-image/">How to Create an Art-Directed Responsive SVG Hero Image</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>Website Performance: 3 Tips for Optimizing Images</title>
		<link>https://sheelahb.com/blog/3-tips-for-optimizing-images/</link>
				<pubDate>Wed, 27 Jan 2016 23:09:41 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=374</guid>
				<description><![CDATA[<p>I recently finished reading Lara Hogan&#8217;s Designing for Performance book (now free to read online but definitely worth purchasing), and I definitely got some great tips from the book on how to increase website performance even more on the sites I build.  One of the easiest wins is to make sure to optimize images for the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/3-tips-for-optimizing-images/">Website Performance: 3 Tips for Optimizing Images</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
		<item>
		<title>On Conquering Fear: How to Give a Successful Technical Presentation</title>
		<link>https://sheelahb.com/blog/how-to-give-a-successful-technical-presentation/</link>
				<pubDate>Sat, 14 Nov 2015 03:56:31 +0000</pubDate>
		<dc:creator><![CDATA[Sheelah]]></dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[career]]></category>

		<guid isPermaLink="false">https://sheelahb.com/?p=313</guid>
				<description><![CDATA[<p>I have a confession to make: I&#8217;ve always had a strong fear of public speaking. Despite taking a public speaking class in college and a workshop or two in the corporate world, it&#8217;s always been something I&#8217;ve dreaded. It probably has something to do with being an introvert and not one that loves the spotlight. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://sheelahb.com/blog/how-to-give-a-successful-technical-presentation/">On Conquering Fear: How to Give a Successful Technical Presentation</a> appeared first on <a rel="nofollow" href="https://sheelahb.com">Sheelah Brennan</a>.</p>
]]></description>
									</item>
	</channel>
</rss>
