Tapestry Central

The inside scoop on what's happening with Tapestry ... from the creator of the Apache Tapestry framework. Plus all the normal, random thoughts on coding and technology.

Wednesday, October 16, 2013

Gainesville in February 2014

›
I'll be spending about three weeks in Gainesville, Florida this coming February (2014). For the wife and kids, its about visiting the g...
Monday, September 23, 2013

Named Parameters for Clojure

›
Clojure can simulate named parameters, or a mix of positional and named parameters. This is really old news, dating back to Clojure 1.2 if ...
4 comments:
Thursday, July 25, 2013

Tapestry 5.4: An Avalanche of Fixed Issues

›
I've been working through the Tapestry issue list over the last couple of days; I'm closing a lot of duplicate and invalid bugs, and...
Thursday, July 18, 2013

Closing in on Tapestry 5.4

›
We're getting very close to a beta release of Tapestry 5.4. I've spent the last couple of weeks converting an existing client's...
4 comments:
Thursday, May 23, 2013

Once more ... feedback please!

›
You've probably heard about "Not Invented Here" syndrome: the drive among developers to create something of their own, rather ...
4 comments:
Friday, February 01, 2013

Crafting Code in Clojure

›
The other day, I was working on a little bit of code in Clojure, just touching up some exception reporting, when I was suddenly struck by ...
12 comments:
Wednesday, January 30, 2013

Red Code, Green Code, My Code, Your Code

›
I had a very odd interchange with my friend Merlyn over lunch; he started talking about red code vs. green code (in the context of supporti...
2 comments:
Wednesday, January 02, 2013

Tapestry 5.4: jQuery Support now in place

›
I've spent the last several months significantly reworking Tapestry 5's client-side JavaScript support, in an effort to move away fo...
Tuesday, November 06, 2012

How we can be more secure with mail-in ballots than touch screens

›
Yes, it's election day! I didn't wait in line ... I live in Oregon, where balloting is done by mail. That's a much better syste...
Friday, October 19, 2012

Zeroing in on Tapestry 5.4

›
I've had just a bit of time this week to devote to furthering the work on Tapestry 5.4, and it feels like I'm near the turning point...
5 comments:
Monday, October 15, 2012

Not going to Clojure/Conj ... need a ticket?

›
Unfortunately, I will not be going to Clojure/Conj this year . And it is too late for a refund ... so I'm looking for someone to purch...
3 comments:
Friday, September 14, 2012

Stop sending template engines to the browser!

›
This article about client-side templating by Henrik Joreteg was quite interesting. In summary, it says don't send templates to the brow...
3 comments:
Tuesday, August 14, 2012

CoffeeScript Cautions

›
Over the last couple of months, I've coded nearly all my client-side code in CoffeeScript . I prefer CoffeeScript to JavaScript ... but ...
6 comments:
Wednesday, August 01, 2012

Tapestry 5 Book by Igor Drobiasko

›
Is the one thing holding you back from embracing Tapestry the lack of a current book? Well, that excuse is finally going by the waysid...
1 comment:

More async: using auto() for parallel operations

›
One of the straw men that people often cite when discussing event-driven programming, ala Node.js , is the fear that complex server-side beh...
2 comments:
Monday, July 30, 2012

A little Gotcha with asynch and Streams

›
I stumbled across a little gotcha using async with Node.js Streams : you can easily corrupt your output if you are not careful. Node.js S...
1 comment:
‹
›
Home
View web version

About Me

Howard Lewis Ship
View my complete profile
Powered by Blogger.