
Comprehensive walkthrough of IntelliJ IDEA configuration, covering setup, themes, and customization tips for optimal development experience in 2023.

Build a Java CLI to interact with OpenAI's API, creating your own AI chatbot. Learn API integration, CLI development, and native image building for local use.

Explore Spring Shell: Create CLI apps, learn commands, and leverage dependency injection in this hands-on introduction to building interactive command-line tools with Spring.

Build a YouTube CLI using Java and Spring, integrating the Data API for searching and retrieving video details. Enhance Java skills while creating a customized terminal-based YouTube experience.

Learn to build a REST API and consume it using Spring HTTP Interface Clients. Simplify HTTP remote access and gain flexibility in choosing API styles like synchronous or reactive in Spring Boot applications.

Learn to deploy Spring Boot projects on AWS Lambda, exploring its benefits for scalable applications and implementing a REST API with step-by-step guidance.

Learn to implement cursor-based pagination in Spring for GraphQL APIs, enhancing performance and user experience when handling large datasets.

Learn TDD approach for testing REST Controllers in Spring Boot, focusing on unit testing inputs and outputs while building a small application.

Live coding session: Build a GraphQL API with Spring Boot, Java & Maven. Load blog posts from JSON to Postgres database. Practical demonstration of GraphQL implementation in a Spring Boot environment.

Explore Project CRaC's impact on Java & Spring development, enhancing runtime efficiency through key concepts and techniques for optimized application performance.

Explore principles of good API design: simplicity, consistency, and flexibility. Learn to create ergonomic APIs through real-world examples and iterative improvements for delightful user experiences.

Explore innovative Python tools and data storytelling techniques to create engaging, interactive presentations that captivate audiences and enhance information retention.

Explore Python 3.13's subinterpreters and free-threading for enhanced parallel execution. Learn implementation, limitations, and real-world applications in web server architecture.

Explore Dask DataFrame 2.0's improvements, comparing its performance to Spark, DuckDB, and Polars using TPC-H benchmarks. Learn about new features enhancing speed, efficiency, and usability in big data processing.

Learn to create mobile data visualization apps using Python tools like NumPy and Matplotlib, without needing specialized mobile development skills.

Explore pattern matching and Pydantic in Python for efficient message handling from brokers, showcasing real-world applications and elegant program flow control.

Explore Rewind, a time-travel debugger for Python that logs state changes, allowing developers to step through code forwards and backwards, enhancing debugging efficiency and reducing anxiety.

Explore modern binary build systems for Python extensions, simplifying development with tools like scikit-build-core, meson-python, and maturin. Learn to create efficient, cross-platform compiled extensions.

Explore creating 3D games and interactive experiences in web browsers using Python with PyScript and WebGL. Learn to harness browser graphics power for client-side web apps.

Enhance Python documentation with interactive examples using PyScript, enabling users to run code directly in web browsers without installation or backend setup.

Explore DuckDB: A powerful database system integrating seamlessly with Python, offering efficient data processing and easy-to-use SQL capabilities for data scientists and analysts.