World Headlines



  • Collective #351new
    23 September 2017, 3:43 pm - fizzy school * i-chatbot * * icongram * webgl-wireframes * an event for css position:sticky * designing websites for iphone x collective #351 was written by pedro botelho and published on codrops.
  • Collective #350new
    20 September 2017, 1:26 pm - sensors for the web! * modern javascript cheatsheet * global mutable state * promise.prototype.finally() * the problems with redux * the ultimate guide to flexbox collective #350 was written by pedro botelho and published on codrops.
  • Organic SVG Shape Morph Ideasnew
    19 September 2017, 11:18 am - a small set of ideas for organic shape effects. the demos show some ways to use animated svg morphs interactively on a website, including a menu hover and a content reveal effect. organic svg shape morph ideas was written by mary lou and published on
  • Collective #349new
    16 September 2017, 6:46 pm - devices.css * yvebot * kepler * polygon shredder * the evolution of the ad * design for iphone x * deploying es2015+ code collective #349 was written by pedro botelho and published on codrops.
  • Collective #348new
    13 September 2017, 5:27 pm - modulator * runtime type information * briefbox 4 * src2png * react powerplug * conference radar * classwrap * roundups collective #348 was written by pedro botelho and published on codrops.
  • Collective #347new
    9 September 2017, 6:03 pm - innerself * lazy async svg rasterisation * lozad * the zen of just writing css * innerself * the state of the web * react-awesome-scroll collective #347 was written by pedro botelho and published on codrops.
  • Collective #346new
    6 September 2017, 5:32 pm - the css grid challenge * 8bit gaming room * mathcha * icondrop * react-imgpro * y86 emulator * r2 * alembic * two ways to break css grid collective #346 was written by pedro botelho and published on codrops.
  • Collective #345new
    2 September 2017, 7:24 pm - now ui bootstrap kit * freezetab * awesome vue.js * what the f*ck python? * semiotic * draggable elements with rxjs * concurrent javascript collective #345 was written by pedro botelho and published on codrops.
  • Collective #344new
    30 August 2017, 11:13 pm - roadtrip * vivify * css checkbox library * ar experiments * user interfaces for variable fonts * git cheatsheet * guide to building layouts with css grid collective #344 was written by pedro botelho and published on codrops.
  • Collective #343new
    23 August 2017, 3:18 pm - pdf-bot * cboard * electron webpack dashboard * webgl fluid simulation * interface font * svg gradient wave generator * pts.js collective #343 was written by pedro botelho and published on codrops.

Site Point

  • CSS font-display: The Future of Font Rendering on the Webnew
    26 September 2017, 1:00 pm - one of the downsides of using web fonts is that if a font is not available on a user’s device, it must be downloaded. this means that before the font becomes available the browser has to decide how to handle the display of any block of text
  • Sharing React Components Easily with Bitnew
    25 September 2017, 5:00 pm - this is the age of components. frameworks built for ui components, such as react, enable us to split our ui into individual, reusable pieces that can be worked with in isolation. in many ways, react components are not that different from other
  • Writing Server-rendered React Apps with Next.jsnew
    25 September 2017, 3:00 pm - the dust has settled a bit as far as the javascript front-end ecosystem is considered. react has arguably the biggest mindshare at this point, but has a lot of bells and whistles you need to get comfortable with. vue offers a considerably simpler
  • Let’s Compare: RunCloud vs Forge vs ServerPilotnew
    24 September 2017, 1:20 pm - when your website or web application has outgrown your shared hosting account, it is time to move it to the cloud, or into a virtual private server (vps). nowadays, vps providers offer better value in terms of cpu and ram resources than the shared
  • To Redux or Not: the Art of Structuring State in React Appsnew
    22 September 2017, 6:00 pm - one common trend i find among most redux developers is a hatred towards setstate(). a lot of us (yes, i've fallen into this trap many times before) flinch at the sight of setstate() and try to keep all the data in our redux store. but, as the
  • Website Hosting: Everything You Need to Get Startednew
    22 September 2017, 5:00 pm - whether you’re starting a new project or your existing blog has moved beyond the or medium world, at some point you’re going to want to dive into the world of hosting. this is a one-stop shop that’ll give you the
  • The Ultimate Beginner’s Guide to Setting Up & Running a WordPress Sitenew
    22 September 2017, 4:30 pm - so you've decided to run a wordpress site but have no idea where to start? this tutorial is aimed at absolute beginners. some it knowledge will help but i presume you want to learn the essentials within a few hours. let's get started. step 1: what do
  • SiteGround Review: Shared Hosting that Stacks Upnew
    22 September 2017, 4:00 pm - (image) this article is part of a series created in partnership with siteground. thank you for supporting the partners who make sitepoint possible. are you in the process of choosing a web hosting provider? then you’ve already heard of
  • A Guide to Testing React Componentsnew
    22 September 2017, 3:00 pm - react is a framework that has made headway within the javascript developer community. react has a powerful composition framework for designing components. react components are bits of reusable code you can wield in your web application. react
  • Building a React Universal Blog App: Implementing Fluxnew
    21 September 2017, 5:00 pm - in the first part of this miniseries, we started digging into the world of react to see how we could use it, together with node.js, to build a react universal blog app. in this second and last part, we'll take our blog to the next level by learning


  • These are the prototyping tools to use in 2017new
    20 September 2017, 8:40 am - (image) advertise here via bsawhat is the beauty of having a top-quality prototyping system at your disposal? we know – you may have no idea of the effectiveness of your proposed design until you see it up and running. prototyping can also make
  • Stopping Endless Client Revisions with Be Theme and 260+ pre-built websitesnew
    11 August 2017, 4:57 am - (image) advertise here via bsaif a seemingly unending stream of client revisions is starting to get to you, it is time to do something about it. in fact, this something can also be appealing to your clients. you shouldn’t be stuck with the same
  • 2017’s Top tools and Resources That You Should Usenew
    2 August 2017, 9:08 am - (image) advertise here via bsahave you been putting off a website project for some time right now? do you feel like you don’t have the necessary tools or resources to do it well? now it is high time to get that site designed and up and running,
  • Need help choosing a WP Theme for a Startup or Small Business? Check these optionsnew
    27 July 2017, 2:23 am - (image) advertise here via bsado you or your client have a well-established or a startup? if your answer is positive, then i bet you strive to acquire new customers and retain the existing ones. in today’s business environment, a carefully
  • Don’t Let Content Delay Website Launchesnew
    18 July 2017, 7:36 am - (image) advertise here via bsawhether content is delivered late, structured differently to the design or lost in email threads – content always gets the blame for website project delays. as a designer or developer involved in a website project,
  • Create Interactive and Responsive Tables and Charts with WpDataTablesnew
    13 July 2017, 8:31 am - (image) advertise here via bsathe need to manage huge amounts of website data can become a formidable task. one you generally don’t look forward to. it’s just not numbers either. statistics, labels, categories, and other important data
  • Time Tracking And Invoicing Apps To Boost Your Productivitynew
    27 June 2017, 2:26 pm - (image) advertise here via bsaas a web designer, you should also devote yourself to managing the accounting affairs of your business.  you may feel that you’re in a strange territory. you may or may not be a “numbers person”.
  • 5 Great Web Hosting Options You Should Choose Fromnew
    13 June 2017, 7:03 am - (image) advertise here via bsayour website’s performance depends largely on the hosting service you’ve selected. if the service turns out to be inadequate, you may have to put up with slow page loading or capacity issues. even downtime
  • 15 Fresh Pre-Built Websites for Web Designers & Their Small Business Clientsnew
    5 June 2017, 8:37 am - (image) advertise here via bsafreelancing is not always a bed of roses. freelancers enjoy more freedom in terms of their work habits, but that freedom can come with a price. they often face challenges that office-bound workers tend to avoid. more
  • Codester – A Marketplace for Code, Scripts, Themes and Pluginsnew
    30 May 2017, 3:03 pm - (image) advertise here via bsatoday i would like to introduce codester. codester is an online platform for buying and selling web development assets like scripts, app templates, themes, plugins  and graphics. these assets make any developer or




  • Learn Computer Science With JavaScript: Part 2, Conditionalsnew
    26 September 2017, 12:00 pm - introductionin part one of this series, our programs were only written as a sequence of statements. this structure severely limits what we can do. say you are designing a program that needs to log in users. you may want to direct a user to one page
  • Concurrency in RxJava 2new
    26 September 2017, 10:00 am - a multithreaded app has two or more parts that can run in parallel. this lets the app make better use of the cores inside the device cpu. this lets it get tasks done faster and leads to a smoother and more responsive experience for the
  • 6 Things That Make Yarn the Best JavaScript Package Managernew
    25 September 2017, 1:00 pm - yarn is an open-source npm client that was developed at facebook and improves on many aspects of the standard npm client. in this tutorial, i'll focus on the top six features that make yarn awesome:speed robust installs license checks compatibility
  • TypeScript for Beginners, Part 1: Getting Startednew
    25 September 2017, 1:00 pm - let's start this tutorial with the question: "what is typescript?" typescript is a typed superset of javascript that compiles to plain javascript. as an analogy, if javascript were css then typescript would be scss. all the valid javascript
  • Learn Computer Science With JavaScript: Part 1, The Basicsnew
    25 September 2017, 12:00 pm - introductionjavascript is a language that we can use to write programs that run in a browser or on a server using node. because of node, you can use javascript to build full web applications like twitter or games like  this is the first
  • 10 Best React Native App Templates of 2017new
    25 September 2017, 8:00 am - react native has been gaining in popularity for one obvious reason: it allows developers to write code across different mobile operating systems. this means that they no longer have to build the same app for ios and for android from scratch
  • Create Interactive Charts Using Plotly.js, Part 5: Pie and Gauge Chartsnew
    22 September 2017, 12:00 pm - if you have been following this series from the beginning, you might have noticed that plotly.js uses the same scatter type for creating both line charts and bubble charts. the only difference is that we had to set the mode to lines while creating
  • An Introduction to ETS Tables in Elixirnew
    21 September 2017, 1:00 pm - when crafting an elixir program, you often need to share a state. for example, in one of my previous articles i showed how to code a server to perform various calculations and keep the result in memory (and later we've seen how to make this server
  • Create Interactive Charts Using Plotly.js, Part 4: Bubble and Dot Chartsnew
    21 September 2017, 12:07 pm - so far in the series, you have learned how to create line charts and bar charts in plotly.js. as i mentioned in the introductory tutorial of the series, plotly.js is not limited to just a few chart types. there are more than 20 different kinds of
  • Kotlin From Scratch: Advanced Functionsnew
    21 September 2017, 11:00 am - kotlin is a functional language, and that means functions are front and center. the language is packed with features to make coding functions easy and expressive. in this post, you'll learn about extension functions, higher-order functions, closures,