Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

JavaWorld Daily Brew

Interoperability Happens - Java

"Pragmatic Architecture", in book form

For a couple of years now, I've been going around the world and giving a talk entitled
"Pragmatic Architecture", talking both about what architecture is (and what architects
really do), and ending the talk with my own "catalog" of architectural elements and
ideas, in an attempt to take some of the mystery and "cloud" nature of architecture
out of the discussion. If you've read Effective Enterprise Java, then you've
read the first version of that discussion, where Pragmatic Architecture was a second-generation
thought process.

Read more ...

 

Phishing attacks know no boundaries... or limits

People are used to the idea of phishing attacks showing up in their email, but in
glowing testament to the creativity of potential attackers, Twitter recently has seen
a rash of phishing attacks through Twitter's "direct messaging" feature.

Read more ...

 

2009 Predictions, 2008 Predictions Revisited

It's once again that time of year, and in keeping with my tradition, I'll revisit
the 2008 predictions to see how close I came before I start waxing prophetic on the
coming year. (I'm thinking that maybe the next year--2010's edition--I should actually
take a shot at predicting the next decade, but I'm not sure if I'd remember to go
back and revisit it in 2020 to see how I did. Anybody want to set a calendar reminder
for Dec 31 2019 and remind me, complete with URL? ;-) )

Without further preamble, here's what I said for 2008:

Read more ...

 

The Myth of Discovery

It amazes me how insular and inward-facing the software industry is. And how the "agile"
movement is reaping the benefits of a very simple characteristic.

Read more ...

 

Explorations into "M"

Having freshly converted both the Visual Studio 2010 and Oslo SDK VPC images that
we received at PDC 2008 last month to VMWare images, I figure it's time to dive into
M.

At PDC, the Addison-Wesley folks were giving away copies of "The 'Oslo' Modeling Language"
book, which is apparently official canon of the "M" language for Oslo, so I flip to
page 1 and start reading:

Read more ...

 

REST != HTTP

Roy
Fielding has weighed in
on the recent "buzzwordiness" (hey, if Colbert can make
up "truthiness", then I can make up "buzzwordiness") of calling everything a "REST
API", a tactic that has become more en vogue of late as vendors discover
that the general programming population is finding the WSDL-based XML services stack
too complex to navigate successfully for all but the simplest of projects.

Read more ...

 

Winter Travels: Øredev, DevTeach, DeVoxx

Recently, a blog reader asked me if I wasn't doing any speaking any more since I'd
joined ThoughtWorks, and that's when I realized I'd been bad about updating my speaking
calendar on the website. Sorry, all; no, ThoughtWorks didn't pull my conference visa
or anything, I've just been bad about keeping it up to date. I'll fix that ASAP, but
in the meantime, three events that I'll be at in the coming wintry months include:

Read more ...

 

The ServerSide Java Symposium 2009: Call for Abstracts and/or Suggestions

The organizers of TSSJS 2009 have asked me to serve as the Languages track chair,
and as long-time readers of this blog will already have guessed, I've accepted quite
happily. This means that if you're interested in presenting at TSSJS on a language-on-the-JVM,
you now know where to send the bottle of Macallan 18. ;-)

Read more ...