Qualities of a Highly Effective Architect (2021)
Many developers aspire to become architects. Some of us serve currently as architects while the rest of us may hope to become one some day. We all have worked w...
Read MoreMany developers aspire to become architects. Some of us serve currently as architects while the rest of us may hope to become one some day. We all have worked w...
Read MoreAnalyzing architectural risk is a fundamental activity for software architects or engineers who make architectural decisions. If risk (and hence architectural v...
Read MoreKotlin is a JVM-based language, and many of its features are borrowed from related languages like Groovy and Scala. It is designed to work well with Java and to...
Read MoreThere are many UI frameworks to help you build websites quickly out there, but most people tend to fall back to the default they are used to and forget about ot...
Read MoreNo matter where you are, at some point your work is going to have to be demonstrated to other people. Instead of having your BA or QA or even PO demo it, wouldn...
Read MoreSoftware development has changed dramatically in recent years; no longer can you afford to say, “That’s how we’ve always done it.” Applications are evolving rap...
Read MoreA key building block for burgeoning software architects is understanding and applying software architecture styles and patterns. This session covers basic appli...
Read MoreConflict between technical professionals and traditional managers is inevitable, because you want different things. Worse, most employees feel that when conflic...
Read MoreMost mission-critical systems have distributed elements or are entirely distributed, resulting in a number of challenges: performance, scalability, reliability,...
Read MoreLegacy applications that were developed in bygone days may appear to be close to unsalvageable. In reality, these applications are still running in production ...
Read MoreDeep into digital era, most sites, apps, and software are still hard to use and designed poorly. Some are totally maddening. Why? Before you answer, let me tell...
Read MoreWeb technologies have come leaps and bounds. But are you still using the tired old database from last generation? Let’s look at the methodology of microservices...
Read MoreMany modern architectural styles, such as microservices and event-driven architectures - promote loosely coupled components connected by event-streams or API ca...
Read MoreSome say that there is no such thing as "distributed lock". Still, sooner or later, chances are you will encounter a problem that only one of your application r...
Read MoreIn conversation Joe Waller, Chief Technology & Product Officer, Finder, will answer the following questions with personal anecdotes and examples: How do you ...
Read MoreWebRTC is the technology that powers video calls in browsers. What you might not know are all the features WebRTC unlocks for the web. In this talk we'll ta...
Read MoreA typical workflow in a modern software dev project can look like: Build code, put built artifact into container image, put container image into registry, deplo...
Read MoreHave you ever had release approval/change management process/meeting where engineering VP has to approve each of your releases this week? Managing releases...
Read MoreIn many customer facing enterprise grade applications, there is a requirement to have a video call feature that works seamlessly on various platforms including ...
Read MoreIn the era of XaaS, hosting an application in the cloud is now at our fingertips. All the ilities such as scalability, flexibility, security, availability to n...
Read MoreSignature is arguably the most popular and widely accepted biometric hallmarks used in the Banking sector for verifying documents, bank checks, forms etc. That ...
Read MoreThe Salesforce economy is expected to create 4.2 million new jobs and $1.2 trillion of new business revenue by 2024 according to IDC. The power of the Salesforc...
Read MoreAs front-end developers we strive to build fast and fluid web apps. But how can you find performance bottlenecks or memory leaks? How do you profile a web app? ...
Read MoreGetting to grips with cloud-native is as vital to your application evolution as breathing is to the body. However, with this term encompassing so many technolog...
Read MoreIn this talk, we’ll see how you can put your AI/ML project on the right track from the get-go. Applying common sense and proven best practices, we’ll discuss s...
Read MoreThere exists a tension between Engineering Management and Product Management. In a good team, this is expected and provides the combination of stability and hea...
Read MoreIn the beginning was The Word. Then there was Google Fonts Directory. And the Web was so happy to be able to use an alternative to sans-serif that it turned ev...
Read MoreWe love numbers, don’t we? If we are good managers, it’s natural that we want our people and our teams to get better. Incremental improvement is the mantra of a...
Read MoreOver the last 35+ years, Bill Scott has had a wide range of experience in engineering, product, and design roles. These span from writing one of the first games...
Read MoreYour existing skills are all you need to start building apps with Salesforce. Join Christophe's keynote to see how you can leverage the best-in-class innova...
Read MoreThere's lots of talk about autonomous bots but how can they be applied to common enterprise problems? Come to this session to learn more.
Read MoreIsomorphism is a mathematical term that determines if two structures are equal in shape. It is derived from the Greek terms Isos (meaning “equal”) and morphe (m...
Read MoreSpring Boot has revolutionized the Java space and continues to do so, evolving constantly to increase developers' superpowers and advance the state of produ...
Read MoreHow nice would it be to be able to remember everyone’s name? What if you could just walk into a room and know everyone’s Twitter handle? What if you could give ...
Read MoreBuilding a strong engineering culture can be a daunting, but very rewarding undertaking. It requires all members of a team to develop leadership skills as they ...
Read MoreFacial Recognition whether you agree with it or not it is here to stay. Understand what the algebra is behind facial recognition, what is involved, and what kin...
Read MoreAI/ML has revolutionized the world of what is possible, and TensorFlow.js is growing the domain of where we can bring these new capabilities. Google implemented...
Read MoreThe process and preferred practices for developing Android apps changed dramatically over the past few years. Google now recommends Kotlin as a development lang...
Read MoreFunctional style of programming was introduced in Java 8. Many organizations are still transitioning to Java 8 and more so, embracing the functional style. If y...
Read MoreAre you ready to count down to liftoff? In this session, we test the limits of the .NET stack in an incredible mission to build BlazePort, a futuristic ride sha...
Read MoreWe've all seen APIs that are hard to work with: incomplete and at places inaccurate documentation, non-standard design choices, inconsistent patterns across...
Read MoreHow do we move information realtime and connect machine learning models to make decisions on our business data? This presentation goes through machine learning ...
Read MoreIn our quest to secure all the things, do we jump in too quickly? We’ll use Istio and Linkerd as example service meshes, and look at the features we would expec...
Read MoreAccording to research, you’re going to spend 10% more time looking at my speaker profile than reading my Bio, which is a little bit creepy. 65% of the populati...
Read MoreHaving been pushed in to uncharted territory of virtual working, over a course of a month, many colocated teams became global teams. While many problems arising...
Read MoreThe objective of this talk is to highlight different Machine Learning techniques and strategies developed to predict the spread of Covid-19 infections, flatteni...
Read MoreDo you automatically reach for a relational database for your application’s data needs? There is an unspoken impedance mismatch between expected rates of maturi...
Read MoreLet’s take a deep dive into PWAs and shift our focus on web performance! In this talk, I will tell you the big secrets on how to improve the speed of your apps ...
Read MoreProject Syn is a set of 100% open source tools helping to securely manage a fleet of Kubernetes clusters. It brings a hierarchical configuration management base...
Read MoreOpen source modules are undoubtedly awesome. However, they also represent an undeniable and massive risk. You’re introducing someone else’s code into your syste...
Read MoreHear about the ZKA pattern? Zero Knowledge stands for a pattern where no-one but the owner is aware of the content of the data. It's mainly in use in the Ze...
Read MoreThis session will provide an overview of Azure DevOps and GitHub capabilities and learn how to accelerate and secure software delivery process to enable continu...
Read MoreLow Code application development is simpler, faster, and involves less cost. Low-code development platforms speed delivery of bespoke business apps. In this ses...
Read MoreSalesforce has embraced modern web standards, such as web components, over the past few years. This means you no longer need to learn a proprietary language or ...
Read MoreSignalR is cool piece of tech that powers real-time communications and is one the latest additions to the ASP.NET Core family. Yes, SignalR is open source and e...
Read MoreFor the past few years the terms cloud-native and microservice architecture have been used interchangeably. However recently people have questioned whether micr...
Read MoreWith the growth of the web, websites have grown as well. Unfortunately, this growth is not always a positive one, especially when it comes to load times. In tod...
Read MoreJoin this session to understand why Augmented Reality is the next big thing and why you should consider upskilling in this area. You will also learn from the fo...
Read MoreIs Math a Science? Does using Regression, Deep Networks make us Scientists? Aren't those who use Math called Mathematicians and Engineers ? Come, let us fin...
Read MorePersonalization, targeting, measurement and omnichannel marketing are imperatives to effective marketing. To stay ahead, we not only need to be talking to the r...
Read MoreMany developers don’t think about the JVM level when creating applications. It is something that just simply works. Now more applications are becoming cloud-nat...
Read MoreThe unprecedented and disruptive times we are living in is fuelling a massive adoption of digital technologies. As Microsoft, we are building the cloud for the ...
Read MoreThe speaker will share insights from the Freshworks platform strategy. The key takeaways include: How platforms have enhanced product development velocity an...
Read MoreMost developers are aware that Kotlin is the language of choice for Android applications, it can also be used effectively on the server side. The Spring Framewo...
Read MoreWith the new release cadence, programmers can enjoy new features at a much faster rate. Java has been evolving rapidly, but in a responsible manner. While some ...
Read MoreWith globally distributed applications (and teams!) the job of software architect isn’t getting any easier; applications are growing increasingly complex and ar...
Read MoreCloud functions are hip; they provide a way to deploy stateless independent chunks of code that use resources on-demand. Amazon Web Services’ Lambdas were the f...
Read MoreWe live in a world of applications. There’s a constant tug-of-war between wanting to maintain only one source code versus our app having a home everywhere our u...
Read MoreCode reviews are often focused solely on quality control. The reviewer protecting their main git branch from badly formatted, not properly tested code that can ...
Read MoreJavaScript is no longer that scary nasty language. There are so many wonderful features in the modern versions of this language that I can't stop praising i...
Read MoreThe Ballerina programming language aims at fulfilling the technological requirements of a cloud-native middleware platform. This consists of deployment, communi...
Read MoreThere are several key techniques to understand while using Kubernetes with Java EE, Jakarta EE and MicroProfile applications. Examples include: How Kubernete...
Read MoreSince the dawn of software development, we've struggled with a huge disconnect between the management world and the engineering world. We try to explain our...
Read MoreAre you interested in learning aboout a popular search engine? Elasticsearch is a distributed, open-source search and analytics engine for all types of data, in...
Read MoreHave you ever wanted to refactor mercilessly but didn’t want to break the fragile tower? Or have you ever pushed to production only to spend the next few days c...
Read MoreIn a connected, global world there are a surprising number of problems with formatting text for our users. Did you know how many different ways there are to for...
Read MoreWhen your application starts slowing down, the reason is probably a bottleneck somewhere in the execution chain. Sometimes, this bottleneck is due to a bug. Som...
Read MoreProbabilistic Data Structures are the big data, cloud era, and streaming solution to efficiently storing counts. Especially when you are paying somebody else fo...
Read MoreThe pace of change in the technology world is phenomenal and it’s very hard to predict how things will change in a year or two. For organizations to navigate an...
Read MoreAt Freshworks, we build SaaS apps having great customer experience. One aspect of this is the APIs used by our developers for integrating and customizing our pr...
Read MoreIt’s day 2. The corporate k8s cluster is humming. Everything works perfectly in a local environment, but how do you connect the wires? Your first few steps in K...
Read MoreSuccessful people and businesses constantly reinvent themselves to not just survive but thrive in the ecosystem that is constantly changing. One of the key foun...
Read MorePre-built AI helps your apps see, hear and make judgement; Out of box offerings on Azure platform and low code allows to make ALL apps intelligent, automate and...
Read MoreThe old school lesson "do not store large objects into database" is now really deprecated. In this session we see how a (used-to-be-a) relation database like Az...
Read MoreChatbots have proven to be effective at helping businesses thrive during the pandemic. Discover how the low code chatbot platform SAP Conversational AI is helpi...
Read MoreConversational interfaces (aka Chatbots) can deflect tickets from IT helpdesk by encouraging self-service and increasing automation. In this presentation, Fresh...
Read MoreAttend this session to learn about how the technology teams at Publicis Sapient engineered value for all its stakeholders during the pandemic.
Read MoreSoftware delivery teams are looking to increase speed of innovation without compromising quality. There are many approaches but when you break it down, all road...
Read MoreDistributed tracing has been gaining a lot of attention in the monitoring and observability space. In a recent survey, the number of DevOps practitioners report...
Read MoreLegacy modernisation has many flavours to it. Amazon popularised the 6Rs model(Repurchase, Re-host, Re-platform, Re-factor and Retire, Retain) as a framework to...
Read MoreTo ensure a good automated checks strategy without ending up with an inverted pyramid, we need to become more technical, we need to understand the architecture ...
Read MoreWhat does it mean to be a technical leader? There is engrossing evidence that technical workers want leaders who are strong technologists, leaders they believe ...
Read MoreMicroservices offer unparalleled flexibility for deploying and scaling individual parts of your systems. Did you know, GraalVM Enterprise is a high-performance...
Read MoreContainers are an amazing technology that is revolutionising how we do computing in the modern age. 5 years ago, people were starting to use Docker and realisin...
Read MoreIntuit has cut its model development lifecycle dramatically to less than a week from six full months, and increased the amount of data being processed in the cl...
Read MoreHybrid cloud and edge computing are transforming and expanding usage of the cloud. Requirements for data sovereignty, security, latency, and field deployability...
Read MoreMany developers around the world have jumped on the Microservices bandwagon. Several organizations, in the past and also in the present, have built around monol...
Read MoreOffensive cybersecurity operations are a part of nation-state conflicts. There are also situations wherein law enforcement may use offensive operations to breac...
Read MoreCome to this session to learn an essential set of patterns/recipes for applying RESTful practices to create global-scale microservices that can interact. More d...
Read MoreMany burgeoning technologists unhappily discover that, while necessary, technical skills alone do not a successful architect make. It doesn't matter how goo...
Read MoreHow do you continuously control, secure, audit, and observe communication between services, machines, and users ? How can you do this consistently across multip...
Read MoreAwareness is the knowledge or perception of a situation or fact, which based on myriad of factors is an elusive attribute. Likely the most significant unasked f...
Read MoreThis talk will cover the concepts of time, time-zones, durations and so on, and discuss shortfalls in how these are handled in legacy systems. We will investiga...
Read MoreSee how features of functional programming are implemented in three different JVM-based languages. Examples include how lambda expressions, method references, a...
Read MoreThe past of JavaScript was filled with callback hell. Promises gave a much needed relief to that, but resulted in a paradigm shift. While promises are powerful,...
Read MoreHow does one choose to architect a system that has a Microservice / REST API endpoints? There are many solutions out there. Some are better than others. Shou...
Read MoreMetrics are essential to measuring success for DevOps. In this talk, we will explore different dimensions and how to measure the metrics and apply quality gates...
Read MoreWhat’s in the .git folder? How are commits stored? How do branches work? We’ll dive deep into the objects folder, unpack commits, look at the types of DAG nodes...
Read MoreFor the longest time ElasticSearch and Solr were the primary options to build site and app search. Along came Algolia in 2012 with a SaaS instant search engine....
Read MoreModern applications are increasingly becoming more of a distributed computing problem. With the availability of feature rich cloud services, our solutions are i...
Read MoreBuilding on the modern serverless stack has seen several iterations in the past few years, especially around the way data is handled between apps and data store...
Read MoreEvent driven development is an old paradigm which is resurfacing a lot these days in the context of Micro Services, KAFKA and eventual consistency. We will spe...
Read MoreGetting companies to adopt cloud native technologies and adoption of DevOps and resilience practices at scale is of course facilitated by the right technology a...
Read MoreIDC forecasts that by 2025 around 1 million IoT devices will get on-boarded on a network per hour that will bring technological evolution across the world. This...
Read MoreGood software practices don’t end just because you’re building a thick client in the browser. The JavaScript community is a flourishing boutique of high-quality...
Read MoreIt's fair to say that the coronavirus pandemic changed the way we work for good. In all of that, how did DevOps fare? We talk all the time about 'the ne...
Read More“The Swag of Performance Testing” shows 4 easy ways to create test suites with different open source tools. From the OpenAPI interface we will create a performa...
Read MoreJoin me in this talk to see how going back to "basics" is the new thing! Let's talk about why Headless CMS are a thing? How the Server Side Generators (SSG)...
Read MoreThe dependency injection mechanism in Angular is simple yet powerful. In this session, we learn how to get the most out of the Angular injector by understanding...
Read MoreServerless Computing is now available in the Oracle Cloud! Join us for an overview of Oracle Cloud's Functions-as-a-Service and learn how you can use Oracle...
Read MoreApplications in the cloud face issues day in and day out - hardware failures, software issues, network problems etc. Despite all this, we want our application t...
Read MoreBy 2025, it is estimated that there will be 21 Billion IoT devices in the entire world. With the advancement of artificial intelligence and IoT, there will be a...
Read MorePiggyMetrics is a popular open source end-to-end sample which demonstrates the use of Spring Boot and Spring Cloud features in a microservices-style application...
Read MorePeople are not resources and not ticket pushing machines, instead, our job is to challenge our minds and use passion to ignite the change. In the world of softw...
Read MoreVideo is one of the fastest growing mediums on the web and in mobile applications. Video files have been shown to increase engagement, and can be a great way to...
Read MorePublic speaking has numerous benefits like building and sharing knowledge, expanding the career horizon, gaining visibility, building your personal brand and ne...
Read MoreThis session will cover the highlights of Finland, a country that has set many a global standard in: Education, Healthcare, Happiness and Sustainability. Join ...
Read MoreJoin this talk to learn more about the Freshworks organization, its product and brand story, what's it like to work there, the company's value, its work...
Read MoreFinland is known for its software, cleantech, biotech, healthtech, telecommunications, cybersecurity & gaming industries. With companies like - Nokia, Kone, Ro...
Read MoreJoin this talk to learn more about Setu, its product and brand story, what's it like to work there, the company's value, its work culture, learning & de...
Read More