~/conference

Heapcon 2024

date:2024-11-07..2024-11-08
location:Belgrade, Serbia
series:Heapcon · 3 editions
editions:[Heapcon 2019, Heapcon 2022, Heapcon 2024]
tags:[security]

Join the best reginal conference Heapcon 2024 for tech insights, expert speakers, and innovations shaping the future.

titleauthorlength
Hikari Connection Pooling with Spring BootVuk Božović30m
Hikari connection pooling for Spring Boot shows concrete knobs and measurable effects: min=5 max=10 scales to demand and uses a housekeeper every 30s to retire…
Talk on
Hack the Sky: Exploring Satellite Vulnerabilities and Cyber ThreatsMuhammad Shahmeer39m
Demonstrates that with cheap gear—an RTL‑SDR (Bf‑888 or similar), a whip antenna and a $20 Baofeng style radio—an attacker can harvest TLE/NORAD ID data…
Talk on
DevSecOps Guide to Bulletproof Your Development WorkflowRicardo Magalhães37m
Argues security must shift left by running SCA, SAST and DAST plus container, IaC and Kubernetes resource scans at the CI/CD or scheduled stages; recommends…
Talk on
Maximizing Airflow: Advanced Techniques for Data Pipeline OrchestrationDušan Zamurović35m
Company runs about 500 DAGs and handles roughly 5 million tasks monthly, mostly on AWS (EMR/EMR Serverless, Sagemaker, Databricks). Common failures include…
Talk on
How to sell a big refactor or rewrite to the business?Ivett Ördög36m
Machine-captioned data shows startling specifics: teams report 75% of AI‑written code gets rewritten within two weeks, 39% of code is deleted within a year…
Talk on
Mastering Cryptography with Node's crypto moduleYonatan Mevorach29m
Practical walkthrough of Node.js' built-in crypto shows exact APIs and gotchas: listing 171 algorithms available, using AES-256-CBC with random IV and…
Talk on
Unlocking Developer EfficiencyPetar Nikolovski, Vojislav Ćuk29m
United Cloud builds an internal developer platform on Backstage, wiring Git, Jenkins, Helm and Kubernetes so new services go from days or weeks to minutes…
Talk on
Automation Tactics for Modern Threat EmulationArun Nair37m
Automated red team infrastructure uses terraform + Ansible to provision AWS VPCs, Bastion hosts, private C2s and public redirectors, then configure…
Talk on
The art of static code analysisMartin Toshev36m
Builds a simple Java static-analysis tool using Eclipse JDT and JavaParser, plus parser generators ANTLR and JavaCC for background, and shows concrete results…
Talk on
Decoding the hype behind WebAssembly: Looking under the hoodSohan Maheshwar37m
Explains WebAssembly as a compact bytecode executed on a stack machine with shared linear memory (64 KiB pages), and details decode/validate/instantiate phases…
Talk on
Accelerating your career: Becoming a 10x engineerJoana Santos23m
Advice for juniors to become dramatically more productive centers on concrete habits not buzzwords: treat pull request reviews as your primary growth feedback…
Talk on
Practical introduction to OpenTelemetry tracingNicolas Fränkel38m
Demonstration wires OpenTelemetry into a multi-language microservice demo using a OpenTelemetry agent for JVM auto-instrumentation, explicit SDKs for…
Talk on
Unveiling the mysteries of Brain Computer InterfacesJelena Mladenovic42m
Non‑invasive BCI pipeline: scalp EEG device → real‑time signal cleaning and feature extraction → per‑user machine learning calibration → closed‑loop feedback…
Talk on
DataOps and MLOps: NLP Development and Deployment in Kubernetes made easyIgor Stranjanac36m
A Kubernetes-based DataOps/MLOps pipeline is built and running: code in GitHub Codespaces produces ephemeral images for dev testing, Argo manifests trigger…
Talk on
Effective problem solvingTies van de Ven32m
Argues that mastering two fundamentals—state management and side-effect management—lets developers turn fuzzy requirements into named, standard problems by…
Talk on
What happens to your code when you don't look?Maciek Próchniak34m
Shows that HotSpot’s C1/C2 JIT and Rust/GCC-style AOT compilers actually reorder and replace code: using Compiler Explorer and JITWatch reveals a virtual call…
Talk on
Miss the forest for the trees: How frontend developers fail to be engineersGeorgios Diamantopoulos32m
Claim: frontend teams trade long‑term engineering discipline for chasing frameworks, causing repeated rewrites (one legacy app is rewritten three times during…
Talk on
Going Beyond Copilot with AI AgentsAlex Shershebnev36m
Argues that code assistants fail because LLMs predict common tokens from open source data and lack grounding, so half of generated code is removed or rewritten…
Talk on
Serverless & Databases - your options and best practicesDan Erez33m
Serverless functions hit limits when databases expect long‑lived connections, so practical fixes matter: raise DB max connections (defaults ~100 for Postgres…
Talk on
Reaching Operational Excellence using OpenTelemetryAlexander Chatzizacharias, Ricardo Lippolis38m
Demonstrates a working Flappy-Bird demo called Tracy Bird instrumented with OpenTelemetry Collector, using a Java agent for Kotlin services and a .NET agent…
Talk on
Vector Databases in the Age of AI: Embracing RAG for Enhanced Search CapabilitiesDevlin Duldulao33m
Shows a working RAG pipeline: queries convert to sentence-transformer embeddings, stored in a cloud vector DB collection named my books, then retrieved by…
Talk on
Designing Domain-Specific Languages: A Comparison of Three Approaches by ExampleZiyang Liu35m
Compares three concrete DSL approaches: standalone languages like untyped Plutus Core (UPLC) used as a low‑level compilation target where the CEK evaluator…
Talk on
Kill All Mutants! (Intro to Mutation Testing)Dave Aronson35m
Mutation testing mutates AST nodes (operator swaps, argument flips, replacing a body with a constant, removing loop control) and runs the test suite to see…
Talk on
Interaction to Next Paint: 2024 EditionJeremy Wagner36m
Defines Interaction to Next Paint as the time from a tap/click/key press to the next frame paint, measures the longest qualifying logical interaction or the…
Talk on
Safeguarding Large-Scale Projects: Navigating TypeScript Security PitfallsAbdullah Al-Sultani35m
Large TypeScript codebases repeatedly show concrete, fixable failures: unsanitized HTML via dangerouslySetInnerHTML leads to XSS and the recommended mitigation…
Talk on
Techniques to avoid common LLM pitfallsMete Atamel36m
Overview of actionable fixes: use Retrieval-Augmented Generation (RAG) to ingest private PDFs (example uses 500-char chunks with 100-char overlap, embeddings…
Talk on
Crunching Millions of Requests for Breakfast: A Tale of Performance Testing ProwessSergey Kurnikov21m
Describes a performance stack built around bespoke Kafka load generator plus k6 and JMeter, integrated into CI and run on Google Cloud. Shows real numbers…
Talk on
Handle routes data using stateless protocol (using React Router)Dejan Joksimović29m
Solution shows a concrete pattern for passing per-route data using React Router (v5/v6), storing transient values in history state and only using a persistent…
Talk on
Challenges of Cross-Language Library TranslationAleksandar Sabo30m
Describes translating a C# client library for RavenDB into Java and PHP, rejects Swagger Codegen or AI when the client embeds cluster node‑balancing logic…
Talk on
Dealing With Complexity in the Blockchain and BeyondMarko Veniger38m
Describes building a Tenderly debugger that actually runs by matched compiled bytecode to source using incremental heuristics that detect jumps, function calls…
Talk on
Ops in the AI Era: Why Managed Services Beat Going SoloTomáš Kryst29m
Argues that using managed services and MSPs saves developer time and reduces operational overhead, citing pay‑as‑you‑go cloud offerings (Cloud Functions, GKE)…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.