Recently in Web Development (August Edition)

Recently in Web Development (August Edition)

Web development is an industry that’s in a state of constant flux with technologies and jargon changing and mutating in an endless cycle. Not to mention the sheer deluge of information one has to process everyday.

In this semi-frequent series of articles, we’ll seek to rectify this by bringing you all the important news, announcements, releases and interesting discussions within the web development industry in a concise package. Join me after the jump!


News

All of the important news in a single place: releases, announcements, companies bickering, security issues and all related hoopla.

Nettuts image

Steve Jobs Resigns as Apple CEO

Even though this isn’t directly related to web development, for a technophile, this is important news: Steve Jobs is resigning as the CEO of Apple with Tim Cook slated to be his replacement.

Jobs is still expected to stay on as Chairman of the board so his vision is still going to be present in Apple’s DNA. Hit the link below to read the press release.

Read more

Nettuts image

Apple Launches iCloud Beta

In more Apple news, their much vaunted iCloud service is now open for beta access. If you have no idea what iCloud is, it’s Apple’s vision of a streamlined, cloud computing service.

Expected to launch in full later this fall, now is an excellent time to get your hands dirty with it.

Read more

Nettuts image

Firefox 6 Released

Mozilla, in accordance with promise of a more rapid development cycle, is now out with version 6 of the popular web browser. As expected, the new versions bring more HTML5 and CSS3 awesomeness.

Some of the more out of the box features include a URL highlighter to bring it upto par with Opera and Chrome and a nifty JavaScript scratchpad allowing you to execute JavaScript code directly — like Firebug’s command line.

Read more

Nettuts image

PHP gets Updated to v5.3.5 and 5.3.8

A little over five months from the previous version, version 5.3.5 is now available with a slew of bug fixes, optimization and a lot of added functionality.

If you’re like me and need to really know what has changed, hit the link below and expect lose a couple of hours at the very least.

Read more

Nettuts image

ClojureScript is Released

If you’re a bleeding edge programmer like me, you’ve probably heard of Clojure or better, use it on a daily basis. The excellent Clojure team released ClojureScript, a compiler for Clojure that targets JavaScript.

If you’re even slightly interested, I suggest you hit the link below — there’s a lot of interesting things going on in there.

Read more

Nettuts image

Timthumb Compromised and Later Fixed

Timbthumb is used by a lot of WordPress developers, including the ones from our very own ThemeForest, to help them with resizing images. A vulnerability was found with the library leading to numerous sites getting hacked with the community raising to the occation and releasing a fix for it rather quickly.

Once you’ve updated your copy, (right now, if not earlier) make sure to read about the issues in the link below.

Read more

Nettuts image

Heroku Supports Java and EngineYard, PHP

Heroku, one of the most popular Platform-as-a-service solutions for Ruby has started offering support for Java, arguably one of the most popular languages in the world.

Likewise, EngineYard, another popular platform acquired Orchestra, a PHP PaaS solution, in a bid to further expand its userbase. It’s a great time for being a web developer, isn’t it?

Read more and more.


New Kids on the Block

As web developers, the sheer amount of resources we can tap into increases exponentially with time. Here is just a quick look at some recently created resources that deserve your attention — everything from new books to scripts and frameworks.

Nettuts image

batman.js

batman.js is a full-stack microframework extracted from real use and designed to maximize developer and designer happiness. It favors convention over configuration, template-less views, and high performance by simply not doing very much. It all adds up to blazingly fast web apps with a great development process; it’s batman.js.

Read more

Nettuts image

Chosen

Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.

Read more

Nettuts image

Agility.js

Agility.js is an MVC library for Javascript that lets you write maintainable and reusable browser code without the verbose or infrastructural overhead found in other MVC libraries.

Read more

Nettuts image

fusker

Detect, prevent, and fight back against hackers in the lulziest ways possible. Supports Socket.IO and HTTP

Read more

Nettuts image

Recurly.JS

Recurly.js allows you to easily embed a PCI compliant order form within your website. Recurly.js is a Javascript library designed to be easily embedded and customized to match your website.

Read more

Nettuts image

deck.js

A JavaScript library for building modern HTML presentations. deck.js is flexible enough to let advanced CSS and JavaScript authors craft highly customized decks, but also provides templates and themes for the HTML novice to build a standard slideshow.

Read more

Nettuts image

PollJS

PollJS is a lightweight wrapper for the JavaScript Interval and Timer methods. It’s lightweight (~1.5k) and supports maximum attempt limits, fallbacks, and incremental interval times.

Read more

Nettuts image

FlyJSONP

FlyJSONP is a small JavaScript library, 2.38KB (1.13KB gzipped), that allows you to do cross-domain GET and POST requests with remote services that support JSONP, and get a JSON response.

Read more

Nettuts image

Sprite3D

Sprite3D wraps HTML elements with the necessary behaviours to easily control their 3D-position using a simple Javascript syntax.

Read more

Nettuts image

Columnal CSS

The Columnal CSS grid system is a “remix” of a couple others with some custom code thrown in.

Columnal makes responsive web design a little easier. It is 1140px wide, but since it is fluid, will respond to the width of most browsers.

Read more


Interesting Reads

Often, you’re not really looking for a tutorial as much as you’re looking for a rant, an opinion or just the musings of a tired developer. This sections contains links to precisely those — interesting posts from the developer community.

Nettuts image

JavaScript is Assembly Language for the Web: Part 2

An excellent read that includes thoughts and opinions from JavaScript gurus about the place of JavaScript as the low level, assembly language for the internet. A must read!

Read more

Nettuts image

The M in MVC: Why Models are Misunderstood and Unappreciated

A developer’s musings about the idiosyncrasies of the MVC pattern. It’s slightly long, for an online article, but well worth your time.

Read more

Nettuts image

The Definitive Guide To Forms based Website Authentication

StackOverflow’s community chimes in to create an authoritative guide to authentication for the real world. If you’d like to build such a system from scratch, this is one of the places you’ll need to start from.

Read more

Nettuts image

Understanding “Prototypes” in JavaScript

jQuery’s Yehuda Katz talks, in great detail, about how prototypes work in JavaScript. Regardless of whether you’re a JS verteran or just starting out with this aspect of JavaScript, I imagine this is going to be quite useful.

And if you did manage to get the reference to the image on your left, you get a gold star!

Read more

Nettuts image

Raffi Krikorian: Twitter From Ruby on Rails to the JVM

A great presentation of Twitter’s move from Ruby on Rails to Scala on the JVM. Whether you believe in the ‘Rails doesn’t scale’ argument or not, this is a great talk on how toolsets and builds change over time.

Read more


Wrapping Up

Well, that’s about all the major changes that happened in our industry lately. Since this is the first of its kind, everything is still up in the air — future editions will be shaped by your feedback.

Do you want us to cover more standard news? A focus on upcoming scripts maybe? Or just more interesting posts and discussions from the community? Let us know in the comments and thank you so much for reading!

Siddharth is Siddharth on Codecanyon
Tags: News
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • Brujah

    Seems like most of the advancements are usually in javascript anymore.

    • http://www.cyberstream.us Eli Mitchell

      Yes, many websites are becoming highly Javascript-driven….and for a good reason! It’s a powerful language, and it’s fun to work with. I love working with JS. However, much of this JS trend may be in defiance to Flash. I’m worried that developers are becoming so caught up with doing cool things with JS that website accessibility is being neglected.

      When I build a website, I make the application completely functional on the server side. Then the javascript fun can begin, overriding default actions. A surprising number of attractive sites fall apart when JS is disabled. You’d think Google would have it all together, but even some of their sites don’t work with JS disabled!

      We developers are building the Internet. We must not ignore accessibility and depend solely on Javascript for the functionality of our websites. This is very important to remember as we are being flooded with new JS libraries.

  • Michael

    Great idea to have a one-stop place to get the gist of recent updates/changes to the industry – especially when we’re pressed for time and can’t browse through a hundred news feeds. As a developer though, I’m not too interested in news such as Steve Jobs resigning, or who bought what startup etc…and would rather see new technologies, scripts etc..anything that changes the game for us developers :)

    • http://www.ssiddharth.com Siddharth
      Author

      Yeah, I do get the sentiment but EngineYard acquiring another startup is actually quite relevant because PaaS for PHP aren’t really as prevalent. And personally, I can’t wait to see them getting more prominent. I’d really prefer working on my code instead of having to babysit my server infrastucture and I think that a lot of developers feel this way. Any acquisition that *will* have almost immediate impact is rather relevant. :)

  • http://martinansty.co.uk Martin Ansty

    I was about to launch in with a comment about not coming to Nettuts for Steve Jobs/iCloud news; but then you followed up with a dozen links that were actually really interesting and relevant. Good round up I’d say.

  • http://www.kalyma.com.ar KalymaStudio

    Amazing list. One of the news I will use a lot, are the JS delevopment. The batman.js looks prominent!

    I would appreciate more articles about Joomla! coding, for templates, modules or components. I think is one of the biggest CMS for big sites.

    Again, thanks for all the news!

  • Omar

    This is why I love Net Tuts!

    Thanks for all those JS tools. I’ll be implementing the “Chosen” plugin in my next project.

  • sylvainboucher

    Don’t forget Bootstrap from Twitter

  • http://www.paulund.co.uk Paul

    Nice news list, thanks for new JS tools you keep introducing me to.

  • http://www.tatvacreations.com Kapil

    Was just googling about latest trends in web-dev, came to nettuts and saw this, thanks

  • http://www.georgetsiokos.com/ George Tsiokos

    “Why Models are Misunderstood and Unappreciated” post is fantastic, i’m glad you’ve found it.
    I’m currently developing my first project in Django and i’m not coming from a PHP background but when i started i have made the same mistakes he is pointing. I used my Views (Controllers for MVC) for the business logic.
    Now i try to refactor my code and make Models more than just ORM handlers.

  • http://twitter.com/jholyhead James

    Love these posts!

    I try pretty hard to keep up with the news, but inevitable I’ll miss stuff. Having someone else do an aggregation of the big developments is genuinely helpful.

  • http://blog.twoseb.de Juuro

    The cool guy’s name following Steve Jobs its Cook! :-)

  • http://www.elimcmakin.com Eli McMakin

    Love these posts. The linked articles are great and keep me busy as well.

  • http://aplusm.me Abdelrahman

    There’s a typo in the first part about Steve Jobs. It says “Tim Cool” and it should be “Tim Cook”.

    • http://www.ssiddharth.com Siddharth
      Author

      Whoops! Fixed, thanks!

  • Joe

    So Steve Jobs quit?

    • Abhiji

      Ya… Jobs is quitting his job…. What a man!

  • https://adeeb.org adeeb

    Too much Javascript and not enough mana.

  • arnold

    nice thumb image with the prototype

  • http://www.nytogroup.com/ Dan

    Nice read..

  • http://danaemc.com Danae

    Working as a Junior developer using a patrially outdated framework/CMS, it’s great to keep up with the latest developments. Keeps me up to date and current, and it’s pretty handy to see it all in one place. Although I don’t much care for the fact Steve Jobs resigns as CEO, and I’m not exactly an Apple fan, you’ve got to appreciate what he’s done for the company (marketing-wise).

  • http://twitter.com/marcloney Marc Loney

    Nice to see Heroku get a mention. Whilst you noted they’ve just added Java support (What ever happened to Java in the web dev community?!?) it should also be noted that they also have node.js support so is a perfect platform for launching scalable JS web apps.

  • http://www.a2area.it lxn

    Great post! I missed some of these articles!

  • Márcio Almada

    I simply love that post series! Thanks.

  • http://designu.eu Designu

    The JavaScript brings life to websites. And life is the priceless :)
    Nice series !

  • Ivo

    Congrats for this amazing post! I’ll definitely enjoy articles like this in the future.

    It would be really interesting and useful for me to be able to read some general news like the one with Steve Jobs, probably something about browsers (versions, trends, etc) and rising technologies (probably emphasized on those that can be safely used) as well as some more “new kids on the block” (but only those of them that you would use in some “real-life-and-in-the-near-future” projects – please don’t bloat the articles with about anything just to make it big).

  • teebee

    FYI: For the article “Timthumb Compromised and Later Fixed” the phrase “raising to the occation” should be “rising to the occasion”.

  • http://www.mediadivinitydesign.com Adeniyi Moses Adetola

    Excellent round up, keep up guys!

  • http://rawdesigns.net Rob

    Nice work! Thanks for the enlightening post. I enjoyed sprite3d.js very much. Thanks!