A post Q&A chat with Guilherme Müller; a full stack developer and SitePoint Premium teacher.
Tag: RalphM
Jeff Smith gives tips on resumes, portfolios, research & preparation for getting hired as a web dev, with expert advice from senior recruiters at Atlassian.
Elio Qoshi reviews Firefox 40's new performance tools, optimizations for Windows 10, malware protection and add-on signing.
In this article, Shaumik Daityari will teach you how to deploy a Django applicaiton for production using mod_wsgi on Ubuntu 14.04.
Craig reviews Microsoft's new browser, Edge. Will it help the company move beyond the tainted Internet Explorer brand?
In this screencast I will show you how to traverse within files and projects, line manipulations and explore Sublime's combination keys.
Spicing up your emails with Markdown is easy with Markdown Here, a simple extension for Chrome, Firefox, Safari, Thunderbird, Evernote, WordPress and more.
Chris Ward introduces Git LFS, an open-source Git extension by GitHub that provides a versioning solution for large files in Git.
Craig recommends several packages and themes that transform GitHub's Atom from a being good editor into a truly great editor.
Abder-Rahman lists 10 time-saving tips for Pythonists, from coding styles to using libraries and testing Python code regularly.
Elio Qoshi looks at a range of open-source licenses and how to go about choosing one, such as MIT, Apache and GNU.
Tim Evko dives into the Chrome Developer Tools Profiler to demonstrate how to analyze JavaScript performance in the browser.
Jeff Smith looks at the challenges of being a freelancer and how best to manage time, balance work and life, and deal with non-billable time.
Bruno Skvorc reviews Hemingway Editor 2, the writing assistance tool which aims to scan your writing style and suggest fixes.
Craig Buckler compared PHP and Node in his smackdown, and now Bruno and James, SitePoint's editors, have their say.
Choosing a server-side language is a subjective decision. Should you consider the reliable PHP or the more revolutionary Node.js? Let battle commence...
Craig takes his monthly look at the browser chart. Can Chrome reach one in two web users? Has mobile usage increased again? Has Safari become the new IE?
Ian Oxley looks at using CSP to create a whitelist of allowable resource types and locations, to prevent website injection attacks such as XXS.
Barbara Bermes gives an overview of the book Lean Websites, covering site components that affect website performance, and how to approach website optimization.
Christian Cantrell presents tips on how designers and developers can get familiar with the devices and platforms they develop for.
Using the HTML5 video element to build a custom media player, from Learnable's Getting Started with HTML Media course.
Tim Evko discusses how to get a web development job, offering resume, portfolio and interview tips, and suggestions on where to find the perfect job.
Agbonghama Collins introduces MkDocs, a free, static site generator for building project documentation.
Ashraff Hathibelagal introduces Microsoft's Visual Studio Code (VSCode), covering Linux installation, IntelliSense, debugging and version control.
Craig takes his regular look at the browser chart. Chrome may have won the war but the battle for second place between Firefox and IE has just begun.
The average web page now exceeds 2Mb. Craig discusses why we've given in to client demands for more features and how we can put performance on the agenda.
Vikas Lalwani demonstrates how to set up a Jekyll blog on GitHub Pages using Poole's Hyde theme.
Elio Qoshi looks at Firefox 38, supporting responsive images via picture and srcset, web workers with WebSockets, and DRM via Encrypted Media Extensions.
A 2013 study looked at common errors by beginners learning HTML and CSS. Louis summarizes some of the findings and the progress being made as a result.