<?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>dev resources Archives - rweber.net</title>
	<atom:link href="https://www.rweber.net/tag/dev-resources/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.rweber.net/tag/dev-resources/</link>
	<description>trying to be a mile wide AND a mile deep</description>
	<lastBuildDate>Sat, 03 Feb 2018 16:26:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">37896774</site>	<item>
		<title>Helpful Links for JavaScript</title>
		<link>https://www.rweber.net/javascript/helpful-links-javascript/</link>
					<comments>https://www.rweber.net/javascript/helpful-links-javascript/#respond</comments>
		
		<dc:creator><![CDATA[Rebecca]]></dc:creator>
		<pubDate>Mon, 22 May 2017 12:00:25 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[dev resources]]></category>
		<category><![CDATA[jQuery]]></category>
		<guid isPermaLink="false">http://www.rweber.net/?p=40074</guid>

					<description><![CDATA[<div><img width="300" height="200" src="https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="Library photo by jenikmichal on Pixabay" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" fetchpriority="high" srcset="https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640-300x200.jpg 300w, https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640-150x100.jpg 150w, https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640.jpg 640w" sizes="(max-width: 300px) 100vw, 300px" /></div>
<p>A small but also heavily curated collection of useful links for JavaScript.</p>
<p>The post <a href="https://www.rweber.net/javascript/helpful-links-javascript/">Helpful Links for JavaScript</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="300" height="200" src="https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="Library photo by jenikmichal on Pixabay" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" srcset="https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640-300x200.jpg 300w, https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640-150x100.jpg 150w, https://www.rweber.net/wp-content/uploads/2017/05/books-2253569_640.jpg 640w" sizes="(max-width: 300px) 100vw, 300px" /></div><p>Time to publish my small but also heavily curated collection of useful links for JavaScript.</p>
<p><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">MDN JavaScript</a> &#8211; this is the best thing going for JS language reference. I wish we could backfill a decade of useful programmer comments like in the PHP manual, and you should search it with Google rather than its internal search function (just add MDN to your search term), but it is quite clear and includes browser support data.</p>
<p><a href="http://api.jquery.com/">jQuery Documentation</a> &#8211; if you use jQuery, this is the place to see not only syntax and examples for its commands but whether they are current, present but deprecated, or absent from your version of jQuery.</p>
<p><a href="https://developer.mozilla.org/en-US/docs/Web/Reference/API">MDN Web APIs</a> &#8211; if your JavaScript is doing anything deep, you&#8217;ll find need for these. I would highlight <a href="https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model">DOM</a> (especially <a href="https://developer.mozilla.org/en-US/docs/Web/API/Window">Window</a>) and <a href="https://developer.mozilla.org/en-US/docs/Web/API/Storage">Storage</a> (as in localStorage and sessionStorage) in particular. Same caveat as before, though: MDN is far easier to search via Google.</p>
<p><a href="http://esprima.org/demo/validate.html">Esprima Syntax Validator</a> &#8211; a useful syntax checker! It won&#8217;t give you twenty spacing errors and then quit; it only worries about things that actually affect the validity of your code. This is the only JS syntax checker that has successfully improved my code, by finding missing or stray braces and similar.</p>
<p><a href="https://developers.google.com/closure/compiler/">Google Closure Compiler</a> &#8211; this will concatenate and minify your JavaScript, which you can enter by directly pasting it in or by link.</p>
<p><a href="http://codepen.io/">CodePen</a> and <a href="https://jsfiddle.net/">JSfiddle</a> &#8211; these are both easy ways to share small programs and allow people to edit them.</p>
<p><a href="https://www.lynda.com/">Lynda.com</a> &#8211; There are a lot of JS classes on Lynda.com, of variable type and quality, so I&#8217;ll just highlight a few. If you&#8217;ve programmed before, even if long ago and far away (and mostly in C++, which was my condition), Joe Chellman&#8217;s <a href="http://www.lynda.com/JavaScript-tutorials/Introducing-JavaScript-Language/123563-2.html">Introducing the JavaScript Language</a> will be helpful. It&#8217;s a syntax course that highlights some potential gotchas where JS differs from other common languages. Joe also has project-based &#8220;for designers&#8221; courses in <a href="http://www.lynda.com/JavaScript-tutorials/JavaScript-Web-Designers/144203-2.html">JavaScript</a> and <a href="http://www.lynda.com/jQuery-tutorials/jQuery-Web-Designers/144204-2.html">jQuery</a>. Of course none of these courses is comprehensive, but I like Joe as an instructor because a) he warns you when there&#8217;s more complexity than he&#8217;s covering or when the value he&#8217;s using is design-specific or arbitrary, and b) his project courses have exercises. They are quick but they force you to immediately use what you just learned, which immensely improves the takeaway.</p>
<hr>
<p>You can consider this the JavaScript follow-up to my posts about learning <a href="/web-development/css/learning-html-css-online/">HTML, CSS</a>, and <a href="/web-development/php/learning-php-online/">PHP</a> online. After doing the Lynda classes mentioned and other tutorials there and elsewhere that are less recommendable, I learned &#8220;episodically&#8221; &#8211; my initial use for JS was for small, self-contained programs that did one or two things, and I built up from there. It suited my learning style nicely but didn&#8217;t lend itself to a list of helpful tutorial links for others.</p>
<hr>
<p><small>Library photo by <a href="https://pixabay.com/en/books-library-alphabet-reading-2253569/">jenikmichal on Pixabay</a>.</small></p>
<p>The post <a href="https://www.rweber.net/javascript/helpful-links-javascript/">Helpful Links for JavaScript</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rweber.net/javascript/helpful-links-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">40074</post-id>	</item>
		<item>
		<title>Learning PHP Online</title>
		<link>https://www.rweber.net/php-and-mysql/learning-php-online/</link>
					<comments>https://www.rweber.net/php-and-mysql/learning-php-online/#respond</comments>
		
		<dc:creator><![CDATA[Rebecca]]></dc:creator>
		<pubDate>Mon, 17 Nov 2014 13:00:41 +0000</pubDate>
				<category><![CDATA[PHP and MySQL]]></category>
		<category><![CDATA[dev resources]]></category>
		<guid isPermaLink="false">http://www.rweber.net/?p=26778</guid>

					<description><![CDATA[<div><img width="300" height="200" src="https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="image of studious dog" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" srcset="https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-300x200.jpg 300w, https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-768x512.jpg 768w, https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280.jpg 1024w, https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-150x100.jpg 150w" sizes="(max-width: 300px) 100vw, 300px" /></div>
<p>A compendium of online resources for learning PHP, in something of a progressive order.</p>
<p>The post <a href="https://www.rweber.net/php-and-mysql/learning-php-online/">Learning PHP Online</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="300" height="200" src="https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="image of studious dog" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" loading="lazy" srcset="https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-300x200.jpg 300w, https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-768x512.jpg 768w, https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280.jpg 1024w, https://www.rweber.net/wp-content/uploads/2014/11/dog-734689_1280-150x100.jpg 150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></div><p>With a solid grounding in HTML and CSS, I needed a little bit of JavaScript and a little bit of PHP. I found PHP more difficult to get into than JavaScript, at least in part because my need for JavaScript was mostly in the form of small, self-contained programs. My use for PHP was for code that would pervade the page, and to modify larger-scale programs written by others. On top of that, I had a lot of trouble finding PHP tutorials online &#8211; it would be nice if you could tell Google that file extensions shouldn&#8217;t qualify as hits. I got better results when I typed &#8220;best way to learn PHP&#8221; (with the quotation marks) into the search bar, and later by looking for PHP game tutorials. As a consequence I actually have more to say about learning PHP than JS at this point.</p>
<p>If I were to start fresh but knowing the resources I do now, I would begin with the <a href="http://www.codecademy.com/en/tracks/php">Codecademy PHP track</a>. Although it feels like you&#8217;re invading a seventh grade computing class with a teacher who&#8217;s trying too hard to be hip, it is interactive and gets you actually typing commands right away. After that, well, it depends on your best learning style, but I would turn to <a href="http://phpexercises.com/">PHP Exercises</a> for structure and fill in the necessary knowledge to solve the exercises from a variety of sources. The tutorial series at <a href="http://www.homeandlearn.co.uk/php/php.html">Home and Learn</a> also has exercises, but a possibility of out of date material (its age is given away by the all-caps HTML). Either way, to learn how to solve the exercises there are tutorial series at <a href="http://www.ibm.com/developerworks/opensource/tutorials/os-phptut1/os-phptut1.html">IBM developerWorks</a> and <a href="http://www.tizag.com/phpT/">tizag.com</a>, plus the online book <a href="http://www.tuxradar.com/practicalphp">Practical PHP Programming</a>. You&#8217;ll find a long series of short PHP tutorial videos at <a href="https://buckysroom.org/videos.php?cat=11">Bucky&#8217;s Room</a> (I know, the name does not inspire confidence, but the ones I&#8217;ve watched have been quite good).</p>
<p>Once you have a firm foundation and a project, you can start looking up specific things you need. For me this included Lynda.com courses like <a href="http://www.lynda.com/Developer-Databases-tutorials/Validating-Processing-Forms-JavaScript-PHP/120466-2.html">Validating and Processing Forms with JavaScript and PHP</a> and <a href="http://www.lynda.com/PHP-tutorials/Accessing-Databases-Object-Oriented-PHP/169106-2.html">Accessing Databases with Object-Oriented PHP</a>. <a href="http://www.phpfreaks.com/tutorials/">PHP Freaks</a> seems to be dead, but has a lot of good tutorials in its archives, and you&#8217;ll find PHP among the <a href="http://css-tricks.com/snippets/">CSS-Tricks code snippets</a>.</p>
<p>I was not ready to use it right away, but now I am a big fan of the official <a href="http://php.net/docs.php">PHP documentation</a>. Of course it&#8217;s very useful for looking up specific functions and so forth, but it&#8217;s more than that: the up- and down-voted comment section is regularly a helpful supplement and occasionally the best part of the page. For example, there&#8217;s a comment giving a regex cheat sheet on the preg_match page, and comments giving functions for searching multidimensional arrays on the array_search page. At some point I would like to go through the manual, find the pages that read more like tutorials, and create a directory for them.</p>
<p><a href="http://stackoverflow.com/questions/tagged/php">Stack Overflow</a> is of course a good place to look for specific questions. <a href="http://forums.devnetwork.net/">PHP Developers Network</a> also has an active forum. There&#8217;s also a page called <a href="http://www.phptherightway.com/">PHP: The Right Way</a>, which is sometimes given in replies to requests for PHP tutorials. It&#8217;s a master class if it&#8217;s a tutorial at all, but can be good reading for best practices.</p>
<p>Finally, for completeness: though the organization is (so far) unintuitive to me &#8211; e.g., INSERT is in Data Manipulation instead of Data Creation &#8211; if your uses for PHP are like mine, you will at some point want the <a href="http://dev.mysql.com/doc/refman/5.5/en/index.html">online MySQL documentation</a>, for whatever version of MySQL your server stack uses (found in phpInfo).</p>
<p><small>Studious dog from <a href="https://pixabay.com/en/dog-dogue-de-bordeaux-mastiff-734689/">JanDix on Pixabay</a>.</small></p>
<p>The post <a href="https://www.rweber.net/php-and-mysql/learning-php-online/">Learning PHP Online</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rweber.net/php-and-mysql/learning-php-online/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">26778</post-id>	</item>
		<item>
		<title>Learning HTML and CSS Online</title>
		<link>https://www.rweber.net/css/learning-html-css-online/</link>
					<comments>https://www.rweber.net/css/learning-html-css-online/#respond</comments>
		
		<dc:creator><![CDATA[Rebecca]]></dc:creator>
		<pubDate>Mon, 06 Oct 2014 12:00:23 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[dev resources]]></category>
		<guid isPermaLink="false">http://www.rweber.net/?p=23189</guid>

					<description><![CDATA[<div><img width="300" height="205" src="https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-300x205.jpg" class="attachment-medium size-medium wp-post-image" alt="image of studious cactus" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" loading="lazy" srcset="https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-300x205.jpg 300w, https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-768x525.jpg 768w, https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280.jpg 1024w, https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-150x103.jpg 150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></div>
<p>A compendium of online HTML and CSS tutorials and references.</p>
<p>The post <a href="https://www.rweber.net/css/learning-html-css-online/">Learning HTML and CSS Online</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="300" height="205" src="https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-300x205.jpg" class="attachment-medium size-medium wp-post-image" alt="image of studious cactus" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" loading="lazy" srcset="https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-300x205.jpg 300w, https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-768x525.jpg 768w, https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280.jpg 1024w, https://www.rweber.net/wp-content/uploads/2014/10/cactus-1063094_1280-150x103.jpg 150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></div><p>I find myself doing work I was never officially trained for. Even if I had been, with changing standards and growing technological capabilities I would have to continue learning throughout my career. As a result I read a lot online (and in books, though less so for computing topics than design and business) and treasure the truly good resources that I sift out from the hundreds or thousands of tutorials and code snippets online.</p>
<p>I had an advantage with HTML in that I started using it in the late 90s, when expectations for how websites looked were not terribly high. I&#8217;ve been able to grow with it since then and tack on CSS (albeit a good while after it became available). If I had to start from scratch today my first stop would probably be <a href="http://www.codecademy.com/tracks/web">Codecademy</a>, because it&#8217;s interactive. Skilled Up has a list of <a href="http://www.skilledup.com/learn/programming/free-beginner-html-tutorials/">free beginner HTML tutorials</a> that has several sites I&#8217;m already familiar with and approve of, as well as a smaller list of <a href="http://www.skilledup.com/learn/programming/best-free-css-tutorials/">CSS tutorials</a>. After that, well, nowadays I do mostly searches for specific topics. I learn best when I immediately use the information for my own purposes, and I&#8217;m also generally not starting completely from scratch. However, I&#8217;ll highlight <a href="http://css-tricks.com/">CSS-Tricks</a>, which in addition to the blog has forums and a directory of <a href="http://css-tricks.com/snippets/">code snippets</a> for HTML, CSS, and five other languages or libraries that are relevant to my interests. I&#8217;m spending too much learning time on my own development challenges to read much on other peoples&#8217;, but between my CSS being stronger than a lot of my other skills and CSS-Tricks posts being written so that I can get something out of them even if the situation is completely irrelevant to me at the moment, CSS-Tricks is the one non-WordPress blog in my short list of development blogs (the fact that it is also WordPress-oriented doesn&#8217;t hurt). It just about rises to the level of &#8220;reference.&#8221;</p>
<p>On that note, for HTML and CSS reference, my current go to is the <a href="https://developer.mozilla.org/en-US/docs/Web">Mozilla Developer Network</a>. They also have a directory of tutorials, some theirs, some elsewhere. I&#8217;ve also started diving into the <a href="http://www.w3.org/TR/">web standards</a>, sometimes to fill in picky details and sometimes to compare HTML5 and CSS3 with their predecessors to answer browser support questions. A few specific links: <a href="http://www.w3.org/TR/html51/">HTML 5.1</a>, <a href="http://www.w3.org/TR/html401/">HTML 4.01</a>, <a href="http://www.w3.org/TR/css3-mediaqueries/">CSS3 media queries</a>, <a href="http://www.w3.org/TR/css3-selectors/">CSS3 selectors</a>, <a href="http://www.w3.org/TR/CSS2/">CSS 2.1</a>.</p>
<p>The specifications themselves actually point to <a href="http://docs.webplatform.org/wiki/Main_Page">Web Platform Docs</a>, a wiki for developer documentation that is still coming together. A quick look through the <a href="http://docs.webplatform.org/wiki/css">CSS materials</a>, though, has led me to put this site second on my list of references already.</p>
<p>Look for more posts on self-education from time to time. I hope they will be useful.</p>
<p><small>Studious cactus from <a href="https://pixabay.com/en/cactus-book-flower-pot-read-1063094/">klimkin on Pixabay</a>.</small></p>
<p>The post <a href="https://www.rweber.net/css/learning-html-css-online/">Learning HTML and CSS Online</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rweber.net/css/learning-html-css-online/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">23189</post-id>	</item>
		<item>
		<title>Assets for blog posts and page mockups</title>
		<link>https://www.rweber.net/design/assets-blog-posts-page-mockups/</link>
					<comments>https://www.rweber.net/design/assets-blog-posts-page-mockups/#respond</comments>
		
		<dc:creator><![CDATA[Rebecca]]></dc:creator>
		<pubDate>Mon, 15 Sep 2014 12:00:47 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[dev resources]]></category>
		<category><![CDATA[web design]]></category>
		<guid isPermaLink="false">http://www.rweber.net/?p=21370</guid>

					<description><![CDATA[<div><img width="300" height="239" src="https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-300x239.png" class="attachment-medium size-medium wp-post-image" alt="screenshot of results of searching library on Pixabay" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" loading="lazy" srcset="https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-300x239.png 300w, https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-768x611.png 768w, https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM.png 1024w, https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-150x119.png 150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></div>
<p>I frequently find myself in need of text and images to fill in spots in webpage mockups, and I&#8217;ve started trying to use images in every craft blog and local blog post I make so they will look more appealing in feed readers and when shared on Facebook. Most of the time for the craft [&#8230;]</p>
<p>The post <a href="https://www.rweber.net/design/assets-blog-posts-page-mockups/">Assets for blog posts and page mockups</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="300" height="239" src="https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-300x239.png" class="attachment-medium size-medium wp-post-image" alt="screenshot of results of searching library on Pixabay" style="float:left; margin-right:16px; margin-bottom:16px;" decoding="async" loading="lazy" srcset="https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-300x239.png 300w, https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-768x611.png 768w, https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM.png 1024w, https://www.rweber.net/wp-content/uploads/2014/09/Screen-Shot-2017-12-17-at-8.05.00-AM-150x119.png 150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></div><p>I frequently find myself in need of text and images to fill in spots in webpage mockups, and I&#8217;ve started trying to use images in every <a href="http://www.revedreams.com/">craft blog</a> and <a href="http://uvfibercrafts.blogspot.com/">local blog</a> post I make so they will look more appealing in feed readers and when shared on Facebook. Most of the time for the craft blog there are already photos to go with the post, but not always, and frequently for the local blog there are no images.</p>
<p>Since you never know what you might want the image for later, especially if it&#8217;s in a page mockup, I try to use only freely licensed images regardless of the situation &#8211; ideally not only with commercial use allowed, but also without the requirement of attribution. My first stop for those is always <a href="http://pixabay.com/">Pixabay</a>. Huge database, everything freely licensed with no attribution required, many terrific photos and illustrations including vector graphics. You&#8217;ll have to sift through a lot of photos but you can find some real gems.</p>
<p>My second stop is either <a href="http://images.google.com/">Google Images</a>, which has some capability of filtering by license, or <a href="http://commons.wikimedia.org/wiki/Main_Page">Wikimedia Commons</a>, which as a rule requires at most attribution of the images to be used.</p>
<p>For icons in particular, <a href="https://www.iconfinder.com/">Iconfinder</a> is a good site to look because it has a filter on the search function for licensing. The same is true of <a href="http://www.fontspace.com/">Fontspace</a>, though we&#8217;re not really speaking of fonts here.</p>
<p>Text comes from some version of Lorem Ipsum. There are <a href="http://idsgn.dropmark.com/107">dozens of options here</a>, but my favorite is <a href="http://veggieipsum.com/">Veggie Ipsum</a>. It&#8217;s just a catalog of vegetable names with occasional punctuation.</p>
<p>And, as long as we&#8217;re at it, how about a color picker? I&#8217;ve switched from W3Schools&#8217; color picker to <a href="http://hexcolortool.com/">Hex Color Tool</a> by Denis Leblanc, essentially for one reason: subsequent color choices don&#8217;t overwrite previous ones, they stack up, so you can see how different colors look together. The Hex Color Tool also gives you a larger swatch to look at, and allows you to pick the percentage by which each shade will be lighter or darker than the previous.</p>
<p>Finally, related to colors, I find myself using <a href="http://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html">this calculator</a> on a regular basis for decimal/hexadecimal conversions.</p>
<hr>
<p><small>Image: Screenshot of part of the search results for &#8220;library&#8221; on <a href="http://pixabay.com/">Pixabay</a>.</small></p>
<p>The post <a href="https://www.rweber.net/design/assets-blog-posts-page-mockups/">Assets for blog posts and page mockups</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rweber.net/design/assets-blog-posts-page-mockups/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">21370</post-id>	</item>
		<item>
		<title>Regular Expressions</title>
		<link>https://www.rweber.net/developer-toolbox/regular-expressions/</link>
					<comments>https://www.rweber.net/developer-toolbox/regular-expressions/#respond</comments>
		
		<dc:creator><![CDATA[Rebecca]]></dc:creator>
		<pubDate>Wed, 30 Jul 2014 12:00:46 +0000</pubDate>
				<category><![CDATA[Developer Toolbox]]></category>
		<category><![CDATA[dev resources]]></category>
		<category><![CDATA[regex]]></category>
		<guid isPermaLink="false">http://www.rweber.net/?p=16382</guid>

					<description><![CDATA[<p>I am not sure how someone with my background got to this point in life without learning regular expressions. I minored in computer science in college and took a few more classes in graduate school. I took a class on models of computation that included regular languages. I ended up in the area of mathematics [&#8230;]</p>
<p>The post <a href="https://www.rweber.net/developer-toolbox/regular-expressions/">Regular Expressions</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>I am not sure how someone with my background got to this point in life without learning regular expressions. I minored in computer science in college and took a few more classes in graduate school. I took a class on models of computation that included regular languages. I ended up in the area of mathematics most strongly associated with Stephen Kleene, computability/recursion theory, and am a great admirer of his.</p>
<p>And yet, here I was, with an understanding of regular expressions generously described as &#8220;rudimentary.&#8221; I decided to fix that recently with the help of <a href="http://www.lynda.com/Regular-Expressions-tutorials/Using-Regular-Expressions/85870-2.html">Kevin Skoglund</a>, <a href="http://www.regular-expressions.info/tutorialcnt.html">Regular-Expressions.info</a>, and <a href="http://regex101.com/">Regular Expressions 101</a>. That last site lets you input an expression and text and not only shows you matches, but takes apart your expression and describes what it&#8217;s doing, and shows you the content of any captures that were made. Learning regex felt like being given a secret decoder ring, and it didn&#8217;t take long at all to learn (the Lynda course, which I recommend, is a bit over 5.5 hours, but the last two are examples).</p>
<p>I also used single pages found via Google searches and on <a href="http://stackoverflow.com/questions/22937618/reference-what-does-this-regex-mean/22944075#22944075">Stack Overflow</a>, and the <a href="http://perldoc.perl.org/perlre.html">Perl documentation</a>, though unfortunately the Perl site is nigh unnavigable. Finally, though it&#8217;s flagged with multiple issues, Wikipedia has a <a href="http://en.wikipedia.org/wiki/Comparison_of_regular_expression_engines">comparison of regular expression engines</a> that includes which additions to ERE are and are not supported by different regex flavors.</p>
<p>I&#8217;ve typed up my notes from all these sites, and should I decide to make them pretty you&#8217;ll probably see them here.</p>
<p>The post <a href="https://www.rweber.net/developer-toolbox/regular-expressions/">Regular Expressions</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rweber.net/developer-toolbox/regular-expressions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16382</post-id>	</item>
		<item>
		<title>Useful web-bits</title>
		<link>https://www.rweber.net/developer-toolbox/useful-web-bits/</link>
					<comments>https://www.rweber.net/developer-toolbox/useful-web-bits/#respond</comments>
		
		<dc:creator><![CDATA[Rebecca]]></dc:creator>
		<pubDate>Fri, 06 Jun 2014 12:00:53 +0000</pubDate>
				<category><![CDATA[Developer Toolbox]]></category>
		<category><![CDATA[dev resources]]></category>
		<guid isPermaLink="false">http://www.rweber.net/?p=12856</guid>

					<description><![CDATA[<p>This spring I started a new venture: professional web development. It is currently far more learning than doing, and I anticipate that being the case for a while. For my own future reference and perhaps to help others I&#8217;m going to publicly log the bits and pieces of information I&#8217;ve had to track down to [&#8230;]</p>
<p>The post <a href="https://www.rweber.net/developer-toolbox/useful-web-bits/">Useful web-bits</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>This spring I started a new venture: professional web development. It is currently far more learning than doing, and I anticipate that being the case for a while. For my own future reference and perhaps to help others I&#8217;m going to publicly log the bits and pieces of information I&#8217;ve had to track down to make things work. I&#8217;ve lost the attribution for several of the forthcoming bits, but now that I have the intention of recording them I&#8217;ll maintain them better in the future.</p>
<p>In this entry, a few references I&#8217;ve found useful.</p>
<p><a href="https://developer.mozilla.org/en-US/docs/Web">Mozilla Developer Network</a>. My go-to for syntax checks, though I tend to use Google to search, e.g., &#8220;html margin mdn&#8221; instead of going to MDN&#8217;s site to search. They have both references and tutorials.</p>
<p><a href="http://css-tricks.com/">CSS-Tricks</a> has provided me with a number of useful techniques.</p>
<p><a href="http://www.w3.org/TR/html5/">W3C specifications for HTML5</a>. Like looking things up in the encyclopedia. Also see their <a href="http://validator.w3.org/unicorn/#validate-by-uri+task_conformance+with_options">validator</a>.</p>
<p><a href="http://www.php.net/manual/en/">PHP Manual</a>. When necessary; most of my PHP is WordPress-specific and so it is better to go to the <a href="http://codex.wordpress.org/Main_Page">WordPress Codex</a>.</p>
<p><a href="http://stackoverflow.com/">Stack Overflow</a>. Can be a little hard to search. I actually found one answer by starting a question of my own, having decided no, the question hadn&#8217;t already been asked, and finding the suggested related questions included one I hadn&#8217;t found but was exactly what I needed.</p>
<p>And typically just for fun or curiosity, <a href="http://builtwith.com/">BuiltWith</a> will tell you all about a page&#8217;s structure.</p>
<p>The post <a href="https://www.rweber.net/developer-toolbox/useful-web-bits/">Useful web-bits</a> appeared first on <a href="https://www.rweber.net">rweber.net</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rweber.net/developer-toolbox/useful-web-bits/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">12856</post-id>	</item>
	</channel>
</rss>
