Fullasagoog

Chock full of rich internet application goodness.

Codepen’s Css Wednesday, 30-Jul

Inspired by Mark Otto's tour of GitHub's CSS and Ian Feather's tour of Lonely Planet's CSS , I thought I would join the party and talk about how we do CSS at CodePen. Direct Link to Article — Permalink … CodePen’s CSS is a post from CSS-Tricks

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 1 day ago

Follow up on Webrtc Thoughts: It’s Still F’n Useless… Wednesday, 30-Jul

A while ago I wrote some thoughts on WebRTC and I’ve been seeing more and more hype (albeit from just the same few people) about WebRTC, and now a recent post about how a company changed over somewhat pushed me over the edge on whether to write a follow up or not. So, here we […]

Graeme Bull All Posts By This Blogger Imported: 31-Jul-14 Published: 1 day ago

The New Edge Animate Actions Panel Wednesday, 30-Jul

Edge Animate CC 2014 (version 4) features a new Actions Panel which offers a new streamlined workflow for visually adding actions to specific elements and on the timeline. Actions allow you to provide event-based instructions to your composition. As ...

Ben Forta All Posts By This Blogger Imported: 31-Jul-14 Published: 1 day ago

Declarative Programming and the Web Wednesday, 30-Jul

    Like most web developers, I spend my days giving instructions to computers. These instructions generally involve some input (a request for a web page), some logic (get the right content from a database) and some output (send the content to the requesting browser). This process of …

Smashing Magazine All Posts By This Blogger Imported: 30-Jul-14 Published: 1 day ago

Stop Always Using Hosts Files for Web Projects Wednesday, 30-Jul

Let’s face it, there aren’t many times that we aren’t connected to the Internet while developing web projects. Shoot, I’ve even deployed entire sites from an airplane. Then why is one of the first steps to always setup a URL in your hosts file pointing to 127.0.0.1? While …

James Brown All Posts By This Blogger Imported: 31-Jul-14 Published: 1 day ago

Illustrating Instruction: Tad Carpenter Creative Wednesday, 30-Jul

We've published hundreds of articles and tutorials to help users get the most out of their Creative Cloud subscriptions, and we've also invested in imagery as compelling as the instruction itself. Over on the Creative Cloud Blog we've posted an inter...

Ben Forta All Posts By This Blogger Imported: 31-Jul-14 Published: 2 days ago

Node Roundup: Building Node.js Together, Node-Libnmap, Httpolyglot Tuesday, 29-Jul

Building Node.js Together TJ Fontaine wrote about Node from a release management perspective on the official Node blog, in Building Node.js Together . It covers documentation, code quality, and the growing team of core contributors and contributors that are employed full-time to work on Node: …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 2 days ago

Writing Cross-Platform Apps With Node-Webkit Tuesday, 29-Jul

Last week, the daycare where my son stays told me they were desperately looking for an application to save them a lot of precious time. Every month, they have someone from the school spend 3 hours dealing with invoices. The process is crazy manual, no automation at all: An Excel (xls) spreadsheet …

Byte Array All Posts By This Blogger Imported: 30-Jul-14 Published: 2 days ago

Check Out Codeschool's Angular Course Tuesday, 29-Jul

I've raved about CodeSchool before so I thought folks might be interested in knowing they have a really cool new course for AngularJS: Shaping Up with AngularJS. Best of all - the course is free. I didn't learn a lot from it as I think I've got the...

Ray Camden All Posts By This Blogger Imported: 31-Jul-14 Published: 2 days ago

The Ayv Awards Animation Winners: Transforming the World Through Digital Media Tuesday, 29-Jul

Media is a powerful tool that can transform the way we perceive a social issue, event or trend. After speaking with our 2014 AYV Awards Winners, it’s obvious that today’s youth are not only aware of global problems, but they’re actively working to address them in their communities. Read on to …

Adobe | Conversations All Posts By This Blogger Imported: 30-Jul-14 Published: 2 days ago

Are You Under Investing in Your Digital Staff? Tuesday, 29-Jul

What follows is an open letter to those who manage digital teams. It implores them to invest more in their digital staff.

Paul Boag All Posts By This Blogger Imported: 30-Jul-14 Published: 2 days ago

Selling the Value of the Web to Small-Town Clients Tuesday, 29-Jul

    Selling your services as a freelancer or a small shop is tough enough as it is. Selling to a small-town business that might not even see the need for a website adds an extra level of difficulty in turning a profit. I’ve provided web design services to small-town businesses for the …

Smashing Magazine All Posts By This Blogger Imported: 30-Jul-14 Published: 2 days ago

Velocity Highlights (video Bonus!) Tuesday, 29-Jul

We’re in the quiet period between Velocity Santa Clara and Velocity New York. It’s a good time to look back at what we saw and look forward to what we’ll see this September 15-17 in NYC. Velocity Santa Clara was our biggest show to date. There was more activity across the …

Steve Souders All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

The World Photo Pack : 20 Photos for $20 Tuesday, 29-Jul

We scoured PhotoDune for 20 of the most amazing photos from around the world. The resulting photographs captured moments from Moscow to Bhutan, with one photo even featuring the field used to film the movie Gladiator! Each photo is high-resolution enough to work for print graphics, website …

Collis Ta’eed All Posts By This Blogger Imported: 31-Jul-14 Published: 3 days ago

Bitcoinjs 1.0 Monday, 28-Jul

BitcoinJS 1.0 (GitHub: bitcoinjs / bitcoinjs-lib , License: MIT , npm: bitcoinjs-lib ) has been released. This is a library for working with Bitcoins. For example, Bitcoin.ECKey.makeRandom can be used to generate a new address, and you can create transactions with new Bitcoin.Transaction() . The …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

My Perspective of Working With the Ionic Framework Monday, 28-Jul

For a while now I've been praising the the Ionic framework as one of the coolest things to happen to Cordova/PhoneGap development. I kept promising to talk about it a bit more deeply on the blog and today I've finally gotten around to it. This will...

Ray Camden All Posts By This Blogger Imported: 31-Jul-14 Published: 3 days ago

Review: Jquery 2.0 Development Cookbook Monday, 28-Jul

There are many JavaScript libraries out there but jQuery is still one the most commonly used and probably one of the most popular JavaScript libraries in use today. Today I’m going to review the “jQuery 2.0 Development Cookbook” by Leon … Continue reading →

Chad Lung All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

Javascript Event Madness! Capturing *all* Events Without Interference Monday, 28-Jul

The following is a guest post by Matthias Christen and Florian Müller from Ghostlab . Ghostlab is cross-browser cross-device testing software for Mac and PC. One of the things I'm very impressed Ghostlab can do is sync the events from one browser to all the others. Scroll one page, the others …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

Partial Borders With Css Monday, 28-Jul

There is no such thing as border-length in CSS, which would have made this really easy to do. But anyway, if you want to have partial borders (a border that spans only half the length of the div e.g.), you can use the before/after pseudo selectors for this. You shouldn’t have to change any …

Anuj Gakhar All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

How Limitations Led to My Biggest App Store Success and Failure Monday, 28-Jul

    Look at your calendar. If you’re anything like me, all you see are meetings, places to go, things to do, people to meet and not a lot of white space. Few people love their calendar. So, we set out to change that, and we learned a lot in the process . Our app is an iPhone app that …

Smashing Magazine All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

Css Triggers Monday, 28-Jul

When you change a CSS properties value, the browser needs to react to your change. Some values change the layout of the page. For instance, a change in width requires the browser to update layout, then "paint" any pixels that have changed, then "composite" them together. That's a lot of work. …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 3 days ago

Blockies, Angular Debaser Sunday, 27-Jul

Blockies Blockies (GitHub: download13 / blockies , License: WTFPL ) by Erin Dachtler is a small library that generates avatars based on a random seed and colour. var icon = blockies . create ({ seed : 'randstring' , color : '#dfe' , size : 15 , scale : 3 }); The arguments are all …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 4 days ago

Sunday Ot - Wolfenstein: the New Order Sunday, 27-Jul

I've been a fan of the Wolfenstein series for quite some time, and when I say "quite some time", I'm talking a long time . I remember playing the original Wolfenstein, back before it got fancy with 3D: Because of my long history with the game, I was really looking forward to trying the latest …

Ray Camden All Posts By This Blogger Imported: 31-Jul-14 Published: 4 days ago

Rwd Bloat Saturday, 26-Jul

Dave Rupert does an in-depth analysis of his own responsive site to figure out where he's at, identify places to improve, and evaluate the idea going around that responsive design is at fault for bloated websites. Says Dave: Expect RWD to add ~10% Direct Link to Article — Permalink … …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 5 days ago

Logitech Unifying Receiver Pairing on Linux Saturday, 26-Jul

This post is mostly for my future reference. Really simple to pair a new mouse with an existing receiver on Linux. ltunify is a program resulting from the gathered knowledge on the Logitech HID++ protocol. It allows you to pair additional … Continue reading →

Peter Farrell All Posts By This Blogger Imported: 30-Jul-14 Published: 6 days ago

Github’s Css Friday, 25-Jul

Mark Otto takes us on a tour of the CSS of GitHub.com. So great to read a straight-talking bit like this, warts and all. This is 90% the same as we do things at CodePen. One major difference is that they combine all their CSS into two files and just serve them on all pages. I suppose that way …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 6 days ago

Adobe a Strong Performer in the Forrester Wave™: Digital Experience Delivery Platforms, Q3, 2014 Friday, 25-Jul

Earlier this week, Forrester released its inaugural Wave report for Digital Experience Delivery Platforms. In it, the analyst firm took a close look at the 13 most significant software vendors in digital experience delivery, and it did so across 29 criteria. While Forrester listed no Leaders in …

Adobe | Conversations All Posts By This Blogger Imported: 30-Jul-14 Published: 6 days ago

Guide to Responsive-Friendly Css Columns Friday, 25-Jul

The following is a guest post by Katy Decorah (edited by Jason Morris ). Katy was researching CSS columns and how they can work responsively, as there wasn't much information she could find out there on the subject. So, like a hero, she wrote it all up. Here's Katy: With CSS columns you can …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 6 days ago

Dopefly Is on Coldfusion 11 Friday, 25-Jul

The title says it. Thanks to that wonderful human being Steven Benjamin, I've got a much newer CF to play with. We're a couple versions back at work, still, so it's really nice for me to get actually new technology one in a while. Thank you Steven! Update: New hosting company, making this the …

DopeFly All Posts By This Blogger Imported: 31-Jul-14 Published: 6 days ago

Lg Tv Test Report Friday, 25-Jul

After my Samsung smart TV test of two weeks ago I was interested in another TV test. Last Friday I was at a client that turned out to have an LG smart TV with browser, and I ran some quick tests. The interface LG’s interface is better than Samsung’s. Although the browser does not …

Peter-Paul Koch All Posts By This Blogger Imported: 30-Jul-14 Published: 6 days ago

Social Influence: Incorporating Social Identity Theory Into Design Friday, 25-Jul

    No person is immune from the influence of the people and groups they encounter. As much as we would like to think that every thought we have is original, that every opinion we express is informed by facts alone, the truth is that we use others around us as a reference point for …

Smashing Magazine All Posts By This Blogger Imported: 30-Jul-14 Published: 6 days ago

How to Future Proof Your Wordpress Site With Child Themes Friday, 25-Jul

Once when I was having a chat with a developer about WordPress Themes, he mentioned something about child themes. I am guessing by the confused look on my face, he figured out that I have no bloody clue as to what he was going on about. That was my “Have you met Ted?” moment. After …

Collis Ta’eed All Posts By This Blogger Imported: 31-Jul-14 Published: 7 days ago

Typescript Log, Supplemental Thursday, 24-Jul

This week on DailyJS every post is about TypeScript! This article is a roundup of interesting TypeScript libraries. This is the end of TypeScript week on DailyJS. I’ve been going through my email archives looking for TypeScript-related things that people have sent in. Here is a selection! …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 7 days ago

Feathers 2.0 Preview: Listening to Your Feedback to Improve the Feathers Architecture Thursday, 24-Jul

The first version of Feathers isn’t without its architectural headscratchers. Some extra boilerplate here, a little manual hand-holding there to make the components do what you want. You can usually get the job done, but sometimes, it takes a little more work than you’d prefer. Image …

Josh Tynjala All Posts By This Blogger Imported: 31-Jul-14 Published: 7 days ago

Lightroom Mobile for Beginners Lunchtime Studio Thursday, 24-Jul

We all take photos all the time, especially using our mobile devices, and over time our photo collections grow, often to be rather unmanageable. Lightroom Mobile provides a quick and easy way to access, manage, and edit all of your images using Creat...

Ben Forta All Posts By This Blogger Imported: 31-Jul-14 Published: 7 days ago

Mixing Cordova/phonegap Components With Native Ios – Part 2 Thursday, 24-Jul

This is Part 2 of a tutorial on embedding custom Cordova components into a native iOS application to create a true hybrid application. See Part 1 for a detailed description and walk through of the basics. In this post we’ll dig into how to customize your Cordova WebView components as well …

Dev Girl All Posts By This Blogger Imported: 30-Jul-14 Published: 7 days ago

Sponsored: Tower 2.0 Is Here – to Make Git Easy! Thursday, 24-Jul

The following is a guest post by Tobias Günther. Together with his team, Tobias creates Tower , a Git client for Mac. I personally use it every day. Just this week, they released version 2 of Tower, which I was a beta tester for. I'll let him explain all about Tower, why they created it, and …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 7 days ago

Updated/relaunched Site - Popular Followers Thursday, 24-Jul

Almost two years ago I announced the launch of a new site. It was built to display a report of your followers sorted by how many followers they had. Now - I completely recognize that this isn't necessarily an important report. But it was something ...

Ray Camden All Posts By This Blogger Imported: 31-Jul-14 Published: 7 days ago

Cloning Regexp (regular Expression) Objects in Javascript Thursday, 24-Jul

Ben Nadel looks at a way to clone Regular Expression (RegExp) objects in JavaScript, with additive flags....

Ben Nadel All Posts By This Blogger Imported: 31-Jul-14 Published: 7 days ago

“making It Right”: a New Smashing Book on Product Management for a Startup World Thursday, 24-Jul

    You've seen this happen a thousand times. An organization struggles with a high level of internal enthusiasm and creative chaos that team leaders don't know how to handle any more. To bring order into projects, a new product manager is appointed, under huge expectation, and with …

Smashing Magazine All Posts By This Blogger Imported: 30-Jul-14 Published: 7 days ago

Coldfusion Builder Updated Thursday, 24-Jul

ColdFusion Builder 3 Update 2 has been released. It addresses a series of issues, as defined in this post . The team has also posted some notes on ColdFusion Builder 3 automatic updates notification and installation options.

Ben Forta All Posts By This Blogger Imported: 31-Jul-14 Published: 8 days ago

Responsive Images: Use Cases and Documented Code Snippets to Get You Started Thursday, 24-Jul

Andreas Bovens put together this epic recipe list for <picture> / <img srcset> . There are four scenarios: Do my image sizes change depending on my responsive design rules? Do I want to optimize for high- dpi screens? Do I want to serve images with different mime types to …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 8 days ago

3.14 Things I Didn’t Know About Css Wednesday, 23-Jul

Mathias Bynens is the master of finding, investigating, and playing with quirky (yet often valid) bits of CSS and HTML. Direct Link to Article — Permalink … 3.14 things I didn’t know about CSS is a post from CSS-Tricks

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 8 days ago

Typescript's Compiler Wednesday, 23-Jul

This week on DailyJS every post is about TypeScript! This article is all about TypeScript's compiler. This week a new TypeScript compiler was announced , along with the move of the project to GitHub. Our work to date on the new compiler has been very promising. At its current level of …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 8 days ago

Dojo Datetextbox and Disabled Dates Wednesday, 23-Jul

Dojo’s DateTextBox widget is a widget that allows typing in or chosing a date from a calendar widget. By default, it uses the Dojo Calendar as it’s popUpClass although you can give it any popUpClass you need to. Normally, the Calendar class has a “isDisabledDate” function …

Anuj Gakhar All Posts By This Blogger Imported: 30-Jul-14 Published: 8 days ago

Top 10 Tools for Better Understanding Users Wednesday, 23-Jul

On the first episode of season 10 we look at the top 10 tools for better understanding users. There really is no excuse not to test!

Paul Boag All Posts By This Blogger Imported: 30-Jul-14 Published: 8 days ago

The Principles of Adaptive Design Wednesday, 23-Jul

There’s a conversation that crops up time to time again about the definition of responsive design and treating RWD as a goal unto itself. Has it evolved beyond Ethan Marcotte’s original definition? There are so many articles out there on the subject already, but since it keeps coming …

Brad Frost All Posts By This Blogger Imported: 30-Jul-14 Published: 8 days ago

An Example of Cordova's Camera Popoveroptions Wednesday, 23-Jul

One of the interesting features in Cordova's Camera API is something called popoverOptions. While the docs do explain what this feature does, it may not be entirely clear how it works so I whipped up a quick example, with screen shots, to demonstra...

Ray Camden All Posts By This Blogger Imported: 31-Jul-14 Published: 8 days ago

The Best Features in Ecmascript 6? Wednesday, 23-Jul

Recently I had the chance to attend QCon NY . Actually, I was fortunate enough to be on the programming committee and to lead a track there. My track was called “Beyond JavaScript” and one of my featured speakers was Dr. Axel Rauchsmayer speaking on ECMAScript 6 (i.e. the next version of …

RemoteSynthesis All Posts By This Blogger Imported: 31-Jul-14 Published: 8 days ago

Typeframework: a Typescript Web Framework Tuesday, 22-Jul

This week on DailyJS every post is about TypeScript! This post is about TypeFramework, a possibly Rails inspired web framwork aimed at TypeScript developers. One of the aims of TypeScript is to help you write large applications. In Node, the popular idiom is “small modules” – …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 9 days ago

Phonegap Day – Call for Speakers Open Tuesday, 22-Jul

The dates for PhoneGap Day EU and US were just announced and there’s a call out for speakers. If you have something cool or interesting you’re working on (or late night side project :)) related to mobile web, definitely submit it! The sessions are typically around 20 mins in length, …

Dev Girl All Posts By This Blogger Imported: 30-Jul-14 Published: 9 days ago

Phonegap Day Us and Eu Announced Tuesday, 22-Jul

For a few years now the PhoneGap team have been running a one day conference called PhoneGap Day. This is easily one of my favorite conferences. It has a very laid back vibe. The sessions are short and sweet (20 minutes or so a pop). The schwag is ...

Ray Camden All Posts By This Blogger Imported: 31-Jul-14 Published: 9 days ago

Support and Expert Services for Creative Cloud for Enterprise Tuesday, 22-Jul

One of the benefits of being an Creative Cloud for enterprise customer is the access to world-class support services. In this blogpost you’ll learn about the different options you have when your organization needs support with Creative Cloud for enterprise. What is Adobe Enterprise Support …

Mihai CORLAN All Posts By This Blogger Imported: 30-Jul-14 Published: 9 days ago

Adobe Takes on Its Own Disruption Tuesday, 22-Jul

Adobe is about to release a few app explorations — very simple creative tools — that we’re putting together in the research labs here. The idea around these new Adobe Labs initiatives was to embed a small crew of entrepreneurs into our research labs, treat them like a start-up, and let them …

Adobe | Conversations All Posts By This Blogger Imported: 30-Jul-14 Published: 9 days ago

Node.js Transform Streams Vs. Through2 Streams Tuesday, 22-Jul

Ben Nadel looks Transform streams in Node.js and how the through2 module can simplify the creation of Transform streams using the revealing module pattern....

Ben Nadel All Posts By This Blogger Imported: 22-Jul-14 Published: 9 days ago

A Compendium of Svg Information Tuesday, 22-Jul

A huge pile of information about SVG. How to Use SVG These are overview articles covering lots of stuff relating to SVG. Why to use it and the basics of how to use it. Mostly: <img> , background-image , <svg> , <iframe> , and <object> / <embed> . Using SVG …

CSS Tricks All Posts By This Blogger Imported: 30-Jul-14 Published: 9 days ago

Mixing Cordova/phonegap Components With Native Ios – Part 1 Tuesday, 22-Jul

I built this tutorial to serve as a guide to creating a hybrid mobile application combining both native iOS controls and Cordova/PhoneGap components to leverage the best of both worlds as an alternative to picking one over the other. Developers may choose to do this if they want to use specific …

Dev Girl All Posts By This Blogger Imported: 22-Jul-14 Published: 9 days ago

Comparing Static Site Engines Tuesday, 22-Jul

As part of researching for restarting this blog as well as for my work developing the Telerik Developer Network , I researched several of the most well-known static site engines. Specifically, I tried to build this site using Jekyll (which is what I ended up using), Harp and Roots. These were …

RemoteSynthesis All Posts By This Blogger Imported: 22-Jul-14 Published: 9 days ago

Our Secrets for Success, Working With Clients and Staying Current Tuesday, 22-Jul

In an interview with Team Treehouse I share how Headscape works with its clients, why we value lifestyle over profits and how we stay on the forefront of our field.

Paul Boag All Posts By This Blogger Imported: 22-Jul-14 Published: 9 days ago

You May Be Losing Users if Responsive Web Design Is Your Only Mobile Strategy Tuesday, 22-Jul

    You resize the browser and a smile creeps over your face. You’re happy: You think you are now mobile-friendly, that you have achieved your goals for the website. Let me be a bit forward before getting into the discussion: You are losing users and probably money if responsive web …

Smashing Magazine All Posts By This Blogger Imported: 30-Jul-14 Published: 9 days ago

Typescript Week Monday, 21-Jul

This week on DailyJS every post is about TypeScript! The first post introduces the language, and the growing TypeScript community. TypeScript might not be as popular as CoffeeScript, but it seems to be catching on with a highly productive niche of developers that are building interesting open …

Alex Young All Posts By This Blogger Imported: 30-Jul-14 Published: 10 days ago

Hacks for Dealing With Specificity Monday, 21-Jul

The overall point here by Harry Roberts is to keep the specificity on your selectors as low as you can. The end result of that effort is: More reusable styles. When you need to override that style, you have opportunities to nudge that specificity a bit higher while still being reusable and not …

CSS Tricks All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

Targeting a Device Type With Cordova Emulate Monday, 21-Jul

Today I've got yet another Cordova tip that was probably known to most people. I'm working on a sample application that needs to run on an iPad, not an iPhone, but the problem was that every time I ran cordova emulate ios, it would fire up the appl...

Ray Camden All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

Get Out There and #createnow Monday, 21-Jul

There’s inspiration everywhere, but we tend to miss it in the chaos and speed of our daily lives. So, we set out to create Random Acts of Creativity around the world, partnering with artists to generate moments in public that get people to stop in their tracks. Artists have done a handful of …

Adobe | Conversations All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

How Do You Design Interaction? Monday, 21-Jul

    If you have to design an interface it's almost obvious to think to begin the process by drawing. But is this the best way? I once casually started by writing an imagined human-computer conversation , and only afterwards I continued by drawing. This changed my way of thinking and I …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

The Mystery Is Resolved: Chirpy Birds, Lost Numbers and Pretty Slow Wheels Monday, 21-Jul

    Experiments and side projects are wonderful ways to challenge yourself and explore areas that you wouldn't usually consider exploring. That's what Smashing Mystery Riddles are for us: little experiments that challenge us to come up with something new, original and a bit crazy—every …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

New Js Library: Shapes Monday, 21-Jul

Send to KindleAnother week, another JS library. https://github.com/bit101/shapes Again, I’m sure there are hundreds of other libraries that add improved functionality for Canvas drawing. There’s even CreateJS, which is super powerful, creating a Flash-like display list with animation, …

Bit-101 All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

My First Look at Streams in Node.js Monday, 21-Jul

Ben Nadel explores Node.js streams and builds a Transform stream that parses input chunks using a regular expression pattern....

Ben Nadel All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

Coldfusion, Isvalid, Email and New Tlds Monday, 21-Jul

A few days ago a user reported an issue with my blog involving the comment form. Apparently he has an email address using one of the new TLDs (top level domains) that are cropping up, specifically "directory." I decided to do some testing to see ho...

Ray Camden All Posts By This Blogger Imported: 22-Jul-14 Published: 10 days ago

Simplifying Conditional Statements With Is Sunday, 20-Jul

Is (GitHub: jumpkick-studios / Is , License: MIT ) by Alex Bogartz cuts down conditional statements with a more declarative API. It’s inspired by the Maybe monad pattern. The author compares a lengthy, nested conditional statement to his chainable alternative: new Is ( foo ) . isLongerThan …

Alex Young All Posts By This Blogger Imported: 22-Jul-14 Published: 11 days ago

Cffinally Tag Will Execute Even After an Abort in Coldfusion Saturday, 19-Jul

Ben Nadel checks to make sure that a CFFinally tag will execute even after the CFCatch tag tries to abort the request in ColdFusion....

Ben Nadel All Posts By This Blogger Imported: 22-Jul-14 Published: 12 days ago

How Do I Run Code on Browser Resize With Angularjs? Friday, 18-Jul

I was working on a client application and wanted to execute code inside a controller whenever the browser resized. My purpose was to change a ng-class value, based on the available width. I had it all working great on the initial application load, but the client wanted to make sure this display …

Jeffry Houser All Posts By This Blogger Imported: 22-Jul-14 Published: 13 days ago

The Ayv Awards Narrative Winners: Empowering Creativity and Encouraging Change Friday, 18-Jul

Creativity takes many forms, but the winners of the Adobe Youth Voices awards prove that its highest purpose is social impact. Through their inspiring digital media creations, these 13-19 year-old students showcase powerful messages, from creative empowerment to embracing diversity. We’ve already …

Adobe | Conversations All Posts By This Blogger Imported: 22-Jul-14 Published: 13 days ago

Useful Adobe Fireworks Resources: Extensions (part 1) Friday, 18-Jul

    Fireworks is an excellent UI design tool; however, Adobe decided to feature-freeze it back in 2013 and (at the same time) did not offer any replacement tool to its users. Nevertheless, since Fireworks runs fine today on the latest Mac OS X and Windows OS, and since it still offers …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 13 days ago

My Little Boy, an Ipad, and Sketch Friday, 18-Jul

I always love observing people using a piece of software for the first time. Arguably, it teaches you more than any book you could read on “how to create the best product“. My last “experiment” involved my kid (5 year old), our iPad, and Adobe Sketch. It was his first …

Mihai CORLAN All Posts By This Blogger Imported: 30-Jul-14 Published: 13 days ago

My Little Boy, an Ipad, and Sketch Friday, 18-Jul

I always love observing people using a piece of software for the first time. Arguably, it teaches you more than any book you could read on “how to create the best product“. My last “experiment” involved my kid (5 year old), our iPad, and Adobe Sketch. It was his first …

Mihai CORLAN All Posts By This Blogger Imported: 22-Jul-14 Published: 13 days ago

Phonegap Build Now Supports Cordova 3.5.0 Friday, 18-Jul

Title says it all, the PhoneGap team has announced that PhoneGap Build now supports Cordova 3.5.0 .

Ben Forta All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

Undo With Object.observe Thursday, 17-Jul

Polgár András sent in LazyJsonUndoRedo (GitHub: azazdeaz / LazyJsonUndoRedo , npm: lazy-json-undo-redo , Bower: LazyJsonUndoRedo ), which uses ES6’s Object.observe to bless undo and redo support on arbitrary JavaScript objects. That means if you’ve got a rich UI component you can add …

Alex Young All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

Chrome 37 Beta: Directwrite on Windows and the Element Thursday, 17-Jul

Today’s Chrome Beta channel release includes a slew of new developer features to help you make richer, faster and more compelling web content and apps, especially for mobile devices. Unless otherwise noted, changes described below apply to Chrome for Android, Windows, Mac, Linux, and Chrome OS. …

Chromium All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

New Tutorial: Introduction to Httpproviders for Wowza Thursday, 17-Jul

In this tutorial I talk about the basics of HTTP Providers for Wowza and how they are useful for developing with Wowza for both Flash and HTML based application. They are quite powerful and useful to use for talking to Wowza over HTTP and this is a good place to start to understand them if […]

Graeme Bull All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

Linkbait 31 Thursday, 17-Jul

Stuff. What's the deal with the Amazon Fire Phone? Why does Amazon bother to enter the phone market? First decent theory I heard : in order to test the integration of online stores on mobile devices. So far, people don't shop online via mobile devices (they look at stuff, sure, but they don't …

Peter-Paul Koch All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

Scaling Down the Bem Methodology for Small Projects Thursday, 17-Jul

    Front-end development is no longer about individual frameworks. Tools are available — we merely have to choose. To make the right choices for your project, you need to start with a general approach, or methodology . But most methodologies have been created by big companies? …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

Focus on Legibility Over Fancy Technology or Marketing Copy Thursday, 17-Jul

People often spend too much time on cutting edge technology or ‘clever’ marketing campaigns, when basic things like legibility are not in place.

Paul Boag All Posts By This Blogger Imported: 22-Jul-14 Published: 14 days ago

Happy Themeco Day Thursday, 17-Jul

Let’s give a huge congratulations to team THEMECO, who have made an amazing one million dollars in sales and reached Power Elite status. With just a single item they’ve made almost 20,000 sales and gathered 321 followers in just six months. They’ve chosen to share the limelight …

Collis Ta’eed All Posts By This Blogger Imported: 22-Jul-14 Published: 15 days ago

Dom Manipulation With Cash Wednesday, 16-Jul

Cash (GitHub: sudo-js / cash , License: MIT ) by Rob Robbins at TaskRabbit, is a lightweight library for working with the DOM. It uses $ to provide access to an abstracted NodeList . It’s chainable, and supports events, CSS manipulation, and attributes. For example, given var things = …

Alex Young All Posts By This Blogger Imported: 22-Jul-14 Published: 15 days ago

Disabling Showmodaldialog Wednesday, 16-Jul

The web platform has evolved organically over the past two decades, slowly growing new capabilities and APIs. Many features that are added are great ideas that enable web developers to make even better applications. But some APIs turn out, in retrospect, to be mistakes. Over time, the platform …

Chromium All Posts By This Blogger Imported: 22-Jul-14 Published: 15 days ago

Tutorial: Learning Salt With Vagrant (ubuntu 14.04) – Part 1 Wednesday, 16-Jul

Where I work we use Salt to do large scale Cloud deployments to support a massive Object Store. Obviously, such installs on this scale need to be done with automation tools. In this case our team is using Salt. Today … Continue reading →

Chad Lung All Posts By This Blogger Imported: 22-Jul-14 Published: 15 days ago

Soundings Update Wednesday, 16-Jul

So hey, remember I built an open source ColdFusion survey application? This morning someone sent in a good request and I quickly added it. Surveys may now have an "attachment" question. Basically it means you can create a survey that also asks peop...

Ray Camden All Posts By This Blogger Imported: 22-Jul-14 Published: 15 days ago

How to Profit From Selling Digital Products (part 2) Wednesday, 16-Jul

    This is the second and final article on how to sell and profit from digital products. In  part 1 , we covered many of the benefits of digital products over physical goods as well as the marketing philosophies to help you build an audience for your products. Today, we will be …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 15 days ago

Brute 0.3.0 – Now Supporting Clojurescript Wednesday, 16-Jul

Brute has a few new features with this new release. The most exciting is that thanks to the cljx project, and the hard work of Martin Janiczek, Brute now supports both Clojure and ClojureScript! There are also a couple of new features, including an implementation of update-componen that takes a …

Compound Theory All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Node Roundup: Npm Cli Roadmap, Nodemailer, Jasmine-Utils Tuesday, 15-Jul

npm CLI Roadmap On the npm blog, there’s a post about the command-line tool’s roadmap : The first piece of redesign work we’re tackling is the npm cache. … The next goal is to turn it into a module with no dependencies on the rest of npm or npmconf and to test the heck …

Alex Young All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Introducing Source Han Sans Tuesday, 15-Jul

While on the subject of fonts and TypeKit, today (in partnership with Google) we announced the release of Source Han Sans, a new open source Pan-CJK typeface family that is now available on Typekit for desktop use. Source Han Sans, available in ...

Ben Forta All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Introducing Source Han Sans: an Open Source Pan-Cjk Typeface Tuesday, 15-Jul

Adobe, in partnership with Google, is pleased to announce the release of Source Han Sans, a new open source Pan-CJK typeface family that is now available on Typekit for desktop use. If you don’t have a Typekit account, it’s easy to set one up and start using the font immediately with our free …

Adobe | Conversations All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Willow for Wowza Streaming Engine V2.5 Released Today Tuesday, 15-Jul

We have a new version of Willow released today which adds some great functionality and support for our latest product, STi Streaming Protection. Version 2.5 07/15/2014 Added ability to edit Application properties in advanced editor for applications Added ability to change the order of HTTP …

Graeme Bull All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Cordova Sample: Reading a Text File Tuesday, 15-Jul

A few weeks back I began a list of questions to help build a PhoneGap/Cordova File System FAQ. (More on that at the very end.) As I work through the questions I'm building little samples (like this one) to help demonstrate various FileSystem featur...

Ray Camden All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

The New Smashing Mystery Riddle: Have You Figured It Out Yet? Tuesday, 15-Jul

    Ah, these mystery riddles never stop , do they? To celebrate the launch of the SmashingConf Whistler , our very first conference in Canada, we’ve prepared a yet another riddle, and of course this time it's not going to be any easier! Tip: Watch out for a hint in one of the frames …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

“where No Web Designer Has Gone Before!” Smashingconf Whistler, Canada Tuesday, 15-Jul

    What happens when you combine a practical front-end conference with a spectacular resort experience ? Guess what: that's exactly what we are going to find out with our very first SmashingConf in Canada — taking place on December 9–12th 2014 in a ski resort paradise Whistler , right …

Smashing Magazine All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

2 Quick Tips When Adding Phonegap/cordova Plugins Tuesday, 15-Jul

Here are a few quick tips when adding plugins in case you weren’t aware of them previously: Useful command line shortcuts when adding a plugin: Add a specific version of a plugin using the @ syntax $ phonegap plugin add [email protected] $ cordova plugin add …

Dev Girl All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Inheriting Box-Sizing Probably Slightly Better Best-Practice Tuesday, 15-Jul

I'm a big fan of resetting box-sizing to border-box, so much that we have a special day of the year around here. But there is a little adjustment to setting it that seems like a pretty good idea. Here's the adjusted version: html { box-sizing: border-box; } *, *:before, *:after { box-sizing: …

CSS Tricks All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago

Shaky Library for Html/canvas/js Tuesday, 15-Jul

Send to KindleA few days ago, I released my clrs color library for HTML/JS/Canvas/CSS. It’s not that I thought it was revolutionary or anything. In fact I’d be surprised if you couldn’t dig up at least a dozen other similar libraries out there. I’ve already been shown two. …

Bit-101 All Posts By This Blogger Imported: 22-Jul-14 Published: 16 days ago