InfoQ Homepage QCon SP Content on InfoQ
-
Developing a Digital Product: What It Is and How
Roberto Mameli discusses the implications and what it takes to build a successful digital product in the digital economy and how to leverage the network effect.
-
How to Find Purpose in Work
Katharina Probst discusses autonomy, mastery, and purpose which motivate people, diving deeper into purpose.
-
Big Data's Ethical Drought: The Thirst for More Data Has Led to a Lapse in Ethics and Privacy
Katharine Jarmul provides examples of data (mis)use and asking how we can work with data without violating the trust and privacy of users, producing an ethical product?
-
Bayesian Optimization of Gaussian Processes with Applications to Performance Tuning
Ramki Ramakrishna discusses using Bayesian optimization of Gaussian processes to optimize the performance of a microservices architecture.
-
Highlighting Silicon Valley Strategies for Improving Engineering Velocity, Efficiency, and Quality
David Mercurio shares personal insights and experiences about cultural practices that one can apply to help improve the effectiveness of an engineering organization.
-
Your Program as a Transpiler: Applying Compiler Design to Everyday Programming
Edoardo Vacchi discusses opportunities to apply programming language development techniques learned working with Drools and jBPM to a broader context.
-
A Look at the Methods to Detect and Try to Remove Bias in Machine Learning Models
Thierry Silbermann explores some examples where machine learning fails and/or is making a negative impact, looking at some of the tools available today to fix the model.
-
Software Supply Chain Management with Grafeas and Kritis
Aysylu Greenberg discusses the goals for Grafeas and Kritis used to secure a company's software supply chain, and concludes with the details of current and future development.
-
Advanced Data Visualizations in Jupyter Notebooks
Chakri Cherukuri discusses how to build advanced data visualization applications and interactive plots in Jupyter notebooks, including use cases with time series analysis.
-
Building and Running Applications at Scale in Zalando
Pamela Canchanya shares practices and lessons learned when building and running critical business applications at scale.
-
Automating Software Development with Deep Learning
Emil Wallner discusses the state of the art in software development automation, its current weaknesses, and areas that are ready for production.
-
Quarkus and GraalVM: Booting Hibernate at Supersonic Speed, Subatomic Size
Sanne Grinovero discusses how Quarkus was created, how it works and how it’s able to get complex libraries such as Hibernate ORM compatible with GraalVM native images.