Tutorials Page 65

  • By
    Manage Client Sites with LightCMS

    My first job was at an agency around 10 years ago.  When I look at the tools out there now, I'm amazed at how quickly the standard has changed.  Sometimes I was made to cobble together an ugly, rigged CMS; other times I was hacking around subpar open...

  • By
    Export and Import Patches with git

    Most of us that use git probably only have use GitHub -- thus is the popularity of their service.  If you (or a parent project) don't use a service like GitHub, however, you'll need to export patches for review.  Let's have a look at how to export a patch...

  • By
    Prevent Body Scrolling

    One of my pet peeves with fixed or absolute positioned elements is the <body> scrolling while you scroll the the positioned element.  Have you ever tried scrolling a dialog and seeing the page scroll in the background?  Awful user experience, bordering on embarrassing.  Yikes. So what's the best way...

  • By
    Complete Server Stability and Security with Plesk

    Every few years my hosting sponsor will provide me a new VPS to host this WordPress blog.  I love having a VPS so I have complete control over my server and the environment but one thing I do know is that I don't want to play...

  • By
    Step-By-Step Guide to Stripe Payments in React

    This is an adapted from several excerpts from Scott Hasbrouck's book, "The Node.js Engineer's Guide to Stripe" - Available Now! with a 10% discount for David Walsh readers with code: WALSH10 What We’ll Cover Replace Checkout.js with Stripe.js Removing the Checkout.js button Adding required...

  • By
    Use Mozilla Firefox DevTools in Chrome

    I shared on Twitter last week that I do casual browsing in Google Chrome but do most of my development work in Firefox.  I can't give a great reason for doing so but Firefox has seemed like a development "security blanket" since I was in college (over a...

  • By
    Respond to Prompt in Bash Script

    I work on a project that requires I frequently build and destroy a virtual machine.  I don't enjoy having to do so but virtual machines can be notoriously difficult to prop up, especially when you have a complex app living within it. Manually typing the same commands over...

  • By
    can-zone

    can-zone is a library that implements Zones. Zones are an abstraction allowing you to write cleaner code for a variety of purposes, including implementing server-side rendered (SSR) applications, profiling, more useful stack traces for debugging, or a clean way to implement dirty checking. This article will...

  • Media Temple Hosting
  • By
    Image Optimization with Cloudinary

    We're always looking for ways to improve site speed; we lazy load, minify and concatenate, create sprites, experiment with caching, and just about everything else we can think of.  With all of the performance optimization strategies available, the best way to decrease page size always comes back to...

  • By
    Remove Spaces from File Names

    Spaces in file names are a nightmare with the web; you deal with %20 and other nonsense when spaces are in file names.  That's why when I receive images with spaces I cringe;  I mean hell, dealing with spaces of file systems sucks too. Anyways, I use the...