I decided to write a book. What academic has not thought about doing this. I spent 31 years teaching programming starting with Pascal and then through my career C, C++, Perl, PHP, and finally Jav...
https://www.omnijava.com/2023/04/23/on-writing-transitioning-to-java-my-first-book/
I first ran for a seat on the JCP EC because I was concerned about how Java was losing relevance in education. The JCP Java in Education initiative was started to improve Java’s place in school...
https://www.omnijava.com/2023/04/23/jcp-executive-committee-meeting-singapore-april-2020/
One of the tasks I set for myself when I retired from the classroom in June 2021 from Dawson College was to write a book that taught Java to absolute beginners. While there are many great books o...
https://www.omnijava.com/2021/10/20/java-for-beginners-my-unsuccessful-book-proposal/
I have encountered two malware situations regarding software that my students are using. I might have called these viruses but it is most likely due to being tricked into downloading and running ...
https://www.omnijava.com/2021/02/04/malware-warning-for-windows-mac/
As a developer the worst 5 words that can ever come from your mouth is “It Works On My Machine”. Your code works, passes all its tests, but when the client runs it the code fails in some way ...
This is part 2 of my adventure in adding a new example project to the Examples for Jakarta EE project, part of the Eclipse EE4J project https://projects.eclipse.org/projects/ee4j. The Examples we...
https://www.omnijava.com/2020/05/01/how-to-submit-a-pull-request-to-an-eclipse-project/
The following is what I learned about working with the JakartaEE Examples. While anyone can clone the code from the GitHub repository you must be a member of the project to submit new code. You c...
https://www.omnijava.com/2020/04/25/how-to-work-with-the-eclipse-ee4j-jakarta-ee-examples/
My last blog “Build, Deploy and Run in a Browser a Web App with Maven” came out of a problem running web apps on Payara 5.194 from NetBeans 11.2 using Java 11 and MySQL 8 on Windows 10. Go to...
https://www.omnijava.com/2020/02/08/solution-netbeans-run-command-deploys-slowly-to-payara/
The Problem Every winter I teach a course in which students in their final semester work on a project to develop an e-commerce system. If you’d like to learn more about the project then contact...
https://www.omnijava.com/2020/02/05/build-deploy-and-run-in-a-browser-a-web-app-with-maven/
Developer, Advocate!Conversations on turning a passion for talking about tech into a careerBy Geertjan WielengaCopyright 2019 Published by Packt Publishing Ltd. I met Geertjan seven years ago whe...
https://www.omnijava.com/2019/11/25/book-report-developer-advocate/