Главная
Study mode:
on
You
History
Saved
In progress
0 courses
compleat
0 courses
#Art & Design
#Adobe
#ChatGPT
#GitHub
#Immutability
Showing:
102
courses
Sort by Relevancy
Highest rated
Lowest rated
Most recently added
No BS TS
1
rewiews
Comprehensive TypeScript tutorial covering setup, types, functions, classes, generics, React integration, state management, testing, and design patterns for practical application.
Add to list
42
Lesons
8 hours
On-Demand
Free-Video
GOTO Conferences
Event Sourcing and CQRS from the Trenches
0
rewiews
Dive into event sourcing and CQRS with Atlassian's architect. Explore implementation in Scala, AWS, and microservices architecture for scalable cloud services. Gain insights on data integrity and system flexibility.
Add to list
1
Lesons
26 minutes
On-Demand
Free-Video
Programming with Mosh
Learn Redux from Scratch
0
rewiews
Learn Redux from scratch: functional programming concepts, Redux architecture, and building your first Redux application with practical examples and exercises.
Add to list
33
Lesons
1 hour 35 minutes
On-Demand
Free-Video
The Julia Programming Language
Random Walks in Computational Thinking - Lecture 12
0
rewiews
Explore random walks in computational thinking, covering visualization, Julia concepts, benchmarking, and advanced topics like mutable structs and type parameters.
Add to list
12
Lesons
55 minutes
On-Demand
Free-Video
Microsoft
Azure Immutability: Exclusive Preview of Veeam Backup and Replication V12
0
rewiews
Exclusive preview of Veeam V12's immutability features for Azure, enhancing data protection against ransomware. Learn about game-changing backup policies and implementation in Microsoft Azure.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
media.ccc.de
No More Loopy Code: Data Science Goes Functional
0
rewiews
Explore functional programming principles in data science to enhance reliability, maintainability, and reproducibility of workflows. Learn to improve code clarity and debugging through practical examples.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Dave Gray
Shallow Copy and Deep Copy - Advanced Javascript Tutorial
0
rewiews
Explore shallow and deep copying in JavaScript, covering value vs. reference passing, mutability, pure functions, and practical techniques for efficient object manipulation.
Add to list
10
Lesons
27 minutes
On-Demand
Free-Video
ChariotSolutions
The Mutability Matrix of Pain: An Accessible Exploration of the JVM Heap - Lecture 30
0
rewiews
Explore JVM heap, thread stacks, and concurrency in Java and Scala. Learn to compose multi-threaded code and understand the implications of immutability for efficient programming.
Add to list
10
Lesons
37 minutes
On-Demand
Free-Video
ChariotSolutions
Swift and ReactiveCocoa - Better Together
0
rewiews
Explore ReactiveCocoa and Swift integration for elegant, functional reactive programming in iOS development. Learn practical examples and advanced techniques for efficient data handling.
Add to list
15
Lesons
44 minutes
On-Demand
Free-Video
ChariotSolutions
The Evolution of Object-Oriented Programming - Modern Concepts and Techniques
0
rewiews
Explore the evolution of OOP, covering immutability, functions, ADTs, and pattern matching to enhance problem-solving in modern programming paradigms.
Add to list
10
Lesons
1 hour
On-Demand
Free-Video
Meta
Rethinking Best Practices: Building Applications in Elm
0
rewiews
Exploring Elm's innovative approach to web development, emphasizing its advantages over JavaScript in building large, maintainable applications with fewer runtime errors and improved developer experience.
Add to list
21
Lesons
29 minutes
On-Demand
Free-Video
Java
Java Records and Serialization - Improving Security and Efficiency
0
rewiews
Explore how Java Records enhance serialization, improving security and efficiency. Learn about their immutable properties and implementation in Java 16 for better code maintainability.
Add to list
12
Lesons
30 minutes
On-Demand
Free-Video
NDC Conferences
C# vs F# - A Comparative Programming Language Debate
0
rewiews
Developers compare C# and F# through coding tasks, showcasing strengths of each language. Audience votes on solutions, helping programmers decide which language suits their needs best.
Add to list
1
Lesons
1 hour 1 minute
On-Demand
Free-Video
Poetry of Programming - Clojure for Beginners
0
rewiews
Explore functional programming with Clojure through mini-lectures, covering basics to advanced concepts like recursion and creative coding, suitable for beginners and self-learners.
Add to list
43
Lesons
6 hours 3 minutes
On-Demand
Free-Video
Kaleido
How to Pin a Document to a Blockchain on Kaleido
0
rewiews
Learn to pin documents to a blockchain using Kaleido, addressing enterprise data storage challenges while leveraging blockchain's decentralization and immutability benefits.
Add to list
1
Lesons
25 minutes
On-Demand
Free-Video
Kaleido
Blockchain 101: How They Work and What They Enable
0
rewiews
Explore blockchain's unique properties, business applications, and future potential beyond cryptocurrencies. Gain insights into its transformative impact across industries.
Add to list
14
Lesons
59 minutes
On-Demand
Free-Video
Java
Designing Functional Programs: From Imperative to Functional Paradigm
0
rewiews
Learn functional programming principles and design techniques to build practical applications with immutability and higher-order functions, shifting from imperative and object-oriented paradigms.
Add to list
13
Lesons
46 minutes
On-Demand
Free-Video
Hussein Nasser
The IPFS Protocol Explained with Examples - Welcome to the Decentralized Web
0
rewiews
Explore IPFS protocol for decentralized data storage and sharing. Learn content addressing, routing, publishing, and consuming in distributed networks with practical examples and demos.
Add to list
9
Lesons
24 minutes
On-Demand
Free-Video
Envato Tuts+
Learn Functional Programming With JavaScript
0
rewiews
Master functional programming in JavaScript: first-class functions, immutability, composition, currying, and DOM manipulation. Gain practical skills through hands-on exercises and build a functional web app.
Add to list
15
Lesons
1 hour 33 minutes
On-Demand
Free-Video
Linux Foundation
Bringing Blockchain-Backed Provenance to Financial Services
0
rewiews
Explore blockchain-backed provenance in financial services, focusing on corporate actions. Learn how immutable digital records can improve management and reduce errors in complex financial processes.
Add to list
1
Lesons
19 minutes
On-Demand
Free-Video
Web Conferences Amsterdam
CSS for Software Engineers - Writing Better CSS Using Engineering Principles
0
rewiews
Explore software engineering principles applied to CSS development, enhancing code quality, maintainability, and scalability in web design and development.
Add to list
9
Lesons
49 minutes
On-Demand
Free-Video
Devoxx Poland
Fear Not the Unknown: Go Functional Programming
0
rewiews
Explore functional programming concepts and overcome fears of the unknown in this engaging talk on modern coding paradigms.
Add to list
1
Lesons
52 minutes
On-Demand
Free-Video
Hack In The Box Security Conference
Malicious Contracts
0
rewiews
Explore the potential of smart contracts as anonymous rootkit C2 infrastructure, demonstrating their immutability, anonymity, and scalability for controlling infected devices remotely.
Add to list
8
Lesons
29 minutes
On-Demand
Free-Video
Linux Foundation
The Tao of HashiCorp
0
rewiews
Explore HashiCorp's guiding principles for product design and vision. Learn about workflows, modularity, immutability, codification, and pragmatism in DevOps tooling.
Add to list
12
Lesons
20 minutes
On-Demand
Free-Video
Strange Loop Conference
Immutable Data Science with Datomic, Spark and Kafka
0
rewiews
Explore innovative data science architecture using Datomic, Spark, and Kafka for scalable real-time analysis without traditional ETL, offering immutability, multi-database querying, and horizontal read scalability.
Add to list
22
Lesons
36 minutes
On-Demand
Free-Video
Strange Loop Conference
Onyx - Distributed Workflows for Dynamic Systems
0
rewiews
Explore Onyx, a distributed computation system addressing workflow complexities in modern frameworks. Learn about its innovative approach to simplify processing and leverage hardware advancements.
Add to list
20
Lesons
36 minutes
On-Demand
Free-Video
NDC Conferences
Busting the Func'ing Jargon
0
rewiews
Demystifying functional programming concepts and jargon through clear explanations and F# examples, making FP accessible to developers of all backgrounds.
Add to list
25
Lesons
1 hour 5 minutes
On-Demand
Free-Video
Strange Loop Conference
Introducing the HandAxe Collections Pattern Language
0
rewiews
Explore a pattern language for designing consistent, composable collection protocols in programming languages, emphasizing clarity and expressive power through rigorous terminology and a unified approach.
Add to list
17
Lesons
41 minutes
On-Demand
Free-Video
ACCU Conference
How Kotlin Makes Your Java Code Better
0
rewiews
Discover how Kotlin enhances Java code through real-world examples, covering reduced verbosity, error prevention, clearer expressions, and gradual transition strategies for existing codebases.
Add to list
14
Lesons
1 hour 3 minutes
On-Demand
Free-Video
Devoxx
OOP and FP
0
rewiews
Explore the complementary nature of Object-Oriented and Functional Programming paradigms, debunking misconceptions and showcasing their combined strengths in modern software development.
Add to list
25
Lesons
52 minutes
On-Demand
Free-Video
Devoxx
Enough Java.lang.String to Hang Ourselves
0
rewiews
Explore String optimization techniques in Java, including memory management, performance improvements, and best practices for efficient string manipulation and concatenation.
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
Devoxx
OOP and FP - Complementary Techniques in Software Development
0
rewiews
Explore the complementary nature of OOP and FP, debunking misconceptions and showcasing how these paradigms can coexist to solve complex programming challenges effectively.
Add to list
18
Lesons
51 minutes
On-Demand
Free-Video
Devoxx
Fallacies of Doom - Lessons Learned from Porting Doom 3 to Java
0
rewiews
Exploring Java's limitations in game development through Doom 3 port. Insights on language features, performance, and missed opportunities in Java compared to C++.
Add to list
14
Lesons
52 minutes
On-Demand
Free-Video
Devoxx
Young Pups - New Collections APIs for Java 9
0
rewiews
Explore new Java 9 Collections APIs for improved convenience, immutability, and efficiency. Learn about implementation details, design considerations, and benefits for cleaner code and reduced memory usage.
Add to list
32
Lesons
1 hour 1 minute
On-Demand
Free-Video
Devoxx
From Object Oriented to Functional Domain Modeling
0
rewiews
Explore mixing object-oriented and functional paradigms in Java, focusing on practical examples of functional domain modeling, immutability, and composable APIs for better reusability and thread safety.
Add to list
30
Lesons
56 minutes
On-Demand
Free-Video
Devoxx
OOP and FP - Complementary Paradigms in Software Development
0
rewiews
Explore the complementary nature of Object-Oriented and Functional Programming paradigms, debunking misconceptions and showcasing how they can coexist effectively in modern software development.
Add to list
1
Lesons
53 minutes
On-Demand
Free-Video
Devoxx
Integrating Microservices by Accepting the Data Dichotomy
0
rewiews
Explore balancing data encapsulation and accessibility in microservices using shared, immutable record sequences for scalable architectures like Uber and Netflix.
Add to list
18
Lesons
48 minutes
On-Demand
Free-Video
Devoxx
Fallacies of Doom - Lessons Learned from Porting Doom 3 to Java
0
rewiews
Lessons from porting Doom 3 to Java, exploring language differences, game development challenges, and unexpected insights into Java's strengths and limitations compared to C++.
Add to list
16
Lesons
52 minutes
On-Demand
Free-Video
Devoxx
The Power and Practicality of Immutability
0
rewiews
Explore the benefits of immutability in Java programming, reducing errors and enhancing code quality. Learn practical techniques for implementing immutable designs in your projects.
Add to list
1
Lesons
53 minutes
On-Demand
Free-Video
Devoxx
Effective Scala - Reloaded
0
rewiews
Optimize Scala usage with practical do's and don'ts, covering style, abstractions, expressions, collections, and more. Learn to write efficient, clean code and avoid common pitfalls in Scala development.
Add to list
43
Lesons
51 minutes
On-Demand
Free-Video
GOTO Conferences
From Functional to Reactive - Patterns in Domain Modeling
0
rewiews
Explore how to transform functional domain models into reactive systems, enhancing responsiveness, elasticity, resilience, and scalability in software design.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
GOTO Conferences
Immutability - Putting The Dream Machine To Work
0
rewiews
Exploring immutable data structures for efficient programming on modern devices. Discusses historical context, persistent data structures, and practical applications in libraries like Om and React.
Add to list
36
Lesons
34 minutes
On-Demand
Free-Video
GOTO Conferences
Swift - New Paradigms for iOS Development
0
rewiews
Explore Swift's multi-paradigm approach, combining functional and object-oriented programming for iOS development. Learn syntax, classes, and modern improvements in this overview.
Add to list
17
Lesons
34 minutes
On-Demand
Free-Video
GOTO Conferences
Functional Programming in 40 Minutes
0
rewiews
Explore functional programming concepts and their real-world applications in modern languages. Learn about immutability, higher-order functions, and how to leverage functional techniques in your projects.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
GOTO Conferences
Make Web Apps Fun to Build and Easy to Refactor with Elm
0
rewiews
Discover how Elm simplifies web app development with its unique approach to reliability, immutability, and pure functions. Learn to build robust applications more efficiently.
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
GOTO Conferences
Kotlin - Lessons From the Backend
0
rewiews
Explore Kotlin's backend features through real-world examples, focusing on data classes, functional interfaces, and interoperability with Java and Spring frameworks.
Add to list
19
Lesons
54 minutes
On-Demand
Free-Video
GOTO Conferences
What Style of Security Do You Want?
0
rewiews
Explore diverse security styles, from phishing prevention to resilient system design. Learn practical strategies for compliance, vulnerability management, and decision-making in modern cybersecurity environments.
Add to list
27
Lesons
38 minutes
On-Demand
Free-Video
GOTO Conferences
Transforming Programming
0
rewiews
Explore programming paradigm shifts, from object-oriented to functional, and learn how to adapt your thinking for modern languages like Elixir. Gain insights on transforming code and building intuition in this thought-provoking talk.
Add to list
10
Lesons
44 minutes
On-Demand
Free-Video
GOTO Conferences
Code, Immutability & the Future of Development
0
rewiews
Explore immutability in code and databases, its impact on software development, and the evolving landscape of programming with insights from industry experts Dave Thomas and Hannes Lowette.
Add to list
1
Lesons
25 minutes
On-Demand
Free-Video
Spring I/O
New in Spring 5 - Functional Web Framework
0
rewiews
Explore Spring 5's new functional web framework, its design goals, and key components. Learn about immutability, first-class functions, and how it compares to annotation-driven models.
Add to list
14
Lesons
54 minutes
On-Demand
Free-Video
ACCU Conference
Rust for the Recalcitrant C++ Programmer - ACCU 2023
0
rewiews
Comparative exploration of Rust features for C++ programmers, highlighting ownership, type system, immutability, pattern matching, and concurrency, with practical examples and discussions.
Add to list
29
Lesons
1 hour 22 minutes
On-Demand
Free-Video
JSWORLD Conference
Designing High Performance React Applications
0
rewiews
Optimize React app performance with Core Web Vitals, efficient bundling, virtualization, and rendering patterns. Learn automatic batching, SSR, and server components in React 18.
Add to list
29
Lesons
25 minutes
On-Demand
Free-Video
CppNow
Postmodern Immutable Data Structures
0
rewiews
Explore modern immutable data structures in C++, their benefits for concurrent systems, and efficient implementation techniques using Relaxed Radix Balanced Trees and the Immer library.
Add to list
10
Lesons
46 minutes
On-Demand
Free-Video
EuroPython Conference
A Journey into Git Internals with Python
0
rewiews
Explore Git's inner workings using Python, demystifying its principles and commands. Gain deeper understanding of Git's structure, content addressing, and operations like branching and merging.
Add to list
12
Lesons
44 minutes
On-Demand
Free-Video
EuroPython Conference
Object Internals
0
rewiews
Explore Python's object internals, memory management, and data structure behavior. Gain insights into mutability, copying, sorting, and memory allocation for improved code understanding and optimization.
Add to list
1
Lesons
26 minutes
On-Demand
Free-Video
ng-conf
Subjecting State to Good Behavior
0
rewiews
Explore reactive state management in Angular using behavior subjects, observables, and immutability. Learn techniques for readable and uncomplicated state handling in your applications.
Add to list
15
Lesons
20 minutes
On-Demand
Free-Video
ng-conf
Maintainable JavaScript with Functional Patterns
0
rewiews
Discover functional programming concepts in JavaScript to create more maintainable, composable, and testable code. Learn refactoring techniques for easier future maintenance and improved code structure.
Add to list
23
Lesons
53 minutes
On-Demand
Free-Video
ng-conf
The Immutable Web
0
rewiews
Explore building immutable web applications using blockchains and smart contracts. Learn about decentralized services and the power of permanent, unchangeable web solutions.
Add to list
7
Lesons
19 minutes
On-Demand
Free-Video
Scala Days Conferences
Full Stack Scala
0
rewiews
Explore full-stack Scala development, including Scala.js for frontend, React integration, and strategies for managing complexity in modern web applications.
Add to list
24
Lesons
50 minutes
On-Demand
Free-Video
Scala Days Conferences
Functional Programming Essentials
0
rewiews
Explore functional programming's origins, principles, and practical applications in Scala. Learn about pure functions, immutability, and how to apply FP concepts in everyday work without complex abstractions.
Add to list
30
Lesons
49 minutes
On-Demand
Free-Video
Scala Days Conferences
Quantifying and Explaining Immutability in Scala
0
rewiews
Explore immutability in Scala: its importance, types, and real-world usage. Learn about a compiler plugin for analyzing immutability in your projects.
Add to list
17
Lesons
50 minutes
On-Demand
Free-Video
JSConf
Immutability - Putting The Dream Machine To Work
0
rewiews
Exploring immutable data structures in modern programming, focusing on Om library and its big ideas, applicable to JavaScript for higher abstraction and improved solution design.
Add to list
1
Lesons
22 minutes
On-Demand
Free-Video
JSConf
Composing Music with Composed Functions
0
rewiews
Explore functional programming concepts through music creation using web audio API, blending coding principles with musical composition techniques.
Add to list
9
Lesons
22 minutes
On-Demand
Free-Video
JSConf
The Next Exciting JavaScript Feature - Records & Tuples
0
rewiews
Explore the upcoming "Records & Tuples" ECMAScript proposal, introducing immutable primitives to JavaScript. Learn their capabilities, use cases, and potential impact on development practices.
Add to list
1
Lesons
24 minutes
On-Demand
Free-Video
NDC Conferences
Thinking Outside the Synchronisation Quadrant
0
rewiews
Explore concurrency beyond threads and locks, covering immutability, actors, and other patterns in modern C++ for efficient parallel programming and system design.
Add to list
12
Lesons
1 hour 8 minutes
On-Demand
Free-Video
NDC Conferences
Functional C++
0
rewiews
Explore functional programming concepts in C++, focusing on immutability, concurrency, and function composition. Learn idiomatic approaches to apply these ideas in modern C++ development.
Add to list
16
Lesons
1 hour 1 minute
On-Demand
Free-Video
NDC Conferences
The Tension Between Expediency and Correctness
0
rewiews
Explore tradeoffs between expediency and correctness in programming, discussing their implications for software development and introducing Elixir's advantages in building robust systems.
Add to list
31
Lesons
47 minutes
On-Demand
Free-Video
NDC Conferences
Visualizing Olympic Medals with F# and Fable
0
rewiews
Explore interactive data visualization of Olympic medals using F# and Fable. Learn functional programming techniques for building web applications and discover insights through modifiable visualizations.
Add to list
1
Lesons
1 hour
On-Demand
Free-Video
NDC Conferences
Branching Out with Elm
0
rewiews
Explore Elm's functional programming features while building a simple game. Learn about immutability, type safety, and increased predictability for web applications.
Add to list
1
Lesons
57 minutes
On-Demand
Free-Video
NDC Conferences
Easy Eventual Consistency with Actor Models + Amazon Web Services
0
rewiews
Discover how to achieve strong eventual consistency in distributed systems using actor models and AWS, sidestepping the CAP theorem with simple rules and proven mathematical principles.
Add to list
29
Lesons
36 minutes
On-Demand
Free-Video
NDC Conferences
Functional Techniques for C#
0
rewiews
Explore functional programming techniques in C# to write clearer, more maintainable code. Learn about immutability, recursion, higher-order functions, and refactoring for improved readability and consistency.
Add to list
23
Lesons
58 minutes
On-Demand
Free-Video
NDC Conferences
What the Functional - What, How and Why
0
rewiews
Explore functional programming concepts and benefits in various languages, focusing on practical applications without delving into complex theory. Learn to simplify and control your codebase.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
NDC Conferences
Effective Eventual Consistency with Actor Models + Amazon Web Services
0
rewiews
Discover how to achieve strong eventual consistency in distributed systems using actor models and AWS. Learn practical techniques to sidestep the CAP theorem and ensure data integrity.
Add to list
1
Lesons
43 minutes
On-Demand
Free-Video
NDC Conferences
Refactoring to Immutability
0
rewiews
Explore techniques for reducing state mutability in code, focusing on the benefits and practical approaches to refactoring towards immutability in software development.
Add to list
8
Lesons
1 hour 3 minutes
On-Demand
Free-Video
NDC Conferences
Beyond JavaScript Frameworks - Writing Reliable Web Apps With Elm
0
rewiews
Discover Elm: a functional language for reliable web apps. Learn its advantages over JavaScript frameworks, including type safety, immutability, and error prevention through an advanced compiler.
Add to list
1
Lesons
54 minutes
On-Demand
Free-Video
NDC Conferences
Implementing Event-Driven Microservices Architecture in Functional Language
0
rewiews
Explore event-driven microservices architecture using functional programming, focusing on F#. Learn about domain-driven design, distributed sagas, event sourcing, and evolutionary architecture for scalable web services.
Add to list
40
Lesons
59 minutes
On-Demand
Free-Video
NDC Conferences
Fallacies of Doom - Lessons Learned from Porting Doom 3 to Java
0
rewiews
Explore lessons from porting Doom 3 to Java, uncovering insights about game development, 3D graphics, and unexpected revelations about Java's strengths and limitations compared to C++.
Add to list
16
Lesons
1 hour 4 minutes
On-Demand
Free-Video
NDC Conferences
A Skeptics Guide to Functional Style JavaScript
0
rewiews
Explore functional JavaScript concepts like purity, higher-order functions, and currying. Learn to write clean, maintainable code and understand when to apply functional programming patterns.
Add to list
14
Lesons
49 minutes
On-Demand
Free-Video
Dan Vega
Java Class Design: When to Use a Primitive vs Reference Type
0
rewiews
Explore Java class design, focusing on primitive vs reference types, immutability, and record types. Gain insights for efficient and effective Java programming.
Add to list
1
Lesons
18 minutes
On-Demand
Free-Video
GeeCON Conference
Enums on Steroids: Exploring Sealed Classes in Java 17
0
rewiews
Explore sealed classes in Java 17 to create enhanced enums, improving class hierarchy control and enabling advanced programming mechanisms.
Add to list
16
Lesons
18 minutes
On-Demand
Free-Video
Confluent
Event-Driven Architectures: Fundamentals and Advanced Concepts
0
rewiews
Explore event-driven architectures, including event immutability, windowing techniques, and practical applications in Apache Kafka and Flink ecosystems. Gain insights from industry experts in an engaging Q&A format.
Add to list
10
Lesons
18 minutes
On-Demand
Free-Video
Confreaks
Ruby Programming Lightning Talks - 7 Topics in 26 Minutes
0
rewiews
Explore diverse Ruby topics through lightning talks, covering gems, community dynamics, immutability, Makefiles, and more. Gain insights from expert developers in quick, engaging sessions.
Add to list
7
Lesons
26 minutes
On-Demand
Free-Video
PyCon US
Overcoming GIL with Subinterpreters and Immutability
0
rewiews
Explore efficient data sharing between Python subinterpreters using the "memhive" framework, enabling true parallelism without serialization overhead.
Add to list
1
Lesons
29 minutes
On-Demand
Free-Video
GOTO Conferences
Adventures in Elm
0
rewiews
Explore Elm's functional programming for browsers, combining strict principles with user interaction. Learn challenges and freedoms in this innovative language that compiles to JavaScript.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
GOTO Conferences
Destructuring the Enterprise
0
rewiews
Explore functional programming in enterprise environments through a real-world case study at the Student Loans Company, covering design, hiring, syntax, immutability, and adoption challenges.
Add to list
10
Lesons
52 minutes
On-Demand
Free-Video
Devoxx
Java Collections Puzzlers
0
rewiews
Interactive session exploring surprising behaviors and pitfalls in Java Collections Framework, covering ArrayList, HashMap, null handling, and immutability. Gain insights to improve your use of this widely-used API.
Add to list
1
Lesons
52 minutes
On-Demand
Free-Video
Devoxx
Change is the Only Constant - Really
0
rewiews
Explore unmodifiable collections in Java, their differences from immutability, and their significance in object-oriented programming. Gain insights into the Java Collections Framework design.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Devoxx
Using Record Types to Build Better Domain Models
0
rewiews
Explore how Java's Record Types enhance domain modeling, focusing on value objects, immutability, and efficient data handling for cleaner, more expressive code.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
PyCon US
Overcoming GIL with Subinterpreters and Immutability
0
rewiews
Explore efficient data sharing between Python subinterpreters using the "memhive" framework, enabling true parallelism without serialization overhead.
Add to list
1
Lesons
30 minutes
On-Demand
Free-Video
GOTO Conferences
Adventures in Elm - Questioning Programming Principles with Functional Development
0
rewiews
Explore how Elm's purely functional approach challenges traditional programming principles while offering new perspectives on state management, error handling, and user interactions in browser applications.
Add to list
1
Lesons
49 minutes
On-Demand
Free-Video
ACM SIGPLAN
Stretching the Glasgow Haskell Compiler: Nourishing GHC with Domain-Driven Design
0
rewiews
Explore Domain-Driven Design principles for enhancing Glasgow Haskell Compiler's architecture, addressing immutability, modularity, and composability in large-scale functional systems.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Conf42
Leveraging Blockchain for Secure and Immutable Firmware Updates
0
rewiews
Explore blockchain-based secure firmware updates for IoT devices. Learn implementation strategies, smart contracts, and resilience against attacks through expert insights and a practical demo.
Add to list
17
Lesons
31 minutes
On-Demand
Free-Video
All Things Open
Break Glass, Repair Fast, Reconcile Automation
0
rewiews
Learn strategies for managing production incidents, balancing automation with manual fixes, and reconciling changes across environments to ensure robust and secure infrastructure management.
Add to list
1
Lesons
32 minutes
On-Demand
Free-Video
Devoxx Poland
Immutability Against The Machine
0
rewiews
Explore immutability concepts and their impact on software development with Michał Płachta's insightful presentation at Devoxx Poland 2022.
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
Devoxx Poland
Functional Programming in Kotlin: Exploring Arrow
0
rewiews
Explore functional programming in Kotlin using Arrow, enhancing code reliability and expressiveness through advanced techniques and abstractions.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Confreaks
Functional Patterns in Ruby
0
rewiews
Explore functional programming concepts from OCaml and apply them to Ruby for cleaner, more future-proof code.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
NashKnolX
Functional Programming with Java
0
rewiews
Explore declarative programming in Java to write concise, predictable, and easily testable code using pure functions and immutable states.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
NashKnolX
Functional Programming with Java
0
rewiews
Explore declarative programming in Java to write concise, predictable, and easily testable code using pure functions and immutable states.
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
CppCon
Thinking Functionally in C++ - Applying Functional Programming Concepts
0
rewiews
Explore functional programming techniques in C++, enhancing code performance, reusability, and security. Learn to apply functional thinking to existing codebases using views, lambdas, and ranges.
Add to list
14
Lesons
50 minutes
On-Demand
Free-Video
GOTO Conferences
Shipping a Production Web App in Elm - YOW! 2015
0
rewiews
Discover how rewriting a CoffeeScript web app in Elm led to faster, more robust, and easier-to-maintain code. Learn about Elm's benefits and how to transition to functional reactive programming.
Add to list
1
Lesons
33 minutes
On-Demand
Free-Video
load more...