Michael Levin's Blog (282)

OSCON Free Expo Pass!

‪We're proud to partner with #OSCON in Portland, July 15–18. Want to join in but can't be there for the entire event? Grab a free Expo Plus pass using code EXPOPASS- but hurry, only a limited number of passes are available. https://oreil.ly/2FojuKe

Added by Michael Levin on June 21, 2019 at 4:13pm — No Comments

OSCON

We're proud to partner with #OSCON in Portland, July 15-18. Save 25% when you use code PCOJUG on most passes
https://oreil.ly/2U5aTET

Added by Michael Levin on May 22, 2019 at 8:50am — No Comments

TheAIConf CFP

The #CFP for #TheAIConf in London is now open! Share your best ideas, practices or case studies in applied #AI.

Link: https://www.oreilly.com/pub/cpc/200573

Added by Michael Levin on March 21, 2019 at 6:34am — No Comments

Code One CFP

CodeOne is September 15-19. The CFP is open now until March 13. You can submit talks here: http://bit.ly/2tubcKD

Added by Michael Levin on March 8, 2019 at 9:30am — No Comments

Tips and Best Practices To Take Advantage of Spark

‪Carol McDonald published this article. Worth a read! https://dzone.com/articles/tips-and-best-practices-to-take-advantage-of-spark

Added by Michael Levin on February 22, 2019 at 3:49pm — No Comments

Java Versions

JDK Versions

The various JDK versions are:

  1. JDK Alpha and Beta (1995): Sun announced Java in September 23, 1995.
  2. JDK 1.0 (January 23, 1996): Originally called Oak (named after the oak tree outside James Gosling's office). Renamed to Java 1 in JDK 1.0.2.
  3. JDK 1.1 (February 19,…
Continue

Added by Michael Levin on January 14, 2019 at 1:40pm — No Comments

Amanda's Giving a Talk at KotlinConf!

Amanda is giving a talk at KotlinConf...tomorrow at 14:00 CEST - that's the time in Amsterdam. Here's the abstract https://kotlinconf.com/schedule/#date=5-october&session=37796 and you can watch it live at …

Continue

Added by Michael Levin on October 4, 2018 at 11:54am — No Comments

Secrets of the Rock Star Programmers

Wow, I must say that Ed's presentation last night was one of the best in the history of this group! Why? Ed recorded his interviews with the rock stars and played them as he went through the talk. Cool!

That meant we got to hear the voices of rock stars like James Gosling as they talked about what matters most to them in the software development…

Continue

Added by Michael Levin on July 13, 2018 at 10:29am — 2 Comments

Great Intro to Reactive Programming

I’m told this is a great intro to reactive programming. So of course, I intend to read it! Here it is: https://gist.github.com/staltz/868e7e9bc2a7b8c1f754

Thoughts?

Added by Michael Levin on May 24, 2018 at 3:12pm — No Comments

Photofeeler is a fun way to learn about logic

you haven’t checked it out already, take a look at www.photofeeler.com. Read about it’s logic. It’s fascinating! Stay tuned for more. I’m blogging form my iPhone!

Added by Michael Levin on May 15, 2018 at 10:00am — No Comments

There's a new Java Ecosystem Survey...

This Java ecosystem survey is both informative and will be useful to many people. Please fill it out if you have the time.

Continue

Added by Michael Levin on May 14, 2018 at 3:30pm — No Comments

Code One CFP Deadline Extended

For those of you interested in going to Java One, now known as Code One, the call for papers has been extended a week. 

This year, Code One will have much more than just Java. You'll find Python and Go, R and much more. 

Take a look at the agenda and think about going. And, for an even more exciting time, think about submitting a proposal…

Continue

Added by Michael Levin on May 13, 2018 at 9:52am — No Comments

Java-Related Conferences

Every Java developer, in fact every software developer should have the opportunity to attend a technical conference every year or so. Increasingly, software conferences like Java One (now Code One) are becoming more broad and including multiple technologies. Ian Darwin is now publishing a great calendar of Java-related conferences. Here's the link: …

Continue

Added by Michael Levin on May 7, 2018 at 1:33pm — No Comments

Submit a proposal for Istio Day at OSCON

If you’re passionate about the state of Istio, know how to leverage it with open source tools such as Prometheus and Zipkin, have an Istio demo, or have a great story or best practice to share, O'Reilly wants to hear from you. Each jam-packed 30-minute session should include your insights on why you have chosen Istio and how you are getting the most out of it. Istio Day sessions will take place on…

Continue

Added by Michael Levin on May 2, 2018 at 9:44am — No Comments

The Code One CFP is Open!

Code One, formerly Java One is coming up in October and the CFP just opened!

Ben Evans wrote a great blog post that explains the name change and goes into some detail about what content to expect.

https://www.infoq.com/news/2018/04/oracle-kills-java-one

So, get creative and come up with some great talks! There’s so much going on these days and San Francisco is a fabulous place to be!

Added by Michael Levin on April 21, 2018 at 11:34am — No Comments

Big Data Helps Scientists Measure Fishing Impact on the Sea

Scientists are using big data from satellites to see big fishing's footprint on the seas.…



Continue

Added by Michael Levin on February 23, 2018 at 6:30am — No Comments

Hamcation was this weekend!

The Orlando Amateur Radio Convention (Hamcation) was this weekend. There was lots of info about software defined radios. WebSDR (69.27.184.62:8901) is an example. Check it out!

Added by Michael Levin on February 10, 2018 at 11:30am — No Comments

Artificial Intelligence Conference Startup Showcase - CFP is open!

If you are an AI pioneer, O'Reilly would love for you to participate in the inaugural Artificial Intelligence Conference Startup Showcase in San Francisco. 



Their team of investors, entrepreneurs, and industry experts will review all submissions and invite ten finalist companies to present their technologies and tell their stories during the Startup Showcase on Monday,…

Continue

Added by Michael Levin on July 18, 2017 at 1:06pm — No Comments

Uber Case Study - Using Node.js

I was looking around for case studies about companies using Node and ran across this one. Uber's architecture involves Node. This discussion is a look at how the decisions were made to change the architecture. It also talks about how it was tested, how long it took to implement (6 months) and since I am a huge Uber fan, I found it interesting. I hope you do, too. …

Continue

Added by Michael Levin on June 22, 2017 at 4:00pm — No Comments

Static Website Generators

Just a quickie/pointer: I'm reading this very good article about static website generators. Great stuff! https://www.smashingmagazine.com/2015/11/modern-static-website-generators-next-big-thing/

Added by Michael Levin on June 12, 2017 at 8:30pm — No Comments

Monthly Archives

2025

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Presentation: Stream All the Things — Patterns of Effective Data Stream Processing

Adi Polak discusses patterns for effective data stream processing, highlighting common pitfalls and the complexities of balancing data infrastructure. Learn about exactly-once semantics, the challenges of join operations in streaming (including the "Puppies shelter" concept), and crucial error handling strategies.

By Adi Polak

Using Social Drivers to Improve Software Engineering Team Performance

According to Lizzie Matusov, technical drivers like velocity offer an incomplete view of team performance. Social drivers—trust, autonomy, purpose, and psychological safety—provide a fuller picture and reveal important areas of opportunity for improvement. She spoke about the social drivers behind high-performing engineering teams at QCon San Francisco.

By Ben Linders

Microsoft Pledges Deeper European Tech Ties amidst Sovereignty Debate

Microsoft's five digital commitments aim to bolster Europe's tech landscape and sovereignty through a 40% cloud and AI infrastructure expansion, enhanced cybersecurity, and a robust data privacy framework. By establishing a "European cloud for Europe," Microsoft reinforces its dedication to digital resilience while fostering economic competitiveness and supporting the open-source community.

By Steef-Jan Wiggers

Uber’s Journey to Ray on Kubernetes

​Uber has detailed a recent transition to running Ray-based machine learning workloads on Kubernetes. This marks an evolution in its infrastructure, with the aim of enhancing scalability, efficiency, and developer experience. The company recently published a two-part series from Uber Engineering delving into the motivations, challenges, and solutions encountered during this migration.​

By Craig Risi

Adoption of the Model Context Protocol Within the Java Ecosystem

The Model Context Protocol (MCP), an open standard for LLM tool integration, is gaining adoption in Java (Quarkus, Spring AI, etc.). Developers can now run MCP servers more easily using tools like JBang and the MCP Java catalog.

By Shaaf Syed

© 2025   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service