Category: News

  • Reflecting on ffconf 2018

    Reflecting on ffconf 2018

    James Milner | November 14, 2018

    Last Thursday I was lucky enough to get over to the highly regarded web development conference ffconf in Brighton. This was my first time at the event and I can say that it lived up to and even exceeded my expectations.

    Read More
  • State of Modules in JavaScript

    State of Modules in JavaScript

    Umar Hansa | October 26, 2017

    Many modern web applications depend on JavaScript. When the complexity of your JavaScript increases, so does the maintenance cost. To improve the maintenance of complex JavaScript codebases, you most likely adhere to some clean code practices in your codebase.

    Read More
  • Polymer Summit 2017

    Polymer Summit 2017

    Anthony Gubler | September 13, 2017

    Recently I was fortunate to be able to attend the Google Polymer Summit in Copenhagen with a SitePen colleague. Having attended the PWA Summit last year in Amsterdam we were expecting a well organised and interesting conference, and we were not to be disappointed.

    Read More
  • ChallengeStar Case Study

    ChallengeStar Case Study

    Dylan Schiemann | January 20, 2017

    To quote professional zoologist Jim Fowler, “The biggest challenge is how to affect public attitudes and make people care.” When a small startup has a big idea, they run into an even bigger challenge.

    Read More
  • Getting Classy with Compose

    Getting Classy with Compose

    Bradley Maier | May 19, 2016

    If you’re familiar with Dojo 1, you’re probably familiar with declare. Declare provides a flexible but controlled way to handle inheritance in JavaScript. It builds on JavaScript’s prototypal inheritance with OO (Object Oriented) principles and provides single and multiple inheritance. This enables developers to create flexible components and powerful mixins.

    Read More
  • Meet the Team: Nita Tune

    Meet the Team: Nita Tune

    Audrey Hayes | February 1, 2016

    We’d like to introduce you to a gal who’s always bringing wit and interesting conversation to the table. She’s a rocking project manager and an expert at keeping our clients and team happy. Aside from her work at SitePen, she has an ongoing list of amazing talents.

    Read More
  • dgrid 1.0 Released!

    dgrid 1.0 Released!

    Ken Franqueiro | January 11, 2016

    It’s been over a year since the release of dgrid 0.4, which brought about some major changes, including integration with the new dstore API. Since then, we (and others) have used it in numerous applications, and we’ve continued to refine it. Now, at long last, we’re proud to announce dgrid 1.

    Read More
  • Meet the Team: Nick Nisi

    Meet the Team: Nick Nisi

    Audrey Hayes | January 7, 2016

    Do you know anyone that has the ability to make everyone smile? Can throw hilarious animated gifs into a chat conversation in less than a second? Who’s just plain fun to hang out with? We do! It’s Nick! The first time we met, he was ready to bob for apples… in a horse mask.

    Read More
  • Meet the Team: Neil Roberts

    Meet the Team: Neil Roberts

    Audrey Hayes | November 25, 2015

    Bermuda, Bahama, come on pretty mama. It’s time to introduce our Bahamas native, Neil Roberts! Neil brings his expertise to work everyday, but there’s much more to him than API design, code architecture, and regular expressions. Join us as we learn more about one of our talented software engineers.

    Read More
  • Meet the Team: Audrey Hayes

    Meet the Team: Audrey Hayes

    Carrie Rice | November 6, 2015

    The first thing you need to know about Audrey is that she’s the new girl and she’s turning out to be just as cool as another infamous New Girl we know! I say this because during her first week at SitePen, she fearlessly entered the Apple Bobbing contest and stuck her head in a bucket

    Read More
  • FullStack Conference Recap

    FullStack Conference Recap

    Kit Kelly | November 3, 2015

    I had the opportunity to speak and attend FullStack 2015 organised by Skills Matter and hosted at their CodeNode location in central London.

    Read More
  • Stronger JavaScript?

    Stronger JavaScript?

    Kit Kelly | October 8, 2015

    The V8 team (the JavaScript engine that powers Chrome, Opera, Node.js, MongoDB, etc…) are moving forward with an experiment in defining a stronger version of JavaScript that ensures that code being run is behaving well, and introducing run-time typing based on TypeScript’s typings.

    Read More
  • Meet the Team: Eric Heasley

    Meet the Team: Eric Heasley

    Carrie Rice | October 1, 2015

    In this post, we’re getting to know Eric Heasley. A technical project manager and a gentleman, Eric can usually be found in the trenches, getting the job done.

    Read More
  • Code Coverage for TypeScript and Other Transpiled Languages

    Code Coverage for TypeScript and Other Transpiled Languages

    Kit Kelly | September 29, 2015

    Transpiling or compiling code has become a necessity today for JavaScript-based web development. Whether you are using TypeScript, Babel, Dart, Traceur, or CoffeeScript to provide additional language features, or trying to optimise your code with the likes of UglifyJS, r.

    Read More
  • What I’ve Learned as a Project Manager At SitePen

    What I’ve Learned as a Project Manager At SitePen

    Nita Tune | September 25, 2015

    As a developer, I had worked in the past with certified and degree-wielding project managers. They knew the rules. They knew waterfall, agile, Gantt charts, specs, and all those wonderful bits and pieces that seem to be second nature to the project management world. I, as a developer, didn’t pay much attention.

    Read More
  • Welcome our new CTO, Kitson Kelly!

    Welcome our new CTO, Kitson Kelly!

    Carrie Rice | September 22, 2015

    In line with SitePen’s continued growth, we’re excited to announce that Kitson Kelly has joined the SitePen team as our new Chief Technology Officer. Kitson, who usually goes by just Kit, brings a wealth of technical knowledge and engineering leadership, as well as some interesting British humour to the table.

    Read More
  • A SitePen Christmas Special

    A SitePen Christmas Special

    Torrey Rice | December 3, 2013

    What a great year 2013 has been! We’re feeling (collectively) like Ebenezer Scrooge in the final chapters of Charles Dickens’ A Christmas Carol – except we haven’t been jerks up ’til now and we think working at SitePen is a year-round Christmas vacation, unlike the earlier chapters wherein Scrooge forces poor Mr.

    Read More
  • Dojo FAQ: What is the difference between set and _set?

    Dojo FAQ: What is the difference between set and _set?

    Ken Franqueiro | October 16, 2013

    Dijit widgets provide the ability to write custom setters and getters, whose logic is executed when calling the set and get methods. dijit/_WidgetBase also provides a _set method, which is very important when writing widgets, but can cause a bit of confusion due to its name.

    Read More
  • Dojo FAQ: What is the benefit to using run-time binding with lang.hitch?

    Dojo FAQ: What is the benefit to using run-time binding with lang.hitch?

    Jason Cheatham | September 25, 2013

    A concept that is often confusing to new JavaScript developers is the idea of function context, specifically as it relates to the value of this. For example, methods in Java are bound to classes at compile time, and this in a method call will always refer to an instance of the method’s class.

    Read More
  • Dojo FAQ: How can I add filtering controls to dgrid?

    Dojo FAQ: How can I add filtering controls to dgrid?

    Ken Franqueiro | September 6, 2013

    As dgrid’s adoption continues to rise, one of the most common questions developers ask is how to add filtering controls. Unlike some grid implementations, dgrid does not include an out-of-the-box component implementing a user interface for filtering. This leaves some developers unsure of where to begin.

    Read More
  • Tis the season for a FREE Dojo Workshop!

    Tis the season for a FREE Dojo Workshop!

    Torrey Rice | December 13, 2012

    Want to learn Dojo in 2013?  Great! We want to teach you and coincidentally we have just completed a total revamp of our entire line of Dojo Workshops! Sign up today and get Dojo 101 for FREE Since this is the season for giving, we've decided to do just that!  We are giving away our

    Read More
  • Debugging Dojo: Common Error Messages

    Debugging Dojo: Common Error Messages

    Matthew Maxwell | October 31, 2012

    Debugging JavaScript can be a tedious and frustrating chore. To compound the already difficult task of debugging, browser vendors each have their own style of error messaging, some of which are confusing, cryptic, or downright misleading to the untrained eye.

    Read More
  • The SitePen Insider

    The SitePen Insider

    Dylan Schiemann | August 3, 2012

    Want an easy way to keep up with SitePen efforts on Dojo, dgrid, AMD, JavaScript, and the open web? Then click the Keep In Touch button at the end of this blog and sign up now! To see what types of things you can expect, check out the July edition of the SitePen Insider! With

    Read More
  • dgrid.  Possibilities abound!

    dgrid. Possibilities abound!

    Dylan Schiemann | August 1, 2012

    SitePen was contacted by FieldAware when CTO Andronikos Nedos was tasked with building a highly interactive, bespoke, work scheduler widget using Dojo.

    Read More
  • EPiServer Leverages dgrid

    EPiServer Leverages dgrid

    Dylan Schiemann | July 26, 2012

    Linus Ekström of Stockholm-based EPiServer shares his early dgrid experience with SitePen. Here’s what he had to say. SitePen: How did you learn about dgrid? EPiServer: The Dojo website and SitePen blogs. SitePen: Why did you choose dgrid? EPiServer: The existing DojoX DataGrid was too complex to set up and extend.

    Read More
  • KLP uses dgrid

    KLP uses dgrid

    Carrie Rice | July 11, 2012

    As a SitePen customer, Øyvind Aaraas of KLP decided to try out dgrid on one of his company’s web applications.   When asked about his early experience with dgrid, here’s what he had to say! SitePen: How did you learn about dgrid? KLP: We follow the SitePen blog and learned of it there.

    Read More
  • 18 things to look forward to in Dojo 1.8

    18 things to look forward to in Dojo 1.8

    Dylan Schiemann | June 15, 2012

    After many months of work, Dojo 1.8 Beta is almost here. We expect beta to be ready for use on June 22, 2012, with the final 1.8 release due 4-6 weeks later! dojo/request We’re very excited about this release for many reasons.

    Read More
  • SitePen: Small Business, Big Plans

    SitePen: Small Business, Big Plans

    Carrie Rice | May 31, 2012

    “Small businesses embody the spirit of innovation and they are the lifeblood of our economy,” says David Chavern, U.S. Chamber executive vice president and chief operating officer. We think so too, David! It’s said that small business — firms with fewer than 500 employees — drive the U.S.

    Read More
  • Dylan presents AMD at London Ajax

    Dylan presents AMD at London Ajax

    Angela Segovia | April 11, 2012

    Continuing on his road trip, Dylan presented AMD in Depth at the London Ajax User Group meeting on April 10th.   Over 80 optimistic and energetic developers attended the engaging presentation. Want to learn more about AMD?  Check out the presentation on our SlideShare page. Next stop for Dylan?  Phoenix Mobile Festival on April 21.

    Read More
  • Parlez-vous Dojo?  Dylan speaks at Web-5.

    Parlez-vous Dojo? Dylan speaks at Web-5.

    Angela Segovia | April 9, 2012

    Dylan travelled to IUT, a modern technical university in Béziers, France, to present the keynote talk at Web-5.  Over 70 people attended his AMD and stores presentation.

    Read More
  • Top Ways Dojo Can Improve Your Mapping App

    Top Ways Dojo Can Improve Your Mapping App

    Angela Segovia | March 28, 2012

    The 2012 ESRI Developer Summit is attended by 1,700 developers, half are attending for the first time and thirty percent are from international locations! Dylan continues to mingle with like-minded Dojo enthusiasts from around the world, including people from the US, Canada, UAE, Japan, England, Germany, France, Switzerland, Sweden, Australia, New Zealand, and the Netherlands! 

    Read More
  • SitePen in Palm Springs for the ESRI Developer Summit

    SitePen in Palm Springs for the ESRI Developer Summit

    Angela Segovia | March 27, 2012

    Dylan arrived in Palm Springs on Saturday with hundreds of other ESRI Partners just in time to participate in the Jim Christoffersen Golf Classic.  The four-player shamble event took place on the south course at the Indian Canyons Golf Resort.

    Read More
  • Road trip anyone?  SitePen’s CEO is taking it to the streets.

    Road trip anyone? SitePen’s CEO is taking it to the streets.

    Angela Segovia | March 23, 2012

    Dylan has a full schedule of events from March to May!  We are excited about the awesome opportunities we will have over the next couple of months to support our clients, teach more Dojo, and, hopefully, meet you! If you will be attending any of the events listed, and want to chat with Dylan while

    Read More
  • Dojo 1.7 Tutorial Update

    Dojo 1.7 Tutorial Update

    Torrey Rice | February 1, 2012

    Hot on the heels of the Dojo 1.7.1 release, we are excited to officially publish SitePen’s 1.7-specific updates to not one, not two but ALL 55 Dojo 1.6 tutorials. As you can guess, this was no small feat given that Dojo 1.

    Read More
  • Eleven Trends for 2012: The Year of Dojo

    Eleven Trends for 2012: The Year of Dojo

    Angela Segovia | January 30, 2012

    Most 2012 trend lists include 12 trends. (Get it?  12 in ’12.  Of course you do.).  Because we are not fond of adding unnecessary or filler content (read code), Dylan has come up with 11 trends for 2012. 1.  Mobile Mobile will gain even more momentum in 2012.

    Read More
  • The Year of Dojo is Here!

    The Year of Dojo is Here!

    Angela Segovia | January 17, 2012

    Welcome to 2012 – The Year of Dojo!  We are expecting an amazing year! Make SitePen your one stop shop for all of your web application needs; Dojo workshops, JavaScript support and web app development.  Together, with SitePen, you will meet your 2012 goals!  When you’re happy, so are we.

    Read More
  • Learn about AMD at SitePen’s Dojo Workshops

    Learn about AMD at SitePen’s Dojo Workshops

    Angela Segovia | December 8, 2011

    If you’ve been reading about Dojo 1.7, the first thing you’re probably wondering is, what is this AMD thing that everyone is talking about? Check out Dylan’s post at the Dojo Toolkit blog to “Learn more about AMD!“.

    Read More
  • We’ve (unofficially) declared 2012 as the Year of Dojo!

    We’ve (unofficially) declared 2012 as the Year of Dojo!

    Angela Segovia | December 5, 2011

    2012 Year of Dojo SitePen is so dedicated to providing you with the highest quality Dojo Toolkit education in the industry that we will be in 11 states, providing 22 Dojo Workshops throughout 2012.  Whether you want to learn the basics of Dojo or sharpen your Dojo skills, we have a workshop just for you.

    Read More
  • Rich Web Experience 2011 – And so it was!

    Rich Web Experience 2011 – And so it was!

    Angela Segovia | December 2, 2011

    SitePen’s Dylan Schiemann delivered the last of his three Rich Web Experience 2011 presentations yesterday, Never Bet Against the Open Web. Dylan had this to say about his time at #RWX2011: The level of interest in AMD, object stores, and mobile is impressive.

    Read More
  • SitePen’s Dylan Schiemann to Keynote at Rich Web Experience 2011

    SitePen’s Dylan Schiemann to Keynote at Rich Web Experience 2011

    Angela Segovia | November 21, 2011

    SitePen’s CEO, and co-founder of the Dojo Toolkit, Dylan Schiemann will be kicking off Rich Web Experience 2011 with an engaging Real Time, Real Fast keynote address.  His talk will cover WebSocket, one of the hottest new APIs in HTML5, which enables true duplex communication without the overhead, complexity, and extraneous latency of HTTP-based solutions.

    Read More
  • SitePen at BlackBerry DevCon Americas 2011

    SitePen at BlackBerry DevCon Americas 2011

    Angela Segovia | October 19, 2011

    Featured as one of three sessions to see on Monday’s web track at the BlackBerry DevCon Americas conference in San Francisco this week, SitePen’s CEO Dylan Schiemann presented Make Beautiful Apps Faster Using the Dojo Mobile Toolkit.

    Read More
  • SitePen. Dojo Skills. Seattle.

    SitePen. Dojo Skills. Seattle.

    Angela Segovia | October 17, 2011

    Do you want to learn in depth details to create web applications with Dojo and Dijit? Join us in Seattle on November 16th for our 2-day Dojo Skills workshop. Dojo Skills emphasizes some of the unique advantages Dojo offers in cross-browser charts and user interface widgets through a powerful development model.

    Read More
  • SitePen Represents at DojoConf 2011

    SitePen Represents at DojoConf 2011

    Angela Segovia | October 13, 2011

    SitePen was in full effect at DojoConf 2011.  Not only did we lead up to the conference with our amazing tutorials, we also impressed with our intense knowledge of all things Dojo.  In case you missed it, or if you just want to see them again, here are our presentations.

    Read More
  • Dojo Tutorial: Using Dojo Data

    Dojo Tutorial: Using Dojo Data

    Torrey Rice | August 19, 2011

    We’re 28 days away and as promised we’re releasing a tutorial everyday until DojoConf 2011! Here’s today’s tutorial! Using Dojo Data Dojo Data is the legacy data interface used to abstract data consumers (like widgets) from the concerns of data providers. While the new object store interface has superseded the dojo.

    Read More
  • Heads Up, Chicago!  Here comes another Dojo.beer!

    Heads Up, Chicago! Here comes another Dojo.beer!

    Carrie Rice | July 18, 2011

    We just happen to have another reason to be in Chicago next week! We had a blast with the folks at Vodori last time so, we’ll buy the next round! Join us for a beer on July 27, 2011! REGISTER TODAY!

    Read More
  • Mad Dojo Skillz (Need we say more?)

    Mad Dojo Skillz (Need we say more?)

    Carrie Rice | July 15, 2011

    Mad Dojo Skillz Denver, CO – Aug 1-2, 2011 $1599 Mad Dojo Skillz is our black diamond workshop taking the expert scripter through the expert techniques needed when tackling the unique problems web applications can throw and how to utilize Dojo to make applications usable, reliable and scalable.

    Read More
  • Hey Iowa! jUMP into Dojo!

    Hey Iowa! jUMP into Dojo!

    Carrie Rice | July 12, 2011

    jUMP into Dojo Des Moines, IA – Aug 5, 2011 $599 jUMP into Dojo gives you a rapid introduction to the capabilities of Dojo as well as the experience in applying them to solve real-world problems.

    Read More
  • Dojo Tutorial: Introduction to the DataGrid

    Dojo Tutorial: Introduction to the DataGrid

    kjames | July 6, 2011

    Next in our series of Dojo Tutorials, we have the first of three tutorials on the DataGrid! You asked. We listened. Let’s talk about the DataGrid. The DataGrid is the central component of many applications due to its effective and usable presentation of tabular data.

    Read More
  • Pencil Us In!

    Pencil Us In!

    Carrie Rice | May 2, 2011

    More dates!! Cheaper options!! More locations! Beer! WE HEAR YOU! Join us for any number of workshops across the US and rest assured, you’ll get a brain-load of code and we’ll even throw in a pizza and a (dojo.

    Read More
  • dojo.beer.sanjose – May 25, 2011

    dojo.beer.sanjose – May 25, 2011

    Carrie Rice | April 29, 2011

    Join us for foo, folks and fun! We just wanted to throw out a quick invite, to all the Silicon Valley-based JavaScripters out there, to join a couple of our boys for a couple of drinks! Meet us, meet Dojo, meet the bartender — whatever your angle — Let us know you’re coming!

    Read More
  • Does this Haiku Mean Something to You?

    Does this Haiku Mean Something to You?

    Carrie Rice | April 28, 2011

    Communication. Lead. Serve. Clarity. Doc. Launch. Self-direct. Excel. If it does, come make poetry with us! We’re hiring Senior Technical Project Managers who want to get their project on.

    Read More
  • Dojo Mobile Tutorial: TweetView Settings View

    Dojo Mobile Tutorial: TweetView Settings View

    Torrey Rice | April 13, 2011

    Next in our ongoing series of Dojo mobile tutorials, we create the Settings View of our TweetView app. TweetView: Creating the Settings View In the previous post, Getting Started with TweetView: Tweets and Mentions, we solidified our mobile application’s file structure, reviewed TweetView’s goals, and created the Tweets and Mentions views by coding tweetview._ViewMixin andtweetview.TweetView.

    Read More
  • Dojo Tutorial: Beyond Dojo’s Core

    Dojo Tutorial: Beyond Dojo’s Core

    kjames | March 31, 2011

    Next in our ongoing series of Dojo tutorials, learn what’s available Beyond Dojo’s Core. More than just DOM and Ajax One of the things that differentiates Dojo from many other JavaScript libraries is its scope. While you can simply use dojo.

    Read More
  • Dojo Tutorial: Deferreds and Promises

    Dojo Tutorial: Deferreds and Promises

    Torrey Rice | March 24, 2011

    Our series of Dojo tutorials continues with Deferreds and Promises. This is great, we Promise! Deferreds are a wonderful and powerful thing, but they’re really an implementation of something greater – a promise. A promise is an object that represents the eventual value returned from the completion of an operation.

    Read More
  • Dojo Public Workshops

    Dojo Public Workshops

    Carrie Rice | March 11, 2011

    You called and sent postcards, you emailed, you blogged, you petitioned outside of Trader Joe’s, ran ads on public access and someone even sent a fax — MESSAGE RECEIVED! We’ll hold a public workshop (or two).

    Read More
  • Thoughts on Apple vs. Adobe

    Thoughts on Apple vs. Adobe

    Dylan Schiemann | April 30, 2010

    There’s really no obvious “winner” in the Apple vs. Adobe spat. While both sides make some good points, they miss the mark on many details as well. First, Steve, we appreciate your bold Thoughts on Flash, but a few comments: Steve, Apple did not invent WebKit… you rewrote Konqueror and KHTML.

    Read More
  • Persevere 1.0

    Persevere 1.0

    Kris Zyp | November 13, 2009

    Persevere 1.0 is now available for download. Persevere is a JavaScript storage and application server that uses a standards-based interface of HTTP/REST, JSON-RPC, JSONPath, and REST Channels. Persevere is designed for rich client applications and can be used with any framework or client.

    Read More
  • Bespin Goes Social

    Bespin Goes Social

    Dylan Schiemann | August 24, 2009

    The Dojo-based Bespin project has added collaboration and social features so developers can more easily share code in real-time! Finally, a truly productive use of social networking for developers! By combining the benefits of SubEthaEdit and many of the social features you find on networking sites, the project is headed in a very useful direction

    Read More
  • Queued: Theming

    Queued: Theming

    Chris Anderson | April 3, 2009

    As part of our series on how we built Queued, today we’re going to talk about theming the Queued application, and touch on a few examples of what made putting the skin on Queued so much fun.

    Read More
  • Queued Overviewed

    Queued Overviewed

    Dylan Schiemann | March 24, 2009

    Last month, we announced Queued, an open-source application for managing your Netflix Queue. Queued is a desktop application created with web technologies and techniques including the Dojo Toolkit, and it is distributed as an Adobe AIR application to provide several performance boosting benefits from living on the desktop.

    Read More
  • Munich Dojo Workshop

    Munich Dojo Workshop

    Dylan Schiemann | March 20, 2009

    SitePen and uxebu are pleased to announce their first joint Dojo workshop in Munich, Germany. Come join some of the co-creators of Dojo on the 7th and 8th of May, 2009 to learn how to build great web sites and applications with Dojo.

    Read More
  • Affordable Dojo Workshop Open to All!

    Affordable Dojo Workshop Open to All!

    Carrie Rice | November 19, 2008

    Is it time to bring your team up to speed with Ajax, Open Source, and the real technologies of the web? Or perhaps you want to increase your marketability in a tough economy. Or maybe you’re looking to allocate a small portion of your company budget to continuing education.

    Read More
  • Protected Cross-Domain Authentication with JavaScript

    Protected Cross-Domain Authentication with JavaScript

    Neil Roberts | July 30, 2008

    Google and Yahoo have JavaScript APIs that let you perform searches. Wikipedia has a JavaScript API that lets you grab data from its pages. These APIs can be accessed cross-domain with a transport method known as JSONP.

    Read More
  • Dojo Toolbox First Look

    Dojo Toolbox First Look

    Kevin Dangoor | July 8, 2008

    In the middle of May, we were given a mission: create a speedy, offline API documentation viewer and a graphical Dojo build tool. Here we are at the beginning of July, and the result is the Dojo Toolbox 1.0. This article is a first look at this new application.

    Read More
  • Supercharge Your MAMP Environment

    Supercharge Your MAMP Environment

    Revin Guillen | May 16, 2008

    MAMP is an easy way to get a basic MAMP (Mac, Apache, MySQL, PHP) environment running. Each package in the stack is configured such that it’s easy to drop the MAMP directory into /Applications and serve up a database-backed PHP site.

    Read More
  • Porting Dojo Methods to Flash – Part 3 of 3

    Porting Dojo Methods to Flash – Part 3 of 3

    Mike Wilcox | May 8, 2008

    This is the final part of our three part series on porting Dojo methods to Flash. In part one of our series, we implemented Dojo’s hitch method, and then used hitch in part two, where we made our connect method.

    Read More
  • Porting Dojo Methods to Flash – Part 2 of 3

    Porting Dojo Methods to Flash – Part 2 of 3

    Mike Wilcox | May 2, 2008

    Adobe recently announced their new Open Screen project, which opens the licensing of the Flash Player and much more. We’re celebrating this event with a three part series on Dojo and ActionScript and previewing some of the work by the Dojo team.

    Read More
  • Porting Dojo Methods to Flash – Part 1 of 3

    Porting Dojo Methods to Flash – Part 1 of 3

    Mike Wilcox | May 1, 2008

    There’s been some breaking news from Adobe, announcing their Open Screen project. As of today, they are opening the licensing of the Flash Player, FLV/F4V video, publishing the AMF protocol and device APIs for the player, and more. This is great news for businesses, developers, and the Open Web in general.

    Read More
  • The Best Things in Life are Free

    The Best Things in Life are Free

    Dylan Schiemann | April 24, 2008

    At SitePen, we’re dedicated to creating excellent user experiences and writing clean, beautiful code. Because of this, we’ve earned a reputation as being advocates, advisers and teachers to our friends, colleagues, and clients.

    Read More
  • I’m Not Flash

    I’m Not Flash

    Peter Higgins | April 8, 2008

    Much like a magpie, I find myself oddly infatuated with shiny things. When a UI component somewhere just screams elegance, I find myself compelled to use it. A lot of the time a simple right-click will indicate the said UI was implemented in Flash, and it loses a tiny piece of street-cred.

    Read More
  • Dojo 1.1 in the News

    Dojo 1.1 in the News

    Dylan Schiemann | April 4, 2008

    Since Dojo 1.1 was released a week ago, several outlets have published articles: Dojo 1.1 Refines Ajax Development – Features SitePen’s Peter Higgins and Alex Russell with their thoughts on Dojo 1.1, and a comprehensive summary of what’s new with the 1.

    Read More
  • Project announcement: Psychotic optimizing Python compiler

    Project announcement: Psychotic optimizing Python compiler

    Kevin Dangoor | April 1, 2008

    As programming languages go, Python is hot. It was TIOBE’s language of the year in 2007 because of its fast growth. Python’s performance, while certainly good enough for most applications, is middle of the road in the grand scheme of languages.

    Read More
  • JSONPath Support

    JSONPath Support

    Kris Zyp | March 17, 2008

    We recently added JSONPath support to the Dojo Toolkit. In the Dojo Toolkit 1.1, JSONPath queries can now be executed by calling dojox.jsonPath.query. JSONPath is a powerful tool for extracting data from JavaScript data objects, and has query capabilities that are similar to those of XPath queries on XML, except applied to JSON originating data.

    Read More
  • Now Available: Commercial Support for the Dojo Toolkit, DWR, and Cometd

    Now Available: Commercial Support for the Dojo Toolkit, DWR, and Cometd

    Dylan Schiemann | March 14, 2008

    We’re very excited about our new commercial support offering for the Dojo Toolkit, DWR, and Cometd. So what is SitePen Support and what do we have to offer? Advice When getting started with something different or new, there’s rarely documentation or a tutorial that addresses things in quite the right way.

    Read More
  • DWR 3.0 Update

    DWR 3.0 Update

    Dylan Schiemann | March 6, 2008

    Joe was recently interviewed by InfoQ about DWR 3.0 as a preview of his presentation on Comet and DWR at QCon. Key points about DWR 3.0 include: Offline Support (Google Gears and/or Dojo Offline) TIBCO General Interface integration Aptana Jaxer integration OpenAjax Hub, PubSub, Bayeux, etc.

    Read More
  • Some Tools You Might Have Missed

    Some Tools You Might Have Missed

    Torrey Rice | March 6, 2008

    Over the past few years designing and developing I’ve come to rely on a number of tools. Most of these are obvious like Photoshop and Firebug, however I’ve come to realize that a few tools I use aren’t as well known.

    Read More
  • Mobile Gears could help network latency

    Mobile Gears could help network latency

    Jason Cline | March 5, 2008

    Mobile application development has many challenges. The announcement of Google Gears on Mobile Devices will help solve the problems of network connectivity, network latency, and limited bandwidth. On the desktop, a lot of the focus on Gears was its ability to allow applications to function when your computer was not connected to the network.

    Read More
  • Dynamic Languages and Your Mom, 2.0

    Dynamic Languages and Your Mom, 2.0

    Dylan Schiemann | March 3, 2008

    SitePen was in the news recently: Simplexity Rising: Web usability reveals itself to be a game of hide-and-seek covers our session, “Your Mom, 2.0”, for the upcoming SXSW 2008, and offers some choice quotes about building web apps that are feature rich yet easy to use.

    Read More
  • Jaxer, Dojo, DWR, and SitePen

    Jaxer, Dojo, DWR, and SitePen

    Dylan Schiemann | February 29, 2008

    From a recent interview with Kevin Hakman on Ajaxian: “I personally love the ability to write a script that runs on the server, but call it from the client as if it were running on the client.

    Read More
  • JFokus 2008 Wrap-up

    JFokus 2008 Wrap-up

    Joe Walker | February 8, 2008

    I’ve just had a whirlwind trip to Stockholm for JFokus 2008. It was a focused conference with some really interesting presentations. I came back wishing that I wasn’t on such a tight schedule so that I could have attended more talks.

    Read More
  • SitePen, Dojo and CometDaily icons for your iPhone

    SitePen, Dojo and CometDaily icons for your iPhone

    Tom Trenka | January 16, 2008

    With the release of the iPhone 1.1.3 firmware update, Apple has given us the ability to create custom “webclip” icons (think “favicon” for your iPhone and iPod Touch) by adding a special file called “apple-touch-icon.png” to the root of your website (same place as the favicon).

    Read More
  • Eugene Lazutkin, Peter Higgins & Kris Zyp Join SitePen

    Eugene Lazutkin, Peter Higgins & Kris Zyp Join SitePen

    Dylan Schiemann | January 2, 2008

    As we kick off 2008, I’m pleased and extremely excited to announce that we’ve added some awesome, new talent to the SitePen team. Eugene Lazutkin is highly respected in Dojo circles for his work on Drag-n-drop, GFX (2D and 3D), Charting, and many other crucial 0.9 and 1.0 features.

    Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Privacy Policy