Posts

Showing posts from 2017

Preview - Elliotte Rusty Harold to Visit ACGNJ Java Users Group

I am happy to announce that Elliotte Rusty Harold will visit this month's ACGNJ Java Users Group to present, "Exceptions: I'm Telling You for the Last Time" on Tuesday, April 11, 2017 at the Scotch Plains Rescue Squad (second floor) starting at 7:30pm.

No feature of the Java programming language is as original or as misused and controversial as exception handling. More than twenty years after Java was introduced more developers don't understand exceptions than do. That's not surprising given that most textbooks and tutorials get exceptions seriously wrong by focusing on the rules you must follow rather than the reasons you should follow them.

And yet just three rules cover 99% of what you need to know about exceptions:
Separate exception handling from the main path by making try blocks as long as possible.Use checked exceptions for environmental problems and runtime exceptions for programming errors.Bubble exceptions you can't handle. Follow these simple pr…

Preview - Emerging Technologies for the Enterprise 2017

The 12th annual Emerging Technologies for the Enterprise (ETE) Conference will be held on Tuesday, April 18 and Wednesday, April 19 at the Society Hill Sheraton in Philadelphia, Pennsylvania.

The two keynote addresses will feature:
Blair McIntyre - The Web as Platform for Augmented Reality ExperiencesScott Hanselman - A History of Back-End to Front-End: From Mainframes to Compiled JavaScript and Beyond Other notable speakers include:
Jessica KerrYehuda KatzDavid NolenJake WhartonMaciej CeglowskiAndy HuntHolden KarauAlex GrigoryanGuillermo RauchDaniel Spiewak The entire schedule can be found here.

ETE that is organized by Chariot Solutions in Fort Washington, Pennsylvania.  I have participated in this conference since 2008 as an attendee, a speaker, and more recently, a member of the ETE Steering Committee.  Chariot Solutions is the most gracious hosts as they provide breakfast, lunch, and an after-hours social event after day one.

This will be my first year covering ETE as a dedicated r…

Summary - Trenton Computer Festival 2017

The 42nd annual Trenton Computer Festival (TCF) was held on Friday, March 17 (TCF IT Professional Conference) and Saturday, March 18 (regular show).

At the TCF IT Professional Conference, I presented "Building Realtime Data Apps with Speedment."  Many thanks to Per-Åke Minborg, CTO of Speedment, for his support.

My schedule allowed me to attend only the morning sessions of the conference.  I attended the following talks before and after mine.

Andrew Murran, Senior Cyber Security Engineer with Sila Solutions Group presented "Rebooting Software Development."  He focused on the philosophies of why developers choose the path of least resistance to ultimately write poor, therefore less secure code.  Andrew also demonstrated that it is possible to change that path of least resistance to write good, quality code that is more secure.

Howard Deiner, a software consultant and educator who specializes in Agile process and practices, pres…

Trenton Computer Festival (TCF) 2017

The 42nd annual Trenton Computer Festival (TCF) will be held on Saturday, March 18, 2017 at The College of New Jersey in Ewing, New Jersey.

The theme for this year's event is Autonomous Vehicles.

Ragunathan "Raj” Rajkumar, Professor of Electrical & Computer Engineering and Robotics Institute, Carnegie Mellon University (CMU), will deliver the keynote address.  Professor Rajkumar directs a number of labs at CMU, including the the newly established University Transportation Center on Technologies for safe and efficient transportation.  He was co-director of the lab that created the Autonomous Cadillac, which completed 33 miles through high-traffic thoroughfares and two interstate highways.

As always, there will be a suite of talks throughout the day including tracks on autonomous vehicles and object-oriented programming.  Please check back here for an updated blog post as the speaker grid is confirmed.

Tickets are $12.00 in advance on-line and $15.00 at the door.

Hope to see…