Lights, Camera, GitHub Actions! | Andres Almiray (EN)

It's been said that automating oneself out of a job is one of the best qualities of a software engineer. When it comes to building and releasing software that statement becomes more relevant than ever. GitHub is a popular choice for hosting code and since a few years ago offers a native CI/CD solution: GitHub Actions. They are a powerful tool that's worth adding to your development toolbox but getting started might be a bit daunting. In this session we'll cover the basics of working with GitHub Actions workflows and their structure, moving into more advanced topics such as inputs/outputs, job dependencies, job matrices, reusable workflows, composite actions, and secrets. ➜ Subscribe to JAVAPRO and never miss an update: https://bit.ly/YouTube-JAVAPRO-subscribe ▬ About us: ▬ JAVAPRO is the magazine for professional, real-world Java development. Beyond the publication, JAVAPRO organises the annual developer conference JCON, which focuses on Core Java, Enterprise Java, Microservices, AI, APIs, and frameworks. On this channel, you'll find interviews, sessions, tips & tricks, and everything a Java developer could ask for. ➜ Read JAVAPRO online or download the PDF: https://javapro.io ➜ Join the next live training session: https://javapro.io/training/ ▬ Follow us on social media: ▬ Twitter: https://x.com/JAVAPROmagazin LinkedIn: / 75505519 ➜ Thanks for watching – subscribe for more Java!

Serverless Java Web Applications on AWS Lambda with Micronaut Quarkus & Spring Boot | Vadym Kazulkin
▶︎

Serverless Java Web Applications on AWS Lambda with Micronaut Quarkus & Spring Boot | Vadym Kazulkin

Testable Architecture: Keep 'em Separated | Ted M. Young (EN)
▶︎

Testable Architecture: Keep 'em Separated | Ted M. Young (EN)

Streaming Made Easy: Practical Postgres CDC with Streamkap + MotherDuck
▶︎

Streaming Made Easy: Practical Postgres CDC with Streamkap + MotherDuck

Moving Towards the European Cloud | Bouke Nijhuis (EN)
▶︎

Moving Towards the European Cloud | Bouke Nijhuis (EN)

The Human Circuit Breaker  Code Review in the Age of Agents
▶︎

The Human Circuit Breaker Code Review in the Age of Agents

Prise en main de GitHub Copilot & Adoption en Entreprise par Julien Landuré et Quentin Michineau
▶︎

Prise en main de GitHub Copilot & Adoption en Entreprise par Julien Landuré et Quentin Michineau

Why Full-Stack Is the Future of Web Application Development | Leif Åstrand (EN)
▶︎

Why Full-Stack Is the Future of Web Application Development | Leif Åstrand (EN)

MCP Tutorial: Build Your First MCP Server and Client from Scratch (Free Labs)
▶︎

MCP Tutorial: Build Your First MCP Server and Client from Scratch (Free Labs)

Mission Possible: The 45-Minute Path to Bullet-Proof Java Container Images | Catherine Edelveis (EN)
▶︎

Mission Possible: The 45-Minute Path to Bullet-Proof Java Container Images | Catherine Edelveis (EN)

The Deputy Sheriff Knocked At Dawn With Eviction Papers — My SIL Was Laughing... | Calm Dad Stories.
▶︎

The Deputy Sheriff Knocked At Dawn With Eviction Papers — My SIL Was Laughing... | Calm Dad Stories.

Inside Spring: The Architecture Behind the Framework | Ko Turk (EN)
▶︎

Inside Spring: The Architecture Behind the Framework | Ko Turk (EN)

The DRAM Crisis: 600% Price Increases by Micron, SK Hynix, & Samsung
▶︎

The DRAM Crisis: 600% Price Increases by Micron, SK Hynix, & Samsung

BREAKING: Another AfD candidate excluded from ELECTION! Escalation in the election committee!
▶︎

BREAKING: Another AfD candidate excluded from ELECTION! Escalation in the election committee!

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers
▶︎

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

父の葬儀の日、夫は喪服姿の私を駅前に残し、愛人だけを車に乗せて去った。私は泣かずに父の鞄を開けた。五分後、夫のもとへ弁護士から電話が入り、笑顔が消えた――。
▶︎

父の葬儀の日、夫は喪服姿の私を駅前に残し、愛人だけを車に乗せて去った。私は泣かずに父の鞄を開けた。五分後、夫のもとへ弁護士から電話が入り、笑顔が消えた――。

Engineering a Modern Java Platform | Steve Poole (EN)
▶︎

Engineering a Modern Java Platform | Steve Poole (EN)

Peter Hahne: He’s had enough! | A reckoning with Spahn, Merz, and the un-Christian Union
▶︎

Peter Hahne: He’s had enough! | A reckoning with Spahn, Merz, and the un-Christian Union

Virtual Threads, Structured Concurrency & Scoped Values: Putting it All Together | Balkrishna Rawool
▶︎

Virtual Threads, Structured Concurrency & Scoped Values: Putting it All Together | Balkrishna Rawool

JSpecify: Getting Rid of the Billion-Dollar Mistake in Java for Good This Time | Michael Simons (EN)
▶︎

JSpecify: Getting Rid of the Billion-Dollar Mistake in Java for Good This Time | Michael Simons (EN)

9 Boring Habits That Will Put You Ahead of 99% of People
▶︎

9 Boring Habits That Will Put You Ahead of 99% of People