Michael Levin's Blog (285)

Seven Versions of One Web Application

Building HTML5 Apps from Desktop to Mobile



Free Webcast Tuesday, April 8, 2014



Join Yakov Fain in this fast-paced comparison of different ways of developing HTML5 Web applications.

We'll start with architecture and code review of a basic HTML/JavaScript version of a sample charity application, switch to its jQuery version, then show how to do it with Ext JS framework.



In the second part of the webcast, we'll move the app to mobile. First we'll implement the… Continue

Added by Michael Levin on March 29, 2014 at 4:08pm — No Comments

Java 8 Resources (thanks to Mattias Karlsson)

Guess you know about all the resources and video cast Oracle provided

at the Java 8 Launch site:

http://www.oracle.com/events/us/en/java8/index.html



On top of that we have released all Java 8 talks from Jfokus 2014

including the Keynote with Georges Saab and Mark Reinhold.



Except the talks from a number of Oracle speakers you can find these

and many more:

-Java 8 Language…

Continue

Added by Michael Levin on March 29, 2014 at 9:01am — No Comments

Stack Overflow, Communities and Intimidation

We envision Codetown to be a free flow of ideas and questions in addition to a networking tool we also post events on. Here's an interesting take on participation and intimidation on Stack Overflow. Ideas? Comments? …

Continue

Added by Michael Levin on March 8, 2014 at 11:32am — No Comments

OSCON is coming!

OSCON is the O'Reilly Open Source Conference. And, it's right around the corner! The call for papers just occurred. It is an annual event that occurs in Portland, OR and this year it's July…

Continue

Added by Michael Levin on March 8, 2014 at 6:20am — No Comments

Internet of Things

Do you keep seeing articles talking about how the Internet is changing? The Internet of Things is Oracle's big embedded software initiative. https://community.java.net/community/iot



The beginning of the Internet was all about talk of appliances telling when milk needed to be picked up on the way home, for example. IoT is all about connected devices.



The new IoT community at java.net has links to all the IoT talks from… Continue

Added by Michael Levin on February 8, 2014 at 10:14am — No Comments

Comparing JVM Web Frameworks - Today at noon EST

Hi All - 

Sorry for the last minute notice, but the virtual JUG meetup on web frameworks with Matt Raible is going to start in an hour.

Details here: http://www.meetup.com/virtualJUG/events/153096902/

FYI!

All the best,

Mike 

Added by Michael Levin on February 5, 2014 at 10:56am — No Comments

JEE8 Survey

All,
In order to gather feedback for Java EE 8, we are running a survey.  To make it easier, we have divided it in two parts and it shouldn't really takes more than a few minutes to fill...
The 1st part is now available at …
Continue

Added by Michael Levin on December 10, 2013 at 10:52am — No Comments

Swampcast is a Podcast from the Swamp

Did you know Swampcast has interviews with Jonathan Schwartz, former CEO of Sun Microsystems, Brion Vibber, former CTO of Wikipedia, Pandora's CEO and CTO and more? Here's the story of Swampcast:…

Continue

Added by Michael Levin on December 10, 2013 at 10:08am — No Comments

What is node.js?

Engine Yard created an infographic that will help you learn about node.js:

 

"Node.js is a server-side framework for JavaScript that has…

Continue

Added by Michael Levin on December 8, 2013 at 8:00am — No Comments

Magnolia - Dave Booth wants to know...

Many of you probably know Dave - he wants some feedback on Magnolia and so do I. http://www.magnolia-cms.com/product/features/overview.html It's open and full featured and I like it. WHat do you know about it?…

Continue

Added by Michael Levin on December 7, 2013 at 9:28pm — No Comments

Java Spotlight Episode 150: James Gosling on Java

Interview with James Gosling, father of Java and Java Champion, on the history of Java, his work at Liquid Robotics, Netbeans, the future of Java and what he sees as the next revolutionary trend in the computer industry.

Original Tweet:…

Continue

Added by Michael Levin on October 31, 2013 at 11:23am — No Comments

Healthcare Secretary Sibelius discusses Healthcare.gov

Here's more on the www.healthcare.gov website issues:

From the NYTimes:

"Kathleen Sebelius, the health and human services secretary, gave an opening statement at a House hearing on the troubled rollout of HealthCare.gov."

Here's a link to a video about what to watch for in the proceedings: …

Continue

Added by Michael Levin on October 31, 2013 at 7:46am — No Comments

JavaOne 2013 Sessions

60 or so sessions are now available with more to come:



http://www.oracle.com/javaone/sessions/index.html



Thanks to Joe for the link (Jaxjug)…

Continue

Added by Michael Levin on October 31, 2013 at 6:30am — No Comments

What's Up With www.healthcare.gov?

Healthcare.gov - What's up with it? Yes, the politics are interesting, but from a software development perspective, the SDLC and issues with www.healthcare.gov are fascinating! Check out the interview with John…

Continue

Added by Michael Levin on October 25, 2013 at 5:00am — No Comments

iSummit - Orlando

I'll attend the iSummit in Orlando, FL tomorrow along with Lamine Ba. Lots of local industry experts will present. It looks to be an informative, fun event. Stay tuned and I'll update this blog with info. …

Continue

Added by Michael Levin on September 30, 2013 at 11:37am — No Comments

Call for Papers - M4D 2014 - April 8-9, Dakar, Senegal

Please find below the Call For Papers and information about the 4th International Conference on Mobile Communication for Development http://m4d2014.net. It is coming to Dakar in 2014!

Best,

Dr. Christelle Scharff for…

Continue

Added by Michael Levin on September 9, 2013 at 10:00am — No Comments

JCertif 2013 - Call For Papers

Hi JUG Leaders and Java Champions,

We invite you to share your experiences in development with the industry and the Java Community in Africa by submitting a proposalfor this far from the « classic » event at info@jcertif.com !



JCertif
 is a mix of technical session, training, life experience and a bit of an adventure !
The…
Continue

Added by Michael Levin on August 6, 2013 at 5:02pm — No Comments

Follow the OSCON fun online!

I'm at OSCON and even of you can't be here, you can follow along online at http://www.oscon.com/oscon2013
Let me hear from you. I'll try and follow up on any questions you have.

Talk soon!

Blog on your Codetown blog!

Have fun and invite some friends!

All the best from Portland...


Mike

Added by Michael Levin on July 23, 2013 at 11:17am — 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: Beyond Coding: How Senior ICs Grow Influence and Drive Impact

Netflix’s Kasia Trapszo discusses the transition from writing code to scaling organizations. She shares lessons on building trust through technical clarity, aligning teams to solve the "right" problems, and using intentional documentation to scale your judgment. Learn how to move beyond individual output to create a lasting architectural legacy that empowers others to make better decisions.

By Kasia Trapszo

GitHub Expands Secret Scanning with General Availability of MCP Server Integration

GitHub has announced the general availability of secret scanning support through its MCP Server, extending automated credential detection and remediation capabilities into AI-assisted and agent-driven development workflows.

By Craig Risi

AdonisJS v7 Ships End-to-End Type Safety, Reworked Starter Kits and Zero-Config OpenTelemetry

AdonisJS version 7 introduces end-to-end type safety and reworked starter kits, alongside improved documentation. The release includes 45+ updated packages and three new ones for OpenTelemetry, typed content. It requires Node.js 24, allowing the use of native APIs. The framework emphasizes a convention-over-configuration approach while offering tools for routing, ORM, and authentication.

By Daniel Curtis

Article: Time-Series Storage: Design Choices That Shape Cost and Performance

Every time-series database makes a set of storage design decisions: how to lay out rows, when to compress, what to partition on. These decisions determine cost and query performance more than the choice of database itself. This article works through those fundamentals from first principles, using widely available tools like PostgreSQL and Apache Parquet to make each trade-off measurable.

By Nirmesh Khandelwal

Copy Fail and Dirty Frag: Linux Page-Cache Exploits Target Every Major Distribution

Two recent Linux kernel vulnerabilities have been disclosed: Copy Fail (CVE-2026-31431) on April 29, 2026, and Dirty Frag (CVE-2026-43284 and CVE-2026-43500) on May 7, 2026. Both allow local users to gain root access, affecting multiple Linux distributions. These vulnerabilities exploit flaws in the page cache via different subsystems, necessitating immediate patching by affected organizations.

By Matt Saunders

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service