March 4, 2016We sometimes come across some amazing posts in other locations, and with the permissions of their authors, repost them on SitePoint. This is one such instance. In the post below, Thomas Punt implements the range operator in PHP. If you’ve ever been interested in PHP internals and adding features to your favorite prog...
March 4, 2016There are two kinds of HTML:HTML that makes up templates
HTML that is contentI feel like some discussions about HTML are clouded by not making this distinction.For example, I like Harry Roberts approach to classes on header elements. Harry was talking about “apps”, so perhaps it was implied, but let...
March 4, 2016Ionic is a popular framework for creating modern, hybrid, mobile applications, using JavaScript, HTML, and CSS. Ionic is powered by AngularJS and Apache Cordova. Because developers can use technologies they are already familiar with (JavaScript, HTML, and CSS), the learning curve isn’t that steep.
...
March 4, 2016There’s some great improvements in the latest release of Sketch which you might not have noticed: baseline fixes, better control over character spacing, masking improvements and more compact SVG exports are just some of the features here.
It’s nice to see that the team has a number of typography improvements planne...
March 4, 2016In this quick video, we’ll see how we can take advantage of a third-party application in order to debug WordPress applications using IDEs that don’t have built-in debuggers.
For more information about the applications that were covered in this tutorial, check out the following links:Coda
CodebugOther ...
March 4, 2016There are times in which we inherit a WordPress project that’s already been in use for some time. This means that we’re likely dealing with some form of legacy code, be it at the theme level or the plugin level.
Sometimes, we’re able to simply upgrade the dependencies that exist in the project. O...
March 4, 2016 Working on very different projects, in different teams and with different people can sometimes be a challenge. But one thing that works out remarkably well is doing retrospectives with your team.In retrospectives, you talk about how a certain project went, and the whole team shares what problems/ch...
March 4, 2016You can use CSS3 to add blur, shadow, brightness or contrast to an element. Overall, there are ten filters available. The SVG format knows filter effects as well. Partially, these options overlap, for example when it comes to blur. However, the SVG format knows several additional filters that CSS3 alone can’t cre...
March 4, 2016This article was updated on 11.05.2017 to reflect important changes to Auth0’s API.
Authentication for single page apps can be a tricky matter. In many cases, SPA architecture involves having an isolated front-end application with a framework like AngularJS, and a separate backend that serves as a data API to fee...
March 3, 2016Steven Trwoga wrote to me with a perfectly reasonable question:I have an idea for a website I would like to have built. I believe it would fall into the category of “large project”.
I have spoken with, and been quoted by some web design agencies in the UK. However I am not convinced by what I am being to...
Recent Comments