Tutorials Page 71

  • By
    Create a Global .gitignore

    The .gitignore file is cherished by developers because it can keep repositories clean after build files and OS-generated files (like .DS_Store) clutter the structure of your repository. What I find is that I'm constantly adding the same files and directories (like node_modules) to every repository...

  • By
    O’Reilly Fluent Conf – San Francisco – 20% Discount

    Fluent: Spotlighting the Crucial Tools and Technologies of the Web The Web is undergoing countless transformations as new ways of interacting with it emerge, and keeping up with the sheer volume of new and changing web development tools and practices is a challenge for anyone...

  • By
    Activate Service Workers Faster

    Service workers are great for many purposes:  speed, offline, cache control, and more.  You can view many code service worker usage samples over at the Service Worker Cookbook, if you're so interested.  One of those recipes, Immediate Claim, is as important and useful as it provides...

  • By
    Run Your Own Scraping API with PhearJS

    So-called 'client-side dynamic rendering' gives clients cool experiences, but makes it harder for machines to comprehend. In case you want to do data mining, scrape websites or send static versions of your slick single-page application to Altavista, you essentially need a browser in the loop. This...

  • By
    Convert Image to ASCII Art with Node.js

    There are many people out there that don't appreciate ASCII art;  we call those people "idiots".  ASCII art has been used forever and remains, in my opinion, a feat of programming and creativity.  There's a project called image-to-ascii which doesn't just create ascii art but does so from...

  • By
    JS Charting:  Google Sheets

    In this article, we will chart data from a publicly accessible google spreadsheet feed (via JSON) and create a dashboard using the JS Charting library. By consuming the spreadsheet in this way, updated results will show live as soon as any shared edits are made...

  • By
    Crafting Twelve-Column Layouts with Flexbox

    If there's one thing flexbox excels at, it's twelve-column layouts. In a twelve-column layout, the page is broken into twelve invisible columns. These columns have small amounts of space between them, called gutters. The page is divided into rows, and the containers in the rows take...

  • By
    How to Collaborate with Clients in a Way that Boosts Business (and a Giveaway!)

    Web design and development is much like the universe itself – ever-growing, ever-changing, with trillions of bright stars (and endless dust). We invest a lot to learn, grow, and develop in order to stand out as one of the stars: we study trends, uncover tools, keep...

  • Media Temple Hosting
  • By
    JS Charting:  Mapping

    JS Charting comes integrated with geographic mapping support, including optimized data files for all country, province and state maps without the need of a separate product or add-on. What's more interesting is that the API for mapping is the same as that used for regular...

  • By
    Get Redirect URL with cURL

    URL redirects can be glorious or annoying depending on which side of them you are on and which side you want to be on.  Redirects are helpful for vanity URLs (useful in advertising) but sometimes they're annoying in that they could potentially break your code if you...