3 COMMENTs
Web
SitePoint Offers, Oct 06

DreamHost: Dreamy Web Hosting Made Easy (and Affordable)

How DreamHost offers easy, flexible web hosting for all kinds of businesses.
7 COMMENTs
Web
Craig Buckler, Oct 06

Browser Trends October 2015: Sustained Safari Slips

It's all change in the desktop and mobile browser chart. One of the biggest casualties is Safari. Can Apple respond? Do they care?
1 COMMENT
Web
Chris Ward, Sep 30

Creating PDFs from Markdown with Pandoc and LaTeX

Chris Ward demonstrates how to generate PDF files from Markdown files using Pandoc, LaTeX and PDFJam.
1 COMMENT
Web
Aldo Ziflaj, Sep 29

Developing in the Cloud: an Introduction

Aldo Ziflaj looks at what's involved in moving your dev environment to the cloud, reviewing the tools available and the advantages of cloud development.
4 COMMENTs
JavaScript
Tim Evko, Sep 29

Watch: Performance with requestAnimationFrame

Animation in JavaScript can be difficult to create, and even harder to optimize for performance. Learn how to get better at both with requestAnimationFrame.
Entrepreneur
Andrew McDermott, Sep 29

The Maker’s Guide to an Unlimited Supply of Customers

Learn a little-known secret tactic to get a constant influx of customers on the reg.
17 COMMENTs
Web
DK Lynn, Sep 25

Quickly Detect Hacked Files via CRON/PHP: SuperScan

DK Lynn details how to detect hacked files with SuperScan, a CRON script that tracks site changes and reports any changes to files in an account.
67 COMMENTs
Web
Craig Buckler, Sep 23

SQL vs NoSQL: How to Choose

In the continuing SQL vs NoSQL debate, Craig discusses example project scenarios to determine which type of database offers the most benefit.
2 COMMENTs
PHP
Bruno Skvorc, Sep 22

WebCamp Zagreb 2015 - a Conference You Must Not Miss

Have you heard of WebCamp Zagreb? It's an annual conference full of internationally renowned speakers for next to no money. Check it out!
3 COMMENTs
Java
SitePoint Offers, Sep 21

JavaHub: The Center of Your JavaOne Conference

An introduction to JavaHub, the place to be during the 2015 JavaOne conference.
9 COMMENTs
JavaScript
Ravi, Sep 21

Transpiling ES6 Modules to AMD & CommonJS Using Babel & Gulp

Ravi Kiran demonstrates how to use Gulp to compile ES6 modules into both the CommonJS and AMD formats, using a previous Angular project by way of an example
41 COMMENTs
Web
Craig Buckler, Sep 18

SQL vs NoSQL: The Differences

Are you puzzled by SQL and NoSQL? Are you unsure what to use in your next project? Craig discusses the primary differences in on handy summary.
8 COMMENTs
Java
SitePoint Offers, Sep 17

JavaOne4Kids: Robots, Minecraft, and Coding

A selection of highlights from the JavaOne4Kids, a day of demonstrations held right before the 2015 JavaOne conference in San Francisco.
17 COMMENTs
Web
Chris Ward, Sep 16

How I Became an e-Resident of Estonia

Chris Ward introduces Estonia's e-Residency Program, which provides a way to register a business abroad and acquire a secure, digital identity.
46 COMMENTs
Web Dev @ Microsoft
Christian Heilmann, Sep 16

The Full Stack Overflow Developer

Microsoft's Christian Heilmann explains the disadvantages of being a "Full Stack Overflow" developer
7 COMMENTs
Java
SitePoint Offers, Sep 15

JavaOne Track Highlights: Java and Server-Side Development

A selection of highlights from the Java and Server-side Development track at the JavaOne conference.
8 COMMENTs
Web Dev @ Microsoft
Rey Bango, Sep 15

A Glimpse into the Windows 10 Upgrade Notification

A glimpse into the Windows 10 upgrade notification and the benefits and PC compatibility of the operating system
13 COMMENTs
Web
Ralph Mason, Sep 11

4 Simple Things to Remember about Apostrophes

Ralph reviews the main uses of apostrophes in writing, covering possession and missing letters, it's vs its, and apostrophes with verbs and plural nouns.
5 COMMENTs
Ruby
Aaron Lasseigne, Sep 10

Happy Ending: An Epic Saga of Guard and Docker

Aaron Lasseigne tells a tale of Rails, Rspec, Guard, and Docker. It's an epic saga that has a happy ending, where tests run free in Container Kingdom.
3 COMMENTs
Web
Abder-Rahman Ali, Sep 09

Manipulating Images with the Python Imaging Library

A. Hasan introduces the Python Imaging Library and Pillow, showing how to read and resize images, convert to grayscale and change image file formats.
116 COMMENTs
Java
SitePoint Offers, Sep 08

Giveaway: Win Tickets To The Oracle JavaOne Conference!

The Oracle JavaOne conference is right around the corner (October 25th-29th), and to get you pumped for the event, we’re giving away 40 free tickets! The conference, which is being held in San Francisco, is going to be part innovation, part exploration, and part celebration of Java’s 20 year history.

More Java Than Ever

Over 400 sessions are being offered this year, all taught by respective experts. If you want to explore a particular track, you can take the “Java and Security” track, “Emerging Languages” track, or one of the six other tracks. Or, you can explore by experience level or session type. Whatever your Java passion or pleasure, you can find it.

Keynotes

To celebrate Java’s 20th anniversary, Oracle executive and engineering experts will highlight memorable events that have taken place over the past 20 years, as well as forecast the future of Java. Using technical demonstrations, they’ll show how Java is, “...driving developer innovation, revolutionizing application development, and improving application services for the Internet of Things, enterprise architectures, and cloud computing.” The Java Community keynote will celebrate the phenomenal 20 year history of Java, as well as use creative onstage demos to showcase the work of Java community gurus.

Java Hub

Get up close and personal with the latest Java innovations at the Java Hub. javahub Want to improve the future of Java? Stop by the Hackergarten and contribute to your favorite open source project. Want to experience a hands-on demonstration of the power of Java technologies? Check out the MakerZone and see how Java is powering everything from game consoles to robots. Want to see the intersection of Java and art? Don’t miss myMatrix, an interactive community project by media artist Wolf Nkole Helzle. 3dmodeling Want to see exactly how 3D modeling and printing work? Watch an exact clone of “Duke” be taken from “birth” all the way to 3D printing. Want fresh coding tips from experienced developers? Don’t miss Nighthacking, where developers are interviewed and share coding tips. Want a great cup of coffee? Grab a cup at the Oracle Technology Network Community Cafe, and chat with your baristas about anything Java related.

Java for Kids

javaoneforkids Java isn’t just for adults! The JavaOne4Kids event wants to empower the next generation of programmers. With subjects like “Building An Arcade Game With Greenfoot” and “Minecraft Modding With Forge 1.8”, the event is a sure hit for young programmers. The event takes place Saturday, October 24th, and is geared for kids ages 10-18.

Duke's Cafe

Duke’s Cafe is a great place to grab a bite to eat, hang with friends, and maybe do a bit of hacking. There will be entertainment Monday -Thursday, and plenty of time and space for networking. Duke’s is your home away from home during JavaOne.

How to Win

SitePoint is partnering with Oracle to give away FORTY free tickets to the conference. To win a ticket to the conference, leave a comment below telling us how you’ll convince your boss to give you the week off for the conference. The best answers win. See you there!
12 COMMENTs
JavaScript
Thomas Greco, Sep 07

How to Write Modular Code with Angular UI-Router & Named Views

Tom Greco explains how to take advantage of Angular UI Router's relative & absolute named routes, to write modular code you can reuse across your projects.
7 COMMENTs
Blogs
Alex Walker, Sep 07

The Trick to Writing Fun, Engaging Article Intros

Alex Walker explains what he looks for in an article intro and details how to write one for yourself together.
4 COMMENTs
Design & UX
Adrienne Gross, Sep 04

Tips for Creating Accessible eLearning Resources

As more learning platforms move online – both government and private – the importance of keeping these systems open to all becomes even more pressing.