Freddy Guime

OffHeap 62. On Stallman, Apple and Basecamp

Right, there were a good tricle of tech news like the release of Scala 3, and that now Microsoft is part of the OpenJDK (hm… we wonder if the JClarity acquision had anything to do w/that ;). But the Internet was rocked by a big tidal wave of D&I avoidance, Social pressure (but some would say Cancel Culture?) and selective historical facts.

In that we dive to explore what has dominated the tech twitter feeds, facebook post, and essentially comment on the unbelievebable nuclear explosion (implosion in the case of Basecamp) that just happened. With the advent of Basecamp’s new policy (and the pyramid of hate), and the follow-up en-masse resignations, then Apple’s offer, twice rescinded to Antonio Garcia Martinez, to finally the Electronic Frontier Foundation inclusion of Dr. Stallman back on the board (on which, his past is either forgiven, or forgotten) this episode dives into how it got to here, and we piece together how these bungled-up situation blew up in the twittersphere

Come take a listen and tour with us the reality of being in tech today! Start listening now for a riveting episode ride!

http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

Scala 3
https://docs.scala-lang.org/scala3/new-in-scala3.html
https://scastie.scala-lang.org/?target=dotty
https://index.scala-lang.org/

Microsoft OpenJDK:
https://devblogs.microsoft.com/java/announcing-preview-of-microsoft-build-of-openjdk/

Oracle JDK 8 Support:
https://www.oracle.com/java/technologies/java-se-support-roadmap.html

Stallman back on FSF board
https://www.fsf.org/news/statement-of-fsf-board-on-election-of-richard-stallman

Apple Antonio Garcia Martinez
https://www.businessinsider.com/apple-antonio-garcia-martinez-says-he-was-fired-over-backlash-2021-5

Basecamp – Employee rules update
https://world.hey.com/jason/changes-at-basecamp-7f32afc5
https://world.hey.com/dhh/basecamp-s-new-etiquette-regarding-societal-politics-at-work-b44bef69

OffHeap 61. Return of the APIs (Supreme Court Ruling on Oracle v Google)

Ok, 60 episodes ago, back when were were young and innocent, we started this podcast with coverage on the copyrightability of APIs. There were twist…there were turns! And a ton of nail-biting moments, but, finally it seems that the Supreme Court made a ruling (that APIs are not copyrightable)

In this episode we cover the timeline, the ruling, and the possible effects it means for all of us developers, starting on the original days of Sun, and then going all the way to April 5th. We are not lawyers but pundits, and as such, we engage in punditry as we dissect what the Supreme Court ruling said (is it narrow? overarching? did they get the analogy right?)

Would this turn out to be a George-Lucas moment where there will be more litigation? Episode VII, VIII or IX? or a Jar-Jar Binks moment? We don’t know, but we sure be covering them if they happen in our watch!

We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

Jakarta EE 9.1 – May
https://blogs.eclipse.org/post/mike-milinkovich/eclipse-jetty-11-supports-big-bang

GlassFish 6.1.0 – Aim for JDK 16: (?)
https://arjan-tijms.omnifaces.org/2021/04/glassfish-now-runs-on-jdk-16.html

JetBrains IntelliJ IDE 2021.1: (?)
https://www.jetbrains.com/idea/whatsnew/

JDK 17 Early Releases and Timeline:
https://openjdk.java.net/projects/jdk/17/

Oracle releases R2DBC driver
https://r2dbc.io/drivers/

Dell will spin off VMware
https://www.businessinsider.com/dell-to-spin-off-vmware-stake-2021-4

Oracle v Google FINALLY!
https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf

OffHeap 60. JDK 16, Spring Native, Micronaut, Microprofile and GraalVM have new releases! Author tags, And Companies blaming Interns (boo!)

Hey y’all, well, this episode we dive into tons of fun stuff. There are new toys w/JDK 16, Spring Native and Graal. Essentially, it’s a fun time to play with Native and new JDK 16 features (Records are mainstream!).

And in a one-two punch, Spring Native release of 0.9, and Graal news of adopting truffle makes the ideal of adopting native images for your Java builds not far-fetched. It might have still some rough edges, but oh my, for some projects, it went from being painful, to a non-issue. So yeah. Millisecond startup times coming up!

Micronaut is also out with 2.4.0, which we think is actually healthy! (we worried for a second or two). And Microprofile also has a release, with its LRA (and SAGA! pattern). We really wished SAGA was an acronym

In addition some interesting consolidation happening with Crowdstrike buying Humio, and Okta acquiring Auth0. Interesting moves in security and authentication to say the least.

We see how deep SolarWinds go with blaming an intern for their security woes. If that’s your strategy, you already lost at the security game (shame!)

And lastly, oh my, there is an Outlook vulnerability making its rounds. Important enough to hear (and patch!). You don’t want weird inetpub/wwwroot files hanging in your outlook server.

http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

Take the JVM Survey!
https://snyk.io/blog/java-ecosystem-survey-2021/

JDK 16
https://blogs.oracle.com/java-platform-group/the-arrival-of-java-16

MicroProfile LRA
https://openliberty.io/blog/2021/01/27/microprofile-long-running-actions-beta.html

CrowdStrike nabs Humio for $400M – https://techcrunch.com/2021/02/18/logging-startups-are-suddenly-hot-as-crowdstrike-nabs-humio-for-400m/

Micronaut 2.4.0
https://github.com/micronaut-projects/micronaut-core/releases/tag/v2.4.0

Okta acquires Auth0: https://techcrunch.com/2021/03/03/okta-acquires-cloud-identity-startup-auth0-for-6-5b/amp/?__twitter_impression=true&guccounter=1

SolarWinds blaming an intern
https://twitter.com/cnn/status/1365445311066480641?s=21

@Author tags:
https://twitter.com/headius/status/1366517443112402944?s=20

Graal and Truffle
https://www.graalvm.org/reference-manual/java-on-truffle/

Microsoft Exchange Mass Hack:
https://krebsonsecurity.com/2021/03/a-basic-timeline-of-the-exchange-mass-hack/

OffHeap 59. Causing Trouble at DevNexus

So we did it again! We managed to get into a conference schedule (Virtually this time). Within the Virtual Devnexus conference we invited https://twitter.com/billykorando and https://twitter.com/CGuntur to join us as we discuss the latest Java news, and Career advise!

Wanna hear from the “big kahuna”s on how to move to that next level? Then, come, and listen to this fun-packed episode of OffHeap from DevNexus!

http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

JFrog Sunsetting BinTray
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

OpenJ9 Source / No Binaries
https://www.reddit.com/r/java/comments/l5m3p6/eclipse_to_host_only_tck_compliant_java_se/

OffHeap 58. New Year, new rules, new bans!

Many things are happening this year. With the official end of the Adobe Flash era, we take a dive on the current landscape including Netbeans, Microprofile 4.0, the alledged Russia Cyber attack of Jetbrains Software, and then into the huge sway that social media platforms have.

We dive deeply into how the bans of twitter accounts, hosting providers, and social media tends to shape society, and realize how huge technology is for managing these. We see how it relates to the US’s concept of Freedom of speech (and what it / what isn’t freedom of speech). An very charged episode with a lot of opinions on technology and censorship. Definitively entertaining!

http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

Adobe Flash Player End-of-Life
https://www.adobe.com/products/flashplayer/end-of-life.html

MicroProfile 4.0
https://projects.eclipse.org/projects/technology.microprofile/releases/4.0

Russia Cyber-attack
https://www.nytimes.com/2021/01/06/us/politics/russia-cyber-hack.html

Parler suspended from AWS
https://www.buzzfeednews.com/article/johnpaczkowski/amazon-parler-aws

Permanent suspension of @realdonaltrump
https://blog.twitter.com/en_us/topics/company/2020/suspension.html

OffHeap 57. Our End-Of-The-Year Review!

That’s right folks, we are (finally) saying goodbye (and good riddance to 2020), so in the tradition of OffHeap we review the year. From having 2 Java releases, to the move of OpenJDK to github and how tech has been changed by the Pandemic we talk about it all.

We also see what’s coming up on for 2021, including Project Loom (and what does THAT mean for Reactive Programming), new LTS in our hands (Java 17) and Spring 6! In all, this next year looks like is going to be so much fun!

So kick, back, relax, sip your favorite beverage, and enjoy our end-of-the-year Episode.

We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

JVM Advent Calendar
https://www.javaadvent.com

Jakarta EE released
https://jakarta.ee/release/9/

Intellij Idea 2020.3
https://www.jetbrains.com/idea/whatsnew/

Eclipse IDE 2020-12
https://www.eclipse.org/eclipseide/

NetBeans 12.2 Released
https://netbeans.apache.org/download/nb122/index.html

Jakarta One Sessions Available
https://jakartaone.org/2020/

DawsCon coming up Online
https://www.dawsoncollege.qc.ca/dawscon/

Java Champions Conference
https://jchampionsconf.com/

OffHeap 56. Paraya, Jakarta, Microprofile! OSGi finds a new home in Eclipse, and Goog v Oracle heating up!

So JDK 16 is rolling out, and keeping with the new six month cadence, we are getting new toys at least twice a year! We also have Microprofile 4 being released.

In addition, we see the Eclipse Foundation getting bigger and bigger as it welcomes the OSGi alliance (how big will it become?)

Lastly we talk about backdoor encryption requests, and the Case that will never die… Google V Oracle API Copyrights. Covering it all in our brand new OffHeap Episode!

We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap
http://www.twitter.com/offheap

  • JDK 16 JEPs rolling in: https://openjdk.java.net/projects/jdk/16/
  • Payara releases Jakarta EE 9 compatible container: https://www.javacodegeeks.com/2020/10/kicking-the-tires-of-jakarta-ee-9-with-payara.html
  • Eclipse Transformer (discuss?): https://projects.eclipse.org/proposals/eclipse-transformer
  • MicroProfile 4.0: https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-4.0
  • OSGi Alliance to Eclipse https://blog.osgi.org/2020/10/announcement-of-transition-to-eclipse.html?m=1
  • Backdoor encryption Access https://www.theverge.com/2020/10/12/21513212/backdoor-encryption-access-us-canada-australia-new-zealand-uk-india-japan
  • Google AntiTrust Suit https://apnews.com/article/google-justice-department-antitrust-0510e8f9047956254455ec5d4db06044
  • Google Oracle Supreme Court – https://www.c-span.org/video/?469263-1/google-v-oracle-america-oral-argument#

OffHeap 55. JFrog going public, Java 15 is released (and on github), Graeme Rocher is at Oracle!

So JFrog made it big! (and we congratulate them!) as they are now a publicly traded company!

and because GitHub is paying attention, they are now rolling out Container Registries! (This will help a ton for those in the Docker world)

Java 15 is out as well, with all the goodies of a short term cadence (Preview of Sealed Classes, Records, Z Garbage Collector and more!)

In addition, have you ever been curious about the JVM Source Code, well, they are finally in GitHub! So go ahead, explore, download, build and play!

Lastly we fumbled a prediction on why there was a Micronaut Foundation… Well, we know now. Graeme Rocher just joined Oracle. (which would make it super interesting to see the life expectancy of Micronaut)

We thank DataDogHQ for sponsoring this podcast episode

DataDog Logo


DO follow us on twitter @offheap

  • JFrog going Public: https://www.sec.gov/Archives/edgar/data/1800667/000119312520228195/d841831ds1.htm
  • Github does container registries now: https://github.blog/2020-09-01-introducing-github-container-registry/
  • Java 15 Released: https://www.infoworld.com/article/3534133/jdk-15-the-new-features-in-java-15.html
  • Java officially on GitHub: https://www.infoworld.com/article/3569068/javas-move-to-github-set-for-september.html
  • Graeme Rocher joins Oracle: https://twitter.com/helidon_project/status/1278753593458331648?s=21

OffHeap 54. BLM and on how Tech like Facial Recognition helps (and hinders) Us

Ah, it’s been a while, but on this two-hour long take we have @divideby0 Join us as we dive into tech and the current political climate. Here at OffHeap we stand behind #BLM and explore what technology (and our role as engineers) play on this.

We thank DataDogHQ for sponsoring this podcast episode

DataDog Logo


DO follow us on twitter @offheap

OffHeap 53. Recording Videos and Happy Birthdays!

So we finally did it! We actually turned on the cameras for you to see us! As we venture into the Video portion of our podcast we picked up on the new cadence from Spring Boot, updates on GraalVM, and Jakarta news.

We also dived into the 25th Year of Java (Happy Birthday!) and discuss, what the next 25 years of Java look like. So stay tuned, take a peek. Subscribe to our Video feed, or if our homely faces scare you, we still have our regular Audio feed!

We thank DataDogHQ for sponsoring this podcast episode

DataDog Logo


DO follow us on twitter @offheap