Everybody is talking about ES6, but is anyone out there using it in production? Mango recently started adopting ES6 features that make our front-end code easier to write and maintain. In this talk, I will explain why we decided to use ES6, how we started to use it in production (using npm, browserify and babel) and I'll explain what problems we found along the way and how we solved them. Links: https://getmango.com https://getmango.com/blog/writing-es6-modules-with-6to5/ http://kangax.github.io/compat-table/ https://github.com/zloirock/core-js https://github.com/mango/emitter http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts http://benmccormick.org/2015/04/07/es6-classes-and-backbone-js/
The document summarizes Carlo Sciolla's blog post about using Clojure to interact with the Alfresco content repository. It shows how to write a function in Clojure to loop through all nodes in a repository and print their names, and compares the Clojure code to the equivalent Java code. It also discusses some Clojure concepts like immutable data structures, macros, and sequence processing that make the Clojure implementation more concise and functional than the object-oriented Java code.
Clojure introduction, concepts, functional programming elements. Real world usage. Clojure community heros.
This was a talk given at HTML5DevConf SF in 2015. Ever wanted to write your own Browserify or Babel? Maybe have an idea for something new? This talk will get you started understanding how to use a JavaScript AST to transform and generate new code.
Swift is a new programming language introduced by Apple for iOS and Mac app development. It has the best of both C and Objective-C with speed, interactivity and modern conventions.
ECMAScript6: Novedades y navegadores que dan soporte a ECMAScript6. Presentado por ings.: Alex Adriá y Mario García
A quick introduction to Swift, the new language Apple introduced in WWDC14 to create apps for iOS and OSX
The document provides an introduction to Clojure by listing various resources about Clojure including websites, videos, papers and books. It discusses key aspects of Clojure such as its Lisp heritage, functional programming principles, namespaces, polymorphism using protocols and multimethods, and concurrency features using Software Transactional Memory. The document also compares Clojure to other Lisps and outlines Clojure's basic syntax where code is represented as data structures.
This document discusses using Clojure to interact with the Alfresco content management system. It provides an example of using Clojure to loop through all nodes in the Alfresco repository and print their names. It then explores translating the Java code into an idiomatic Clojure implementation using features like macros, immutable data structures, and Clojure's powerful seq library for processing sequences. The document aims to illustrate how a functional programming language like Clojure can provide benefits for working with Alfresco.
Take a look to Swift, if you've been developing for iOS in Objective-C many things may look familiar, maybe just "upgraded". If you're a first timer diving into iOS development we strongly recommend you to understand first the basics of Cocoa.
The document discusses several interesting features of the Swift programming language, including type inference, mutability, optionals, named parameters, enumerations, switch statements, closures, and generics. Type inference allows variable types to be inferred from values rather than explicitly declared. Optionals handle the absence of values and can be conditionally unwrapped. Closures provide block syntax similar to Objective-C but with additional optional syntax. Generics allow structures to work with different types rather than a single type.
This document discusses patterns in object-oriented programming versus abstractions in functional programming. It provides code examples of using functional abstractions like the IO monad and type classes in Scala. The examples demonstrate how to construct programs by composing functions, handle errors, and test programs using the IO monad. Known applications of functional abstractions include using monoids for accumulating values, functors for mapping over data types, and monads for modeling effects. The document advocates thinking algebraically by focusing on properties, extending closed data types, and building applications from small, composable abstractions.
This document summarizes new features in Swift 2 including guard/defer statements for flow control, protocol extensions for default implementations, and error handling improvements like throwing and catching errors. It also mentions Swift becoming open source with its source code released under a permissive license and contributions accepted from the community, including ports for Linux. Nest is provided as an example open source Swift web framework project on GitHub.
The document provides an introduction to Swift programming concepts including variables, constants, data types, operators, control flow, functions, arrays, dictionaries, classes, structs, enums and more. Code examples are provided to demonstrate how to declare and use variables, constants, functions, arrays, dictionaries, classes, structs and enums in Swift. Key Swift concepts like optionals, tuples, protocols and generics are also briefly covered through code snippets.
This document discusses functions and closures in Swift. It provides examples of defining functions, passing functions as arguments, returning functions from other functions, capturing values from outer scopes within closures, and using lazy initialization to avoid strong reference cycles and memory leaks. Specifically: 1. It shows functions taking other functions as arguments and returning functions. 2. It demonstrates using closures to define functions inline and passing them to other functions. 3. It provides an example of capturing external values within closures and how to avoid strong reference cycles when doing so. 4. It explains how to use lazy initialization with the @lazy property wrapper to lazily initialize properties and avoid memory leaks.
The document discusses working with code abstract syntax trees (ASTs). It provides examples of parsing code into ASTs using libraries like Esprima, querying ASTs using libraries like grasp-equery, constructing and transforming ASTs, and generating code from ASTs. It introduces aster, an AST-based code builder that allows defining reusable AST transformations as plugins and integrating AST-based builds into generic build systems like Grunt and Gulp. Aster aims to improve on file-based builders by working directly with ASTs in a streaming fashion.
This document provides a summary of an introduction to the Clojure programming language. It discusses what Clojure is, its timeline and adoption, functional programming concepts, concurrency features using Software Transactional Memory, the Lisp ideology it is based on including homoiconicity and its macro system. It also provides an overview of getting started with Clojure including using the REPL, basic syntax like symbols and keywords, data types, sequences, functions, and Java interoperability. Resources for learning more about Clojure are also listed.
The document discusses abstract syntax trees (ASTs) and parsing of code. It provides examples of parsing JavaScript code into tokens and then building a syntax tree. It also discusses common JavaScript parsers like Esprima and Acorn, and AST specifications like ESTree. Homomorphic parsing is shown where code and AST are equivalent. Common uses of ASTs include transpilation, linting, minification, and code transformation.
This document discusses ECMAScript 2015 (ES2015), also known as ES6. It provides examples of new ES2015 features like arrow functions, template literals, classes, and modules. It also discusses how to set up a development environment to use ES2015, including transpiling code to ES5 using Babel, linting with Eslint, testing with Mocha, and generating coverage reports with Istanbul. The document emphasizes that while ES2015 is fun to explore, proper tooling like linting and testing is needed for serious development. It concludes by noting ES2015 marks a transition and thanks the audience.
I gave a talk at ReactFoo Mumbai about the history of how we arrived at the module bundlers we have today, specifically webpack. We walked through a live coding demo where I built a working webpack configuration for a working Vue application and then talked about the future of webpack.
The document discusses the Java Compiler API, which was standardized in Java 6. It provides two ways to programmatically compile Java source code: simple and advanced. The simple approach demonstrates how to retrieve the Java compiler, run it to compile a source file, and then access the compiled class. The advanced approach provides access to error messages and more options. The document also covers using printf formatting with custom formattable classes by implementing the Formattable interface.
Quick overview of ecmascript 2015 features with examples how to rewrite es5 code into es6 presented at Pixers Academy.
This document discusses exploring ES6 features including classes, modules, arrow functions, template literals, destructuring, iterators, generators, and proxies. It provides code examples of implementing classes, modules, and other features in ES5 syntax compared to the cleaner ES6 syntax. It also discusses setting up a development environment with Node.js, npm, and Babel to use ES6 features and introduces more advanced topics like proxies and generators.
1. ES6 modules allow for modular code through the use of export and import statements. Exports define what is public in a module, and imports access those exports from other modules. 2. Prior to ES6, many patterns existed for modular code like anonymous closures, revealing module pattern, CommonJS, and AMD, but they had various issues. 3. Webpack and Rollup are module bundlers that take modules defined with import/export and bundle them for usage in browsers which do not natively support modules. They also convert ES6 code to ES5 for browser compatibility.
This document summarizes the key new features being introduced in ECMAScript 6 (ES6), also known as Harmony. Some of the major additions include block scope with let and const, classes and modules, iterators and generators, arrow functions, and parameter handling improvements with rest/spread. ES6 is designed to be backwards compatible with ES5 while adding new functionality. Many new features are already being implemented in modern browsers and Node.js using flags or alternative syntax like --harmony for testing purposes today.
This document discusses advanced Java debugging using bytecode. It explains that bytecode is the low-level representation of Java programs that is executed by the Java Virtual Machine (JVM). It shows examples of decompiling Java source code to bytecode instructions and evaluating bytecode on a stack. Various bytecode visualization and debugging tools are demonstrated. Key topics like object-oriented aspects of bytecode and the ".class" file format are also covered at a high-level.
Do ever wonder how ECMAScript evolves and it's available almost everywhere? We gonna do a walkthrough of how TC39 (the technical committee responsible for the ECMAScript) works, how to participate, contribute, and how an idea can make it through to the language, all step-by-step. Together with a sneak pick and debate about some recent and interesting proposals in different stages. (c) Fest.js Porto 2023 April 20, 2023 Porto, Portugal https://fest.dev/events/js/porto-2023/
Tamarin is a new virtual machine from Adobe that is well-suited for ActionScript. It will power future versions of JavaScript through projects like ActionMonkey (integrating Tamarin into SpiderMonkey), ScreamingMonkey (bringing Tamarin to Internet Explorer), and IronMonkey (bringing other languages to Tamarin). ECMAScript 4 aims to build upon ECMAScript 3 with features like classes, packages, type annotations, and more to support both large and small programs. The reference implementation of many ECMAScript 4 features are written using ECMAScript itself, allowing the language to be self-hosting.
The rough presentation that I gave at the Ajax Experience, Adobe Max Tokyo, and Mozilla Japan/Shibuya.JS.
This document provides an overview of ECMAScript 6 (ES6), also known as ECMAScript 2015. It discusses the history and standardization of JavaScript and ECMAScript. It then covers many of the new features introduced in ES6, including let and const block scoping, arrow functions, template literals, classes, generators, iterators, promises, and modules. It encourages using ES6 features today via tools like Traceur and Babel that compile ES6 to ES5 for browser compatibility. It also looks ahead to future features planned for ECMAScript 7 and beyond.
JavaScript provides core functionality for web pages and applications. It has a C-like syntax and is dynamically typed. JavaScript code runs on both the client-side in web browsers and the server-side in environments like Node.js. It uses prototype-based inheritance where objects can inherit properties from object prototypes. New features are being added regularly through the ECMAScript specification. JavaScript allows DOM manipulation to modify web pages and event handling for user interactions.
The document discusses several tools for JavaScript development including: 1. ECMAScript 6 for new JavaScript features, Visual Studio Code for editing, and Node.js & npm for modules. 2. Build tools like webpack, Babel, and UglifyJS to bundle, transpile, and minimize code. 3. Testing with Jasmine and debugging with Chrome Developer Tools and source maps. 4. Documentation generation with YUIDoc. A demo project is provided at https://github.com/simonkim/jstools-demo to show how to use these tools together in a workflow.
This document discusses JavaScript libraries and proposes ideas for improving them. It argues that while libraries are useful, developers should understand JavaScript fundamentals first. Current libraries have inconsistent APIs and lack modularity. The document proposes a new "CommonBrowserJS" library with common standards, pure feature detection, and support for CommonJS modules to converge the best ideas from existing libraries. Developing a simple "has.js" library for feature detection could be a first step. Overall the document advocates for improving JavaScript libraries by standardizing APIs and reducing magic while embracing modern JavaScript practices.
Some javascript testing patterns that has made writing tests at Refinery29 more maintainable. Covered in this presentation is userContext (or let) in Jasmine, lazy evaluation and shared behavior.
An overview of my tactics for debugging Ext JS web applications along with some specific examples of problems I run into often, Presented at the first Three Pillar Global meeting in Fairfax, VA, on January 19, 2010. http://www.meetup.com/baltimore-dc-javascript-users/calendar/12219819/
Webpack has quickly become one of the most popular choices among web developer builder tools. It can build, minify, split and do others awesome things to your assets. We will do a simple walk through to let you familiar with the basics of webpack and all its potential.
This document provides a course syllabus for a Java training course. The syllabus outlines topics that will be covered including an overview of object-oriented programming in Java, important Java concepts like static, final, interface and abstract classes, exception handling, collections, generics, threads, JDBC, and J2EE technologies like JSP, Servlets, Struts and XML. It also discusses fees structure for the course and notes it will take place on Saturdays, Sundays and weekdays, with registration fees of Rs. 1000 and remaining Rs. 4000 to be paid during classes.
This document provides an overview of an ES6 hackathon focusing on new features in ES6 including block scope, modules, destructuring, arrow functions, classes, template literals, internationalization, spread syntax, generators, sets, promises and more. Attendees will have 30 minutes to work on code challenges exploring these new ES6 features using resources like JSFiddle and TypeScript. The challenges involve updating functions to use new syntax like arrow functions, default parameters and object shorthand, satisfying class assertions, and improving outputs using template strings and internationalization.
Repasamos algunos conceptos que ya conocemos y "usamos" hoy en día para construir la web pensando en el usuario: User First, Mobile First, Content First y Progressive Enhancement... Están preparados para Offline First? Link mencionados en la charla: https://getmango.com www.meetup.com/BAFrontend https://github.com/Mango/slideout https://getmango.com/blog/escanear-tarjetas-de-credito-en-safari-ios8 https://getmango.com/blog/validacion-de-formularios-con-la-api-de-vibracion http://opensignal.com/coverage-maps/ http://www.nytimes.com/2012/03/01/technology/impatient-web-users-flee-slow-loading-sites.html http://offlinestat.es http://offlinefirst.org
The document discusses decoupling JavaScript code into modular pieces. It recommends defining shared code as modules that can be extended for different environments like desktop and mobile. Modules should be scalable, maintainable and reusable. The document provides an example of defining a viewport module with shared, desktop and mobile code, and communicating between modules using events instead of direct callbacks. The overall recommendations are to build the next version of Chico using a modular structure with prototype extension and event-based communication between modules.
The document discusses the features and capabilities of HTML5. It covers new semantic elements, forms, offline storage, device access, multimedia, 3D graphics, performance improvements, and CSS3 features. Key points include more meaningful tags, custom data attributes, offline application caching, geolocation, cameras, web sockets, and canvas/WebGL for graphics.
The document discusses JavaScript's prototype property and object-oriented programming. It explains that in JavaScript, objects inherit properties and methods from a prototype object, allowing for code reuse and extension of functionality. The prototype is an object that is shared among objects created from the same constructor function. All objects in JavaScript inherit from the Object prototype by default.
Este documento resume una presentación sobre la implementación de estándares web y componentes reutilizables en MercadoLibre. La presentación destaca la necesidad de agilizar el desarrollo web mediante el uso de widgets configurables, estandarización, y buenas prácticas de desarrollo como marcado semántico y accesibilidad. Se introduce la librería Chico UI de MercadoLibre, la cual provee componentes reutilizables como carruseles y capas para lograr consistencia en la interfaz.
Chico UI is an open source frontend development tool created by MercadoLibre that provides reusable HTML, CSS, and JS components to standardize the user interface and speed up development. It was created to streamline MercadoLibre's products and ensure long-term consistency across interfaces. The development process involves analyzing frontend needs, designing interaction patterns, writing code, incorporating feedback, and releasing features for use on sites like Home, Search, Checkout, and MyML.
Weat es un sitio web para compartir recomendaciones sobre lugares gastronómicos de manera rápida y simple. Los usuarios pueden agregar lugares que les gustan, comentarlos, seguir a otros usuarios, y obtener premios por su participación. El objetivo de Weat es generar tráfico a través del contenido y la participación de los usuarios para vender publicidad y ofrecer cuentas premium a dueños de restaurantes.
This presentation, delivered at the Postgres Bangalore (PGBLR) Meetup-2 on June 29th, 2024, dives deep into connection pooling for PostgreSQL databases. Aakash M, a PostgreSQL Tech Lead at Mydbops, explores the challenges of managing numerous connections and explains how connection pooling optimizes performance and resource utilization. Key Takeaways: * Understand why connection pooling is essential for high-traffic applications * Explore various connection poolers available for PostgreSQL, including pgbouncer * Learn the configuration options and functionalities of pgbouncer * Discover best practices for monitoring and troubleshooting connection pooling setups * Gain insights into real-world use cases and considerations for production environments This presentation is ideal for: * Database administrators (DBAs) * Developers working with PostgreSQL * DevOps engineers * Anyone interested in optimizing PostgreSQL performance Contact info@mydbops.com for PostgreSQL Managed, Consulting and Remote DBA Services
This is a slide deck that showcases the updates in Microsoft Copilot for May 2024
The integration of programming into civil engineering is transforming the industry. We can design complex infrastructure projects and analyse large datasets. Imagine revolutionizing the way we build our cities and infrastructure, all by the power of coding. Programming skills are no longer just a bonus—they’re a game changer in this era. Technology is revolutionizing civil engineering by integrating advanced tools and techniques. Programming allows for the automation of repetitive tasks, enhancing the accuracy of designs, simulations, and analyses. With the advent of artificial intelligence and machine learning, engineers can now predict structural behaviors under various conditions, optimize material usage, and improve project planning.
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator. Link to presentation recording and slides: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/ Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
YOUR RELIABLE WEB DESIGN & DEVELOPMENT TEAM — FOR LASTING SUCCESS WPRiders is a web development company specialized in WordPress and WooCommerce websites and plugins for customers around the world. The company is headquartered in Bucharest, Romania, but our team members are located all over the world. Our customers are primarily from the US and Western Europe, but we have clients from Australia, Canada and other areas as well. Some facts about WPRiders and why we are one of the best firms around: More than 700 five-star reviews! You can check them here. 1500 WordPress projects delivered. We respond 80% faster than other firms! Data provided by Freshdesk. We’ve been in business since 2015. We are located in 7 countries and have 22 team members. With so many projects delivered, our team knows what works and what doesn’t when it comes to WordPress and WooCommerce. Our team members are: - highly experienced developers (employees & contractors with 5 -10+ years of experience), - great designers with an eye for UX/UI with 10+ years of experience - project managers with development background who speak both tech and non-tech - QA specialists - Conversion Rate Optimisation - CRO experts They are all working together to provide you with the best possible service. We are passionate about WordPress, and we love creating custom solutions that help our clients achieve their goals. At WPRiders, we are committed to building long-term relationships with our clients. We believe in accountability, in doing the right thing, as well as in transparency and open communication. You can read more about WPRiders on the About us page.
Quantum Communications Q&A with Gemini LLM. These are based on Shannon's Noisy channel Theorem and offers how the classical theory applies to the quantum world.
Recent advancements in the NIST-JARVIS infrastructure: JARVIS-Overview, JARVIS-DFT, AtomGPT, ALIGNN, JARVIS-Leaderboard
Invited Remote Lecture to SC21 The International Conference for High Performance Computing, Networking, Storage, and Analysis St. Louis, Missouri November 18, 2021
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality. Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality. Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality. Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank? ** Episode Overview ** In this first episode of our quality series, Kristen Hansen and the panel discuss: ⦿ What do we mean when we say patent quality? ⦿ Why is patent quality important? ⦿ How to balance quality and budget ⦿ The importance of searching, continuations, and draftsperson domain expertise ⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications https://www.aurorapatents.com/patently-strategic-podcast.html
Cybersecurity is a major concern in today's connected digital world. Threats to organizations are constantly evolving and have the potential to compromise sensitive information, disrupt operations, and lead to significant financial losses. Traditional cybersecurity techniques often fall short against modern attackers. Therefore, advanced techniques for cyber security analysis and anomaly detection are essential for protecting digital assets. This blog explores these cutting-edge methods, providing a comprehensive overview of their application and importance.
Slide of the tutorial entitled "Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Emerging Trends" held at UMAP'24: 32nd ACM Conference on User Modeling, Adaptation and Personalization (July 1, 2024 | Cagliari, Italy)
Today’s digitally connected world presents a wide range of security challenges for enterprises. Insider security threats are particularly noteworthy because they have the potential to cause significant harm. Unlike external threats, insider risks originate from within the company, making them more subtle and challenging to identify. This blog aims to provide a comprehensive understanding of insider security threats, including their types, examples, effects, and mitigation techniques.
As a popular open-source library for analytics engineering, dbt is often used in combination with Airflow. Orchestrating and executing dbt models as DAGs ensures an additional layer of control over tasks, observability, and provides a reliable, scalable environment to run dbt models. This webinar will cover a step-by-step guide to Cosmos, an open source package from Astronomer that helps you easily run your dbt Core projects as Airflow DAGs and Task Groups, all with just a few lines of code. We’ll walk through: - Standard ways of running dbt (and when to utilize other methods) - How Cosmos can be used to run and visualize your dbt projects in Airflow - Common challenges and how to address them, including performance, dependency conflicts, and more - How running dbt projects in Airflow helps with cost optimization Webinar given on 9 July 2024
Password Rotation in 2024 is still Relevant
In the modern digital era, social media platforms have become integral to our daily lives. These platforms, including Facebook, Instagram, WhatsApp, and Snapchat, offer countless ways to connect, share, and communicate.
If you’ve ever had to analyze a map or GPS data, chances are you’ve encountered and even worked with coordinate systems. As historical data continually updates through GPS, understanding coordinate systems is increasingly crucial. However, not everyone knows why they exist or how to effectively use them for data-driven insights. During this webinar, you’ll learn exactly what coordinate systems are and how you can use FME to maintain and transform your data’s coordinate systems in an easy-to-digest way, accurately representing the geographical space that it exists within. During this webinar, you will have the chance to: - Enhance Your Understanding: Gain a clear overview of what coordinate systems are and their value - Learn Practical Applications: Why we need datams and projections, plus units between coordinate systems - Maximize with FME: Understand how FME handles coordinate systems, including a brief summary of the 3 main reprojectors - Custom Coordinate Systems: Learn how to work with FME and coordinate systems beyond what is natively supported - Look Ahead: Gain insights into where FME is headed with coordinate systems in the future Don’t miss the opportunity to improve the value you receive from your coordinate system data, ultimately allowing you to streamline your data analysis and maximize your time. See you there!
Java Servlet programs
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner! We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too! Check out our proposed agenda below 👇👇 08:30 ☕ Welcome coffee (30') 09:00 Opening note/ Intro to UiPath Community (10') Cristina Vidu, Global Manager, Marketing Community @UiPath Dawid Kot, Digital Transformation Lead @Proservartner 09:10 Cloud migration - Proservartner & DOVISTA case study (30') Marcin Drozdowski, Automation CoE Manager @DOVISTA Pawel Kamiński, RPA developer @DOVISTA Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner 09:40 From bottlenecks to breakthroughs: Citizen Development in action (25') Pawel Poplawski, Director, Improvement and Automation @McCormick & Company Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company 10:05 Next-level bots: API integration in UiPath Studio (30') Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner 10:35 ☕ Coffee Break (15') 10:50 Document Understanding with my RPA Companion (45') Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath 11:35 Power up your Robots: GenAI and GPT in REFramework (45') Krzysztof Karaszewski, Global RPA Product Manager 12:20 🍕 Lunch Break (1hr) 13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30') Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance 13:50 Communications Mining - focus on AI capabilities (30') Thomasz Wierzbicki, Business Analyst @Office Samurai 14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Blockchain technology is transforming industries and reshaping the way we conduct business, manage data, and secure transactions. Whether you're new to blockchain or looking to deepen your knowledge, our guidebook, "Blockchain for Dummies", is your ultimate resource.
Kief Morris rethinks the infrastructure code delivery lifecycle, advocating for a shift towards composable infrastructure systems. We should shift to designing around deployable components rather than code modules, use more useful levels of abstraction, and drive design and deployment from applications rather than bottom-up, monolithic architecture and delivery.