Uncategorized
JavaFX - Not Dead Yet (aka. The Definitive Guide to Modern Java Clients with JavaFX)
Introducing The World's Best Container Registry... Again
Crew of the new @DevOpsSpeakeasy interview program
Why I Left the Bay for the Swamp — A Story of Open Source Diversity
Frog in the Swamp: Ronincmc [CC BY-SA 4.0] I left what many consider a dream job running developer marketing at Oracle next to the SF Bay to join a leading DevOps startup who identifies with frogs and the swamp. Here is what I learned in the high tech cloud industry and why I chose to go back to my roots.
20 "Cakes" of Java in Brazil
To celebrate 20 Years of Java we did a cross-country tour in Brazil for 20 days, visiting Java User Groups and Events across the country. It was long and grueling, but a lot of fun. And most importantly, we got to eat cake! Cake for breakfast (thanks to Otavio and his chocolate passion) and a Java cake for dinner... every single day!
Java Lego Workshop 4 Kids
This past weekend I did a Lego workshop for the local Devoxx4Kids bay area chapter. There were 35 excited kids from ages 8-14 who had their first taste of programming. While they expected to simply play with Legos for a few hours, they ended up hacking their first Java code in Eclipse.
Congratulations to the 2014 JavaOne Rock Stars!
JavaOne is well known for its: Great Cuisine Formal Dress Code Excellent Content! Each year we award the top speakers for the JavaOne conference with the prestigious JavaOne Rock Star Award. This is done by taking a look at attendee feedback, so it really represents the folks who created the best content and experience for the JavaOne audience.
Oracle IoT Kids Workshop
So I just finished prepping 50 Raspberry Pi kits and 25 Lego sets for a kids programming workshop tomorrow, and put the finishing touches on the 99 page slide deck. Given the workshop doesn't start for another 6 hours, I think that is pretty timely. ;)
Top 3 reasons to register for JavaOne early...
JavaOne planning is already in full swing with the largest number of CFP proposals submitted in the past 4 years. However, you may not know, but we have made some changes this year that may make it worthwhile to sign-up a little earlier than usual.
NightHacking Tour - 1st Half Highlights
In case you have missed the first half of my insane tour through Europe, I have stayed in more cities in the past month than most people visit in a decade. Staring in Munich, I rented a motorcycle, loaded up a few hundred pounds of video and demo equipment, and have been riding around Europe to celebrate the launch of the Java 8 release with an itinerary including 4 conferences and 30 JUGs!
Java 8 Released! -- Lambdas Tutorial
To celebrate the release of Java 8 which was released just minutes ago, I am publishing a draft version of my Java 8 Lambdas Tutorial. It is a nice visual way to learn the Streams API, and will help you get started taking advantage of lambdas in your own applications from day 1. This article is scheduled to appear in the next Java Magazine release, so please look forward to the final version, and I will do my best to incorporate comments and feedback if they meet the publication deadline. Mary Had a Little Lambda Java lambdas are the most impactful feature to enter the Java language since the release of generics in Java 5. It fundamentally changes the programming model, allowing a functional style of development, and supports efficient parallelization of code to take advantage of multi-core systems. Although as a Java developer you will first notice the productivity improvements that you gain using the new lambda-enabled APIs in Java 8.
NAO Robotics Hacking
Chat with the JavaOne Speakers
I am doing live interviews with many of the JavaOne speakers this week and next. All of this will be broadcast on my NightHacking UStream channel, so please check it out. As a dry run, I did the first interview with Gerrit Grunwald (who is now a Java Champion -- congrats!)
Jfokus Stage Live Stream
Jfokus is the premiere Java conference in Northern Europe, and the final destination on the Nordic NightHacking Tour. I will be live streaming the activities on the Jfokus stage all day next Tuesday (Feb 5th) and Wednesday (Feb 6th).
Top 5 Reasons to Hack in Iceland
I had a great team hacking with the JUGICE members in Iceland last night as the first stop on the Nordic NightHacking Tour. They created some pretty cool projects in JavaFX for the Raspberry Pi within only a few hours (many of whom had never tried JavaFX before):
Nordic NightHacking Tour Schedule
With the trip coming up in a week, I figured it was about time to put the full event itinerary in one place. For this I created a public Nordic NightHacking Google Calendar containing all of the events along with links to sign-up.
JavaFX in Spring Day 3 - Authentication and Authorization
Welcome to Day 3 of the JavaFX in Spring blog series. In this post we are going to finish off the Customer Data application by taking advantage of the Spring Security APIs on the client.
JavaFX in Spring Day 1 - Application Initialization
I spoke recently to the Spring Dallas User Group, which was a great audience, and in preparation for the talk I dusted off my Spring Framework skills (with a little help from Josh Long). Even though Spring is primarily targeted at server-side applications, you can actually do quite a nice integration between the two technologies on the client. In addition to the full talk (which you can find below), I will elaborate on some of the patterns for building Spring/JavaFX hybrid applications in this blog.
Kids Making the Future of Java
I had the opportunity to participate in the Make the Future of Java Workshop last week, which was a lot of fun. Kids ages 13 and up got a chance to learn how to program using Alice and Greenfoot technologies.
Presentations in Portuguese for JustJava
I just finished a huge speaking engagement at JustJava Brazil. While I have been to Brazil several times before, this was my first time speaking at this event, and it was very impressive. The entire conference is community-run, and had a very good vibe to it with lots of attendees, great content, and a perfect venue to allow interaction and hallway conversations to happen.
JavaOne is Rebuilding Momentum
Just finished up an extremely busy week at JavaOne and there was a lot to like about this year's event. There were plenty of surprise announcements, lots of good content/sessions, and a lot of improvements on the venue and organization.
