It's time for another RapidFIRE episode where we answer your questions about developing for the web. This episode covers topics like developer convenience versus user satisfaction, coding ergonomically, PHP7 on HTTP/2, modern tools adding power but also complexiety, dealing with credit card fraud, an update on sitemaps, and SEO importance in mustache.js. *Pew* *Pew*
Why make payment integration more difficult than it has to be? Braintree’s powerful full stack payment platform allows you to accept nearly any type of payment from any device with just one integration.
It’s flexible to your system’s needs and supports most programming languages. So whether you’re using Java, Ruby, or Python, you’ll always have a range of server-side and client-side SDKs available.
Braintree makes payments, and your job, a whole lot easier.
⭐️ CodePen Pro ()
- Match Your Site's Style With Unlimited Embed Themes
As a PRO, you'll be able to build unlimited themes, remove the branding, and even use your own totally custom CSS.
- Pair Program Across the World in Collab Mode
Live collaboration on code. Multiple people can type and edit code in a Pen at the same time, all while still seeing the live preview. There is a chat area too, all for the best in long distance pair programming!
- Easily Upload Files with Asset Hosting
Need to use an image in a Pen? No more awkwardly finding alternate hosting for it, you can drag-and-drop it right onto CodePen and we'll host it for you.
Check out CodePen Pro today and unlock the full power of CodePen.
Interested in sponsoring?
- 2:00 What are your thoughts on developer convenience versus user satisfaction?
- 12:20 What's your guys coding setup ergonomically speaking?
- 22:40 Listening to the newest episode, and you're mentioning how you're about to move to PHP7 and HTTP/2. I recently did this. PHP7 was fine. I had issues with moving to HTTP/2, however. I was receiving the dreaded 'ERR_SPDY_PROTOCOL_ERROR' on secondary pages.
- 30:50 Modern tools provide much more power over the application state, file size and whatnot, but it's taking me insanely long to build the simplest things. Is frontend development currently in a bad state or am I just projecting?
- 39:40 In your work and opinion, is a sub-module file something that you'd create once the module got too big, or as soon as there's a major variation to the module? Or another way?
- 46:45 Apparently, some people are buying lists of numbers and running them through our website to see if they run across any valid numbers. This is then blowing up our email with notifications from Authorize.net. What to do about the scammers?
- 52:55 Just letting you guys know that 50 000 links is the limit per sitemap. However, there’s a thing called a sitemap index file which holds links to individual sitemaps which then have a limit of 50 000 links.
- 56:40 Do you know if any web bots are crawling/indexing js / mustache.js on the fly? Or is there no answer for mustache SEO yet?