Enviar búsqueda
Cargar
When code gets_older
•
2 recomendaciones
•
2,846 vistas
Sven Peters
Seguir
How to keep maintenance projects alive and kicking
Leer menos
Leer más
Tecnología
Empresariales
Denunciar
Compartir
Denunciar
Compartir
1 de 24
Descargar ahora
Descargar para leer sin conexión
Recomendados
W jax wenn-code altert
W jax wenn-code altert
Sven Peters
With Kick-Ass Software Development you actually get stuff done. Feedback cycles are short, code quality is awesome and customers get the features they lust after. Less mangers managing, less testers testing and less IT-operators operating. The developers take the power back, making them much happier. Sound like paradise? It is! This session will show you how we do Kick-Ass Software Development at Atlassian. I talk about how we: use pull requests for better code quality; collaborate fast to develop ideas; avoid meetings to get more stuff done; tighten our feedback loops to fail faster; shorten our release cycles; and work together happily on different continents. It's a great way to develop software and we think it can work in your company, too. Watch the video if this talk: http://vimeo.com/70102926
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software Development
Sven Peters
Getting early feedback back into your development is essential for quality and acceptance of your application. Stop talking about what your software can do and start listening more to your customers, testers and stakeholder. This way you can find if you’re gonna ship the next killer feature or a dud. Let your customers decide what ideas would be awesome to implement and what features you should remove again to avoid feature creep. Learn how we at Atlassian captures effectively feedback and incorporate it into our software development process. Find out how we use Innovation Games to collect ideas from users and try them out by building prototypes in just 24 hours. See how we use our cloud based services to test the adoption of new features before we role them out to all our customers. Stop endless discussions and reach out to your users!
How effective feedback can improve your software
How effective feedback can improve your software
Sven Peters
Atlassian was founded 10 years ago. Today the Australien company has a $100 Million revenue and over 500 employees. After 10 years Atlassian still feels fresh and is one of the most popular employers for software developer. What are the Aussies doing differently? This session shows Atlassians values and gives an inside view on how we work. I will discuss topics like: * open and honest discussions * what Agile means for us * how we support innovations * developer, developer, developer... and the rest * how we capture feedback We have fun developing awesome products. Other companies should have the same fun doing productive, transparent and honest software development. Find out how Atlassian works and get ideas how to improve your team and company.
Passion For Software
Passion For Software
Sven Peters
Developing a product over years is a tough job. It is hard for the team to stay excited on a day to day basis. So how can you improve motivation and innovation of agile teams and still keep the focus on building a great product? I want to share with you how we at Atlassian used an agile approach to become one of the most successful developer tool companies in the world. This talk will cover topics like FedEx days, 20-percent time, keeping distraction away from developers, lunchtime talks, dogfooding and much more.
7 Things: How to make good teams great
7 Things: How to make good teams great
Sven Peters
This presentation is about how to get the best out of your software development team. We at Atlassian have tried some things to make our daily work more efficient and more fun. We are tying things like Dogfooding, Brown Bags, automatic project reports, FedEx Days and much much more.
How to make good teams great
How to make good teams great
Sven Peters
Presentation about new features in: - JIRA 6 - Confluence 5.1 and a demo of Atlassian Stash.
Atlassian: The latest and greatest - May/June 2013
Atlassian: The latest and greatest - May/June 2013
Sven Peters
Presentation for Atlassian User Group showing: - Confluence 5 - new Confluence feature - new JIRA feature - Stash
Atlassian - The latest and greatest early 2013
Atlassian - The latest and greatest early 2013
Sven Peters
Recomendados
W jax wenn-code altert
W jax wenn-code altert
Sven Peters
With Kick-Ass Software Development you actually get stuff done. Feedback cycles are short, code quality is awesome and customers get the features they lust after. Less mangers managing, less testers testing and less IT-operators operating. The developers take the power back, making them much happier. Sound like paradise? It is! This session will show you how we do Kick-Ass Software Development at Atlassian. I talk about how we: use pull requests for better code quality; collaborate fast to develop ideas; avoid meetings to get more stuff done; tighten our feedback loops to fail faster; shorten our release cycles; and work together happily on different continents. It's a great way to develop software and we think it can work in your company, too. Watch the video if this talk: http://vimeo.com/70102926
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software Development
Sven Peters
Getting early feedback back into your development is essential for quality and acceptance of your application. Stop talking about what your software can do and start listening more to your customers, testers and stakeholder. This way you can find if you’re gonna ship the next killer feature or a dud. Let your customers decide what ideas would be awesome to implement and what features you should remove again to avoid feature creep. Learn how we at Atlassian captures effectively feedback and incorporate it into our software development process. Find out how we use Innovation Games to collect ideas from users and try them out by building prototypes in just 24 hours. See how we use our cloud based services to test the adoption of new features before we role them out to all our customers. Stop endless discussions and reach out to your users!
How effective feedback can improve your software
How effective feedback can improve your software
Sven Peters
Atlassian was founded 10 years ago. Today the Australien company has a $100 Million revenue and over 500 employees. After 10 years Atlassian still feels fresh and is one of the most popular employers for software developer. What are the Aussies doing differently? This session shows Atlassians values and gives an inside view on how we work. I will discuss topics like: * open and honest discussions * what Agile means for us * how we support innovations * developer, developer, developer... and the rest * how we capture feedback We have fun developing awesome products. Other companies should have the same fun doing productive, transparent and honest software development. Find out how Atlassian works and get ideas how to improve your team and company.
Passion For Software
Passion For Software
Sven Peters
Developing a product over years is a tough job. It is hard for the team to stay excited on a day to day basis. So how can you improve motivation and innovation of agile teams and still keep the focus on building a great product? I want to share with you how we at Atlassian used an agile approach to become one of the most successful developer tool companies in the world. This talk will cover topics like FedEx days, 20-percent time, keeping distraction away from developers, lunchtime talks, dogfooding and much more.
7 Things: How to make good teams great
7 Things: How to make good teams great
Sven Peters
This presentation is about how to get the best out of your software development team. We at Atlassian have tried some things to make our daily work more efficient and more fun. We are tying things like Dogfooding, Brown Bags, automatic project reports, FedEx Days and much much more.
How to make good teams great
How to make good teams great
Sven Peters
Presentation about new features in: - JIRA 6 - Confluence 5.1 and a demo of Atlassian Stash.
Atlassian: The latest and greatest - May/June 2013
Atlassian: The latest and greatest - May/June 2013
Sven Peters
Presentation for Atlassian User Group showing: - Confluence 5 - new Confluence feature - new JIRA feature - Stash
Atlassian - The latest and greatest early 2013
Atlassian - The latest and greatest early 2013
Sven Peters
A retrospective on the last 2 years (2011 to 2013). Confluence has developed a lot! This presentation shows how Atlassian has added a ton of features to help people to get their work done faster and collaborate better together.
Confluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration Platform
Sven Peters
Slides from the lightning talk at the 36th Softwerkskammer Rhein-Main Meetup
5-Whys Method
5-Whys Method
Deutsche Post
A Crash Course Introduction into the world of Agile Software Development for people with a sparse or non-existent background in Software Development. I held this presentation as a Brownbag session at ThoughtWorks Hamburg. The TDD part included a live coding session and the part about Continuous Integration and Continuous Delivery was backed with an example of a real Continuous Integration Server that worked on the results from the TDD live coding session.
Agile Software Development for Non-Developers
Agile Software Development for Non-Developers
hamvocke
News from Atlassian covering: - Requirements Workflow in Confluence - Confluence Questions - JIRA Service Desk
Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13
Sven Peters
Athletes, Firemen and Doctors train everyday to be the best at their chosen profession. As engineers, we spend much of our time getting stuff to production and making sure our infrastructure doesn’t burn down out right. In this talk, we'll discuss the need for and the options of creating a game day culture. Where we as engineers not only write, maintain and operate our software platforms but actively pursue ways to learn and predict its (non-functional) behavior. We'll look at tools like toxiproxy and the simian army for ways to prepare teams to tweak their testing and monitoring setup and work instructions to quickly observe, react to and resolve problems.
Gamification of Chaos Testing
Gamification of Chaos Testing
Bram Vogelaar
Lunch and Learn I did on some general Agile and other practices that can make developers more productive. Most of the content was in the speech though unfortunately.
Agile Development Practices - Productivity
Agile Development Practices - Productivity
Alex Moore
With all conferences going virtual this year, it's easier than ever to give a presentation: no travel days and no hotel costs. So how do you convince the organizers of an event that you're the right person with the right topic? MongoDB veteran speakers Lauren Schaefer and Sven Peters have spoken at over 300 events and will share their tips and tricks and how to avoid pitfalls when submitting a proposal to speak at a conference. In this workshop, you'll learn how to identify a topic that is perfect for both you and the conference, create a compelling title, and write a convincing abstract. And don't worry—you don't need to have tons of experience in public speaking to land your first gig.
How to Become a Conference Speaker
How to Become a Conference Speaker
Sven Peters
What if you’re not the CTO and you want to improve your quality, performance and stability? How do you work with low buy-in, legacy, siloed organizations to break down barriers, blur borders and eliminate constraints? We cover: – tribes and guilds vs silos and departments – easy wins – low investment tools – talking the talk and walking the walk – trust and building confidence
DevOps Traction - Continuous Lifecycle 2016 London
DevOps Traction - Continuous Lifecycle 2016 London
DevOps Ltd.
How often do you release your product to your end users? How often do your end users see and use your product? Why is Continuous Delivery helping us to focus on business value? How can Scrum help us to be innovative? These and more questions are going to be answered in this talk about Scrum with Continuous Delivery. Companies and organizations struggle with bureaucracy, dependencies, silo thinking, human behavior and technical problems and loose the real goal. Continuous Delivery being more than a technical practice can work with Scrum and changes the way we write software completely. Let’s see how we can combine those and delight our customers with a constant flow of features and happiness. Target audience: Experienced Scrum Practitioners that would like to take the next step to delight their customers
Use Scrum and Continuous Delivery to innovate like crazy!
Use Scrum and Continuous Delivery to innovate like crazy!
Peter Gfader
Ethics... It could be the most important and underrated topic in software industry. It is directly related with professionalism, craftsmanship and professional discipline. From time to time we have to jump into the discussions, however we never discuss it deeper. I have found himself in a huge blast of discussions when he tweeted about a **HUGE** security issue at the most popular operating system. Then I had deep thoughts about ethics and the behaviours of ethical developers. In this session I talk about the followings: * I refer to real-life stories of many good practices for professional ethics that are critical in the software development world. * I mention technical and non-technical aspects of being an ethical developer. * I deep dive into the arguments against the ethical controversies and the debate over the sharing of a major error in MacOS via Twitter.
Irresponsible Disclosure: Short Handbook of an Ethical Developer
Irresponsible Disclosure: Short Handbook of an Ethical Developer
Lemi Orhan Ergin
These are the content I delivered at Developer Summit Istanbul conference.
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
Lemi Orhan Ergin
We know that agile methodologies work at the team level, and there is now even an effort to scale into whole organizations. There is a clear reason behind this: we found ways to improve performance, by analyzing situations better, and making better decision. Every organization wants to apply this in every level. Like in the late 90s, new ideas are coming out that challenge the way we think, and this time they don't just answer development. Ideas like Beyond Budgeting, Lean Startup, Cynefin, Real Options, Feature Injection, SAFe, Design Thinking, #NoEstimates, Cost of Delay and others are spreading out, and while we know not all will last, you never know which might fit your situation. In this session, I'll give a summary of what's hot around the agile world, with some criticism and application in the real world. 13 years after the original manifesto, organizations start to experiment again. I always wished I was there when the first conversations took place. I encourage you to join in on current conversations. Let's start.
The New Agile
The New Agile
Gil Zilberfeld
Slides for a talk on efficient distributed teams, how they differ from local teams, and which agile concepts should be re-evaluated.
Running efficient distributed teams
Running efficient distributed teams
Ricardo J. Mendez
What is it good for? Absolutely something! Remote, unmoderated usability stud...
What is it good for? Absolutely something! Remote, unmoderated usability stud...
BoulderLisaS
The talk from DevOps Days Silicon Valley 2015 conference which describes the signs of having or being a single point of failure expert on your system, and the ways to solve the problem
SPOF - Single "Person" of Failure
SPOF - Single "Person" of Failure
Sasha Rosenbaum
Pair programming is and has been the "buzz" concept for software for good reason: the sum is greater than its parts. But what actually goes into making pairing work for a project or even for the rest of your career? Hear from someone crazy enough to accept pairing for the rest of her career and actionable tips on how to make it go well and how to avoid it going horribly.
Pair programming 2 > 1 + 1
Pair programming 2 > 1 + 1
Neha Batra
A lot of people have asked me what my job is. I gave this talk at Maker's Academy in London to a group of student devs who wouldn't have been exposed to the concept of the role prior to having to go out and get a job.
What's a Product Manager?
What's a Product Manager?
Rosemary Elizabeth King
It's been beaten into the heads of developers for years; faster is better. Why should developers be judged by how quickly they solve problems and not how well they solve problems? This presentation will analyze the problems with working to fast and why you and your team should slow down.
Danny Patterson: Slow Down
Danny Patterson: Slow Down
sidneydekoning
Traditional approaches to quality and risk management involve quality gates, change control boards, feature freeze and code freeze milestones, and independent QA or Test groups. These approaches stabilize quality at by sacrificing agility. Yet buggy fragile code is even more dangerous for Agile teams where so much is changing so often. Quality and risk management are critically important for agility. This leads to the inevitable question: if the traditional approaches to quality and risk management don't work in an Agile context, what does? Practices vary across organizations, but all successful teams emphasize the same underlying principles of fast feedback, high visibility, collaboration, and alignment. This talk examines various approaches Agile teams have taken to increase quality, mitigate risk, and ultimately ensure they are delivering the highest possible value for their stakeholders.
Agile Quality and Risk Management
Agile Quality and Risk Management
Elisabeth Hendrickson
Extension of the ideas from The Plugged-In Manager: Get in Tune with Your People, Technology, & Organization to Thrive.
Bringing People, Process, & Technology Together
Bringing People, Process, & Technology Together
Terri Griffith
News about Atlassian Tools
Atlassian User Group Berlin Brandenburg
Atlassian User Group Berlin Brandenburg
Sven Peters
Atlassian shares their experience how we switched to distributed version control. He
Making the switch to DVCS
Making the switch to DVCS
Sven Peters
Más contenido relacionado
La actualidad más candente
A retrospective on the last 2 years (2011 to 2013). Confluence has developed a lot! This presentation shows how Atlassian has added a ton of features to help people to get their work done faster and collaborate better together.
Confluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration Platform
Sven Peters
Slides from the lightning talk at the 36th Softwerkskammer Rhein-Main Meetup
5-Whys Method
5-Whys Method
Deutsche Post
A Crash Course Introduction into the world of Agile Software Development for people with a sparse or non-existent background in Software Development. I held this presentation as a Brownbag session at ThoughtWorks Hamburg. The TDD part included a live coding session and the part about Continuous Integration and Continuous Delivery was backed with an example of a real Continuous Integration Server that worked on the results from the TDD live coding session.
Agile Software Development for Non-Developers
Agile Software Development for Non-Developers
hamvocke
News from Atlassian covering: - Requirements Workflow in Confluence - Confluence Questions - JIRA Service Desk
Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13
Sven Peters
Athletes, Firemen and Doctors train everyday to be the best at their chosen profession. As engineers, we spend much of our time getting stuff to production and making sure our infrastructure doesn’t burn down out right. In this talk, we'll discuss the need for and the options of creating a game day culture. Where we as engineers not only write, maintain and operate our software platforms but actively pursue ways to learn and predict its (non-functional) behavior. We'll look at tools like toxiproxy and the simian army for ways to prepare teams to tweak their testing and monitoring setup and work instructions to quickly observe, react to and resolve problems.
Gamification of Chaos Testing
Gamification of Chaos Testing
Bram Vogelaar
Lunch and Learn I did on some general Agile and other practices that can make developers more productive. Most of the content was in the speech though unfortunately.
Agile Development Practices - Productivity
Agile Development Practices - Productivity
Alex Moore
With all conferences going virtual this year, it's easier than ever to give a presentation: no travel days and no hotel costs. So how do you convince the organizers of an event that you're the right person with the right topic? MongoDB veteran speakers Lauren Schaefer and Sven Peters have spoken at over 300 events and will share their tips and tricks and how to avoid pitfalls when submitting a proposal to speak at a conference. In this workshop, you'll learn how to identify a topic that is perfect for both you and the conference, create a compelling title, and write a convincing abstract. And don't worry—you don't need to have tons of experience in public speaking to land your first gig.
How to Become a Conference Speaker
How to Become a Conference Speaker
Sven Peters
What if you’re not the CTO and you want to improve your quality, performance and stability? How do you work with low buy-in, legacy, siloed organizations to break down barriers, blur borders and eliminate constraints? We cover: – tribes and guilds vs silos and departments – easy wins – low investment tools – talking the talk and walking the walk – trust and building confidence
DevOps Traction - Continuous Lifecycle 2016 London
DevOps Traction - Continuous Lifecycle 2016 London
DevOps Ltd.
How often do you release your product to your end users? How often do your end users see and use your product? Why is Continuous Delivery helping us to focus on business value? How can Scrum help us to be innovative? These and more questions are going to be answered in this talk about Scrum with Continuous Delivery. Companies and organizations struggle with bureaucracy, dependencies, silo thinking, human behavior and technical problems and loose the real goal. Continuous Delivery being more than a technical practice can work with Scrum and changes the way we write software completely. Let’s see how we can combine those and delight our customers with a constant flow of features and happiness. Target audience: Experienced Scrum Practitioners that would like to take the next step to delight their customers
Use Scrum and Continuous Delivery to innovate like crazy!
Use Scrum and Continuous Delivery to innovate like crazy!
Peter Gfader
Ethics... It could be the most important and underrated topic in software industry. It is directly related with professionalism, craftsmanship and professional discipline. From time to time we have to jump into the discussions, however we never discuss it deeper. I have found himself in a huge blast of discussions when he tweeted about a **HUGE** security issue at the most popular operating system. Then I had deep thoughts about ethics and the behaviours of ethical developers. In this session I talk about the followings: * I refer to real-life stories of many good practices for professional ethics that are critical in the software development world. * I mention technical and non-technical aspects of being an ethical developer. * I deep dive into the arguments against the ethical controversies and the debate over the sharing of a major error in MacOS via Twitter.
Irresponsible Disclosure: Short Handbook of an Ethical Developer
Irresponsible Disclosure: Short Handbook of an Ethical Developer
Lemi Orhan Ergin
These are the content I delivered at Developer Summit Istanbul conference.
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
Lemi Orhan Ergin
We know that agile methodologies work at the team level, and there is now even an effort to scale into whole organizations. There is a clear reason behind this: we found ways to improve performance, by analyzing situations better, and making better decision. Every organization wants to apply this in every level. Like in the late 90s, new ideas are coming out that challenge the way we think, and this time they don't just answer development. Ideas like Beyond Budgeting, Lean Startup, Cynefin, Real Options, Feature Injection, SAFe, Design Thinking, #NoEstimates, Cost of Delay and others are spreading out, and while we know not all will last, you never know which might fit your situation. In this session, I'll give a summary of what's hot around the agile world, with some criticism and application in the real world. 13 years after the original manifesto, organizations start to experiment again. I always wished I was there when the first conversations took place. I encourage you to join in on current conversations. Let's start.
The New Agile
The New Agile
Gil Zilberfeld
Slides for a talk on efficient distributed teams, how they differ from local teams, and which agile concepts should be re-evaluated.
Running efficient distributed teams
Running efficient distributed teams
Ricardo J. Mendez
What is it good for? Absolutely something! Remote, unmoderated usability stud...
What is it good for? Absolutely something! Remote, unmoderated usability stud...
BoulderLisaS
The talk from DevOps Days Silicon Valley 2015 conference which describes the signs of having or being a single point of failure expert on your system, and the ways to solve the problem
SPOF - Single "Person" of Failure
SPOF - Single "Person" of Failure
Sasha Rosenbaum
Pair programming is and has been the "buzz" concept for software for good reason: the sum is greater than its parts. But what actually goes into making pairing work for a project or even for the rest of your career? Hear from someone crazy enough to accept pairing for the rest of her career and actionable tips on how to make it go well and how to avoid it going horribly.
Pair programming 2 > 1 + 1
Pair programming 2 > 1 + 1
Neha Batra
A lot of people have asked me what my job is. I gave this talk at Maker's Academy in London to a group of student devs who wouldn't have been exposed to the concept of the role prior to having to go out and get a job.
What's a Product Manager?
What's a Product Manager?
Rosemary Elizabeth King
It's been beaten into the heads of developers for years; faster is better. Why should developers be judged by how quickly they solve problems and not how well they solve problems? This presentation will analyze the problems with working to fast and why you and your team should slow down.
Danny Patterson: Slow Down
Danny Patterson: Slow Down
sidneydekoning
Traditional approaches to quality and risk management involve quality gates, change control boards, feature freeze and code freeze milestones, and independent QA or Test groups. These approaches stabilize quality at by sacrificing agility. Yet buggy fragile code is even more dangerous for Agile teams where so much is changing so often. Quality and risk management are critically important for agility. This leads to the inevitable question: if the traditional approaches to quality and risk management don't work in an Agile context, what does? Practices vary across organizations, but all successful teams emphasize the same underlying principles of fast feedback, high visibility, collaboration, and alignment. This talk examines various approaches Agile teams have taken to increase quality, mitigate risk, and ultimately ensure they are delivering the highest possible value for their stakeholders.
Agile Quality and Risk Management
Agile Quality and Risk Management
Elisabeth Hendrickson
Extension of the ideas from The Plugged-In Manager: Get in Tune with Your People, Technology, & Organization to Thrive.
Bringing People, Process, & Technology Together
Bringing People, Process, & Technology Together
Terri Griffith
La actualidad más candente
(20)
Confluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration Platform
5-Whys Method
5-Whys Method
Agile Software Development for Non-Developers
Agile Software Development for Non-Developers
Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13
Gamification of Chaos Testing
Gamification of Chaos Testing
Agile Development Practices - Productivity
Agile Development Practices - Productivity
How to Become a Conference Speaker
How to Become a Conference Speaker
DevOps Traction - Continuous Lifecycle 2016 London
DevOps Traction - Continuous Lifecycle 2016 London
Use Scrum and Continuous Delivery to innovate like crazy!
Use Scrum and Continuous Delivery to innovate like crazy!
Irresponsible Disclosure: Short Handbook of an Ethical Developer
Irresponsible Disclosure: Short Handbook of an Ethical Developer
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
The New Agile
The New Agile
Running efficient distributed teams
Running efficient distributed teams
What is it good for? Absolutely something! Remote, unmoderated usability stud...
What is it good for? Absolutely something! Remote, unmoderated usability stud...
SPOF - Single "Person" of Failure
SPOF - Single "Person" of Failure
Pair programming 2 > 1 + 1
Pair programming 2 > 1 + 1
What's a Product Manager?
What's a Product Manager?
Danny Patterson: Slow Down
Danny Patterson: Slow Down
Agile Quality and Risk Management
Agile Quality and Risk Management
Bringing People, Process, & Technology Together
Bringing People, Process, & Technology Together
Destacado
News about Atlassian Tools
Atlassian User Group Berlin Brandenburg
Atlassian User Group Berlin Brandenburg
Sven Peters
Atlassian shares their experience how we switched to distributed version control. He
Making the switch to DVCS
Making the switch to DVCS
Sven Peters
Atlassian Bonfire
Atlassian Bonfire
Sven Peters
JIRA 4.4
JIRA 4.4
Sven Peters
Aug Karlsruhe
Aug Karlsruhe
Sven Peters
News about Atlassian presented at the Atlassian Groups in Karlsruhe and Munich end of June.
Atlassian User Group Karlsruhe + München
Atlassian User Group Karlsruhe + München
Sven Peters
Vortrag bei der Atlassian User Group in Mettmann über Atlassian Neuigkeiten.
Atlassian User Group NRW
Atlassian User Group NRW
Sven Peters
Atlassian User Group Wiesbaden
Atlassian User Group Wiesbaden
Sven Peters
JIRA Enterprise - State of the union and a little outlook what's coming.
JIRA Enterprise
JIRA Enterprise
Sven Peters
Keynote for the Communardo Community Day
Keynote CCD 2011
Keynote CCD 2011
Sven Peters
My talk at the Atlassian User Group Meeting in Bielefeld
Atlassian User Group Bielefeld
Atlassian User Group Bielefeld
Sven Peters
Software Programming Principles
Software Programming Principles
Sven Peters
Coding is simple and great if it's just you working on the code. It is getting much more complex when a whole team or even several teams are working on the code base. You want to be sure, that everybody knows about code changes, the quality is the same all over the code base and a merge shouldn't stop the whole team from working. Atlassian's tools can help you out. This presentation shows how you can use Stash and Bamboo to happily code together in a team. You don't have to worry about broken builds on your master branch or that your graduate accidentally merges his changes that get automatic deployed. Everybody understands each part of the code base and the code got reviewed before it hits your master branch.
Stash - We Code Together
Stash - We Code Together
Sven Peters
Bamboo is a continuous integrations server from Atlassian. But Bamboo is much more than that. See, how a modern CI-Server goes further with automated building, testing, deploying, and releasing of your software.
Bamboo - an introduction
Bamboo - an introduction
Sven Peters
Every software team writes code, but some teams produce fewer bugs than others. Every software team creates new features, but some teams develop them faster than others. What do high performance teams do differently, and why are team members more focused, satisfied and relaxed? They truly work together. No 10x rockstar programmer can achieve what a well rounded, enthusiastic team can. Sven examines how the best software teams set and follow goals, integrate new members fast, ensure diversity, monitor and continually improve team health, embrace transparency, use a playbook to guide them through every phase of development and much more. He shares techniques including: bugfix rotations, OKRs, feature buddies, open demos, focus days and many more that help teams and team members to work more effectively together, and produce awesome results.
The Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
Sven Peters
My New Ideas for Old Code presentation at Greach in Madrid
New Ideas for Old Code - Greach
New Ideas for Old Code - Greach
HamletDRC
Slides from my Agile 2015 presentation, "Old Code, New Tricks". https://agile2015.sched.org/event/c43203024d8f7d3fe307028911a57033
Old Code, New Tricks
Old Code, New Tricks
M. Scott Ford
Software development is a social challenge. We should design our workflows so that everybody knows what's going on: From coining an idea to running the software on servers in production. Let me share with you how we at Atlassian are working with a highly transparent workflow and how we have build that directly into our tools - to build software better together!
Build Better Software Together
Build Better Software Together
Sven Peters
Get an update about our two DVCS repository manager Bitbucket and Stash and learn the difference. See what we recently added to Confluence and get a sneak peak on what's coming next.
Atlassian User Group - September 2013
Atlassian User Group - September 2013
Sven Peters
Are you using Subversion or CVS? That’s great, whatever you do, don’t migrate to Git! Git makes you work overtime, confuses developers with too many options, destroys the social interaction with your co-workers and much more. Git has unnecessary features like offline commits and cherry picking that nobody needs at his day job. Your code is the most important thing for your software development and you should use a mature technology for storing it. Let the kids play around with Git. In this ironic lightning talk I will give you 5 reasons, why you shouldn’t use Git always with a twinkle in the eye. So create a new branch in SVN and come to my session while you checkout the branch.
Don't use git
Don't use git
Sven Peters
Destacado
(20)
Atlassian User Group Berlin Brandenburg
Atlassian User Group Berlin Brandenburg
Making the switch to DVCS
Making the switch to DVCS
Atlassian Bonfire
Atlassian Bonfire
JIRA 4.4
JIRA 4.4
Aug Karlsruhe
Aug Karlsruhe
Atlassian User Group Karlsruhe + München
Atlassian User Group Karlsruhe + München
Atlassian User Group NRW
Atlassian User Group NRW
Atlassian User Group Wiesbaden
Atlassian User Group Wiesbaden
JIRA Enterprise
JIRA Enterprise
Keynote CCD 2011
Keynote CCD 2011
Atlassian User Group Bielefeld
Atlassian User Group Bielefeld
Software Programming Principles
Software Programming Principles
Stash - We Code Together
Stash - We Code Together
Bamboo - an introduction
Bamboo - an introduction
The Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
New Ideas for Old Code - Greach
New Ideas for Old Code - Greach
Old Code, New Tricks
Old Code, New Tricks
Build Better Software Together
Build Better Software Together
Atlassian User Group - September 2013
Atlassian User Group - September 2013
Don't use git
Don't use git
Similar a When code gets_older
Some of the things I learned during the last years from the GURU of the AGILE manifesto. Be a Clean Coder from Robert C. Martin Be a Pragmatic Programmer from Andrew Hunt Be a extreme Programmer from Kent Beck Understand the Continuous Delivery from Jez Humble and David Farley. Thanks to Bruno Bossola , Marcello Todori and Mario Romano for the good chats about this topics.
Best pratice
Best pratice
Eugenio Romano
Software Development Essential Skills
Software Development Essential Skills
John Choi
Presented at Agile 2012
Selenium Users Anonymous
Selenium Users Anonymous
Dave Haeffner
Workshop slides
Working Effectively with Legacy Code
Working Effectively with Legacy Code
slicklash
This is the content I delivered at several seminars and conferences about pair programming.
Unwritten Manual for Pair Programming
Unwritten Manual for Pair Programming
Lemi Orhan Ergin
This is a summary of the blogs by Eric Ries on the Five Whys at http://startuplessonslearned.blogspot.com/2008/11/five-whys.html. It was used for an internal presentation at Cogent Consulting. If Eric or anyone else thinks this should not be public I will take it down, but I hope I'll drive (a little) more traffic to his blog :-)
Five whys summary
Five whys summary
Steve Hayes
Put to the Test (Application Development Advisor 6(9), November–December 2002)
Put to the Test
Put to the Test
Kevlin Henney
This presentation is the accumulation of several internet resources on why unit testing is a good thing. It debunks common excuses to not write unit tests, and shows how writing unit tests can actually speed up software development.
Unit Test Lab - Why Write Unit Tests?
Unit Test Lab - Why Write Unit Tests?
Danny van Kasteel
Slides from my DDD Scotland 2011 session.
Unit Testing, TDD and the Walking Skeleton
Unit Testing, TDD and the Walking Skeleton
Seb Rose
In this workshop from the 2015 SQE Better Software West conference, Cory Foy details the Continuous Paradigm companies are embracing - including Continuous Integration, Continuous Deployment, and Continuous Testing. This presentation was co-created by Jared Richardson.
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
Cory Foy
A TDD presentation I did to inform people about this methodology of software development. I tried to target the additional values it gives in our everyday work as developers.
Test-Driven Development
Test-Driven Development
Ny Fanilo Andrianjafy, B.Eng.
Best practices for agile design
Best practices for agile design
Igor Moochnick
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
Svetlin Nakov
In this presentation I discuss how poor implementations of root cause analysis undermine an organization’s attempts to enable a learning culture. Audience members will: 1. understand the intent of root cause analysis; 2. be able to recognize its limitations; 3. fix their implementations.
Root Cause Analysis: Fact and Fiction
Root Cause Analysis: Fact and Fiction
Dustin Collins
TDD - Test Driven Development
Test Drive Development
Test Drive Development
satya sudheer
Algumas dicas que todo o desenvolvedor deveria saber, praticar e aperfeiçoar! :)
Preocupações Desenvolvedor Ágil
Preocupações Desenvolvedor Ágil
Paulo Igor Alves Godinho
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
Igor Moochnick
As software grows in size and complexity, programmers face increasingly difficult challenges. More bugs make it to production, it takes longer to introduce new features, quality drops and frustration abounds. There may not be a silver bullet, but there are many techniques we can use to make things easier and our job more pleasurable. In this talk, we’ll learn how to be more professional software craftsmen by using a range of techniques for writing clean code. I gave this talk at the June 2015 Sela Developer Conference.
Clean code
Clean code
Noam Kfir
Test-driven development is generally regarded as a good move: it should result in simple decoupled design, your tests tend to cover behaviour not methods, and far fewer bugs. However, just getting unit tests in on a real, commercial project is hard - switching to TDD is even harder. Often you can start a project with good intentions and coverage, then the deadline looms and the tests go out then the hacks come in. So, instead of beating ourselves up about not being perfect let's look at an interative approach to adopting TDD principles. We'll look at tactics for selling TDD to your client, boss and colleagues. This talk will also cover methods for making TDD easier for you by showing you what tools you can use to integrate it into your development environment. In the project itself, we'll examine how we can make small but permanent steps towards full TDD, without losing that progress when deadlines hit. We'll also cover a few methods for learning on your own time and how the whole process can actually be made quite enjoyable.
TDD and Getting Paid
TDD and Getting Paid
Rowan Merewood
I Smell A RAT- Rapid Application Testing
I Smell A RAT- Rapid Application Testing
Peter Presnell
Similar a When code gets_older
(20)
Best pratice
Best pratice
Software Development Essential Skills
Software Development Essential Skills
Selenium Users Anonymous
Selenium Users Anonymous
Working Effectively with Legacy Code
Working Effectively with Legacy Code
Unwritten Manual for Pair Programming
Unwritten Manual for Pair Programming
Five whys summary
Five whys summary
Put to the Test
Put to the Test
Unit Test Lab - Why Write Unit Tests?
Unit Test Lab - Why Write Unit Tests?
Unit Testing, TDD and the Walking Skeleton
Unit Testing, TDD and the Walking Skeleton
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
Test-Driven Development
Test-Driven Development
Best practices for agile design
Best practices for agile design
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
Root Cause Analysis: Fact and Fiction
Root Cause Analysis: Fact and Fiction
Test Drive Development
Test Drive Development
Preocupações Desenvolvedor Ágil
Preocupações Desenvolvedor Ágil
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
Clean code
Clean code
TDD and Getting Paid
TDD and Getting Paid
I Smell A RAT- Rapid Application Testing
I Smell A RAT- Rapid Application Testing
Más de Sven Peters
Engineering leaders say their organizations struggle with productivity, collaboration, and tracking progress against goals. Some try to fix it by adding more dashboards, making strict rules, and asking for more reports. But just doing more doesn't solve the real issues developers face. Let’s build a culture that empowers developers to do the right things and starts a dev-olution. Join Sven and hear how empowered teams build trustful relationships, work asynchronously and synchronously, use data smartly, care about outcomes, stay curious, and always try new things. More importantly, you will learn how to establish such a culture evolutionarily. Empowering your engineers will amplify developer joy and supercharge your development effectiveness.
✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers
Sven Peters
Teamwork is tough, and it’s not getting easier. As more teams switch to remote or hybrid work models, building and maintaining a sense of connection and shared purpose among team members is becoming increasingly challenging. If we're going to get our teams healthy, we need to hit the teamwork gym! Learn how to build a healthy team! We'll develop a shared understanding of responsibilities, team goals, how you work together, and our relationship with other teams. With just four simple exercises, you can bring your team in shape to become more productive and innovative. So let's pump...you up!
Team Shaping - Building a shared understanding
Team Shaping - Building a shared understanding
Sven Peters
Join Sven and learn how great software teams measure and improve their developer experience, coordinate work across teams, run autonomous but highly aligned teams, and create a healthy and joyful engineering culture. Always backed up by data (not driven) instead of opinions. The talk will demonstrate how great teams faced development challenges, reinvented themselves, and created new ways of working to get s%*t done. Without losing sight of what makes this craft fun for engineers.
Developer Joy - How great teams get s%*t done
Developer Joy - How great teams get s%*t done
Sven Peters
We all know it and hate it — the dreaded “status meeting.” They’re great when it’s a small team, but they don’t scale and become a waste of time. In this session, we’ll show how to use Confluence and Atlas to keep teams in sync, async, while empowering them to continue using the apps that let them thrive.
Teams Flow, Stay in sync, async
Teams Flow, Stay in sync, async
Sven Peters
As developers, our job is to write great code, test code, deploy code, fix code, and even delete code, but nobody told us that there is much more to it if we want to have a great developer career. In this talk, Sven and Helen will share their successes and failures during their 20-year careers to date working for various technology companies. You’ll learn about growing your personal brand (what is it good for?), the trials and tribulations of different roles (so many choices), becoming a manager (or not), mentoring and sponsoring (they are not the same thing), how to care for yourself (prevent burnout), and lots more career advice. You'll hear about their inevitable bumps in the road (or downright failures), as well as their successes. As it turns out, having a great developer career is not all about the technology and the code; it's also about you and the people around you!
The Hitchhiker's Guide to a Great Developer Career
The Hitchhiker's Guide to a Great Developer Career
Sven Peters
We’re agile, we’re doing DevOps, we work in cross-functional teams, and we use the latest developer pipeline tooling. With all those methodologies and technologies we should be highly effective, right? Probably not. Most of us still struggle with balancing coding speed and quality, working on the stuff that really makes a difference, and feeling constantly stressed by all the things we should learn. Effective developers don’t just write clean, simple, and robust code. They also have a strong understanding of the entire development process and the problem that needs to be solved. They take time to learn, practice, and play. Learn how those developers build effective coding habits, think about the outcome first, reserve time for deep work, and much more. You’ll walk away from this talk with lots of ideas on how to work smarter, not harder.
The Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, not Harder
Sven Peters
We’re agile, we’re doing DevOps, we work in cross-functional teams, and we use the latest developer pipeline tooling. With all those methodologies and technologies we should be highly effective, right? Probably not. Most of us still struggle with balancing coding speed and quality, working on the stuff that really makes a difference, and feeling constantly stressed by all the things we should learn. Effective developers don't just write clean, simple, and robust code. They also have a strong understanding of the entire development process and the problem that needs to be solved. They take time to learn, practice, and play. Learn how those developers build effective coding habits, think about the outcome first, reserve time for deep work, and much more. You’ll walk away from this talk with lots of ideas on how to work smarter, not harder.
The Effective Developer - Work Smarter, Not Harder
The Effective Developer - Work Smarter, Not Harder
Sven Peters
Remote work is offering lots of great benefits: access to a larger talent pool, freedom, working in pyjamas, and much more. So why are so many companies failing with remote work or hesitate to give it a try? Sven works remotely for more than 7 years and will share 5 things how you and your distributed team can be more productive, happier, and feel more fulfilled while working remotely. You'll hear about practices like code review etiquettes, video conference rules, share-it-or-it-didn’t-happen guidelines, and much more. Learn how to best set up your office, how to keep connections with co-workers, and which tools works best in order to rock remote work.
5 Things: How to Rock Remote Work
5 Things: How to Rock Remote Work
Sven Peters
Lesson learned from my 20 year career in the tech business.
A Career Advice: Change is the Only Constant
A Career Advice: Change is the Only Constant
Sven Peters
Whether you’re just starting out in Confluence, or working in it every day, join Sven to discover the “hacks” that will maximize your productivity and make work flow more seamlessly. Transform your content and learn the keyboard shortcuts, layout tricks, automation, and customizations that will make creating beautiful spaces and pages a breeze.
Be More Productive with Confluence
Be More Productive with Confluence
Sven Peters
Teams are different, projects are different, problems are different. Why are we still trying to squeeze teamwork into department processes, adding bureaucracy, and having organizational layers that makes it harder and much slower to get work done? Join Sven Peters, former lead evangelist at Atlassian now K15t, as he talks about creating a Team Playbook by collecting practices from all teams in an organizations. No end-to-end process, no strict development rules, just some guidelines. You’ll learn tons of plays like goal setting with OKRs, decision making with DACIs, team improvements with health monitors, finding risks with premortem’s, and many more. This talk will teach you how to utilize a playbook for more autonomy by providing teams with the freedom to pick what works in their environment.
Less Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team Playbook
Sven Peters
When we talk about automation in software development, we immediately think of automated builds and deployments. We may also be using scripts to help make our daily work easier. But this is really just the beginning of the rise of the machines. I show you how leading developers in our industry are using open source and commercial tools for automating much more. They've got "robots" for monitoring production servers, updating issues, supporting customers, reviewing code, setting up laptops, doing development reporting, conducting customer feedback -- even automating daily standups. In what instances is it useful to automate? In what cases does it not make sense? Automation prevents us from having to do the same thing twice, helps us to work better together, reduces workflow errors and frees up time to write production code. Plus, as it turns out, spending time on automation is fun! Don't be afraid of robots in software development, embrace them! Even if I save you just half an hour a week, this talk will be a beneficial investment of your time.
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Sven Peters
This session shows you how we do Kick-@$$ software development at Atlassian and actually get stuff done. Feedback cycles are short, code quality is awesome and customers get the features they lust after. Hear how we: use pull-requests for better code quality; collaborate fast to develop ideas; avoid meetings; tighten feedback loops to fail fast; shorten release cycles and work together happily on different continents. Sound like paradise? It is!
Kick-@$$ Sofware Development
Kick-@$$ Sofware Development
Sven Peters
The 5 hottest product news from Summit are: - JIRA Service Desk 2.0 - New HipChat clients - Confluence Inline Comm
The 5 Hottest Atlassian News from Summit 2014
The 5 Hottest Atlassian News from Summit 2014
Sven Peters
One day we woke up and realized that our days are filled with all kind of stuff unrelated to code or product, that our goals are driven by product owners, and that our code design is dictated by architects trying to tell us how we should solve problems. A strong coding culture gives the power back to the developer to concentrate on one thing: Create awesome stuff! Imagine a culture where the input of the whole organization turns an individual idea into a user story in just a couple of hours; where everybody's goal is to make the customer awesome, and where you work on stuff you love instead stuff you loathe. A great coding culture concentrates on making developers productive and happy by removing unnecessary overhead, bringing autonomous teams together, helping the individual programmer to innovate, and raising the awareness among the developers to create better code. I will talk about how to establish and foster a strong engineering-focused culture that scales from a small team to a huge organization with hundreds of developers. I'll give lots of examples from our experience at Atlassian to show that once you're working in a great coding culture, you won't want to work anywhere else. You can find a video version of the talk here: https://www.youtube.com/watch?v=rRc0FEg46kw
Coding Culture
Coding Culture
Sven Peters
How Atlassian shifts focus from just building software that makes software teams awesome to software that is used by every single team!
Atlassian - Software For Every Team
Atlassian - Software For Every Team
Sven Peters
People often start companies with a smart team and great product ideas. But as companies grows, some leaders tend to forget that it's not the product and services that made them successful – it's the culture. Culture may actually be harder to build than any product, but your organization can benefit in every way if you end up with a great one. Sven works for Atlassian, an Australian software company that grew from 8 to 800 people in the last 10 years. He will share successes – and struggles – with bringing new people into a strong company culture, how culture is upheld in distributed teams, how your team can maintain its core culture, and why innovation and fun should be part of every company's culture.
It's the culture, but not as you know it
It's the culture, but not as you know it
Sven Peters
The presentation covers: - Confluence 5.5 - HipChat Video (beta) - Git Essentials
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014
Sven Peters
When you get Git right, it can help you write cleaner code, roll out new features faster, and make your entire development team more efficient.
Getting Git Right
Getting Git Right
Sven Peters
Moving to Git opens up a whole new level of agility for software teams. Freed from the clunky code freezes and monolithic mega-merges that plague centralized version control, developers can isolate work in progress and build in narrow vertical slices with ease. Branching is so painless with Git that many teams are making new branches for each user story or bug fix they implement. This model is quickly becoming the new gold standard for agile teams – and for good reason!
Git Branching for Agile Teams
Git Branching for Agile Teams
Sven Peters
Más de Sven Peters
(20)
✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers
Team Shaping - Building a shared understanding
Team Shaping - Building a shared understanding
Developer Joy - How great teams get s%*t done
Developer Joy - How great teams get s%*t done
Teams Flow, Stay in sync, async
Teams Flow, Stay in sync, async
The Hitchhiker's Guide to a Great Developer Career
The Hitchhiker's Guide to a Great Developer Career
The Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, Not Harder
The Effective Developer - Work Smarter, Not Harder
5 Things: How to Rock Remote Work
5 Things: How to Rock Remote Work
A Career Advice: Change is the Only Constant
A Career Advice: Change is the Only Constant
Be More Productive with Confluence
Be More Productive with Confluence
Less Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team Playbook
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Kick-@$$ Sofware Development
Kick-@$$ Sofware Development
The 5 Hottest Atlassian News from Summit 2014
The 5 Hottest Atlassian News from Summit 2014
Coding Culture
Coding Culture
Atlassian - Software For Every Team
Atlassian - Software For Every Team
It's the culture, but not as you know it
It's the culture, but not as you know it
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014
Getting Git Right
Getting Git Right
Git Branching for Agile Teams
Git Branching for Agile Teams
Último
We present an architecture of embedding models, vector databases, LLMs, and narrow ML for tracking global news narratives across a variety of countries/languages/news sources. As an example, we explore the real-time application of this architecture for tracking the news narrative surrounding the death of Russian opposition leader Alexei Navalny coming from Russian, French, and English sources.
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
The CNIC Information System is a comprehensive database managed by the National Database and Registration Authority (NADRA) of Pakistan. It serves as the primary source of identification for Pakistani citizens and residents, containing vital information such as name, date of birth, address, and biometric data.
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
danishmna97
Webinar Recording: https://www.panagenda.com/webinars/why-teams-call-analytics-is-critical-to-your-entire-business Nothing is as frustrating and noticeable as being in an important call and being unable to see or hear the other person. Not surprising then, that issues with Teams calls are among the most common problems users call their helpdesk for. Having in depth insight into everything relevant going on at the user’s device, local network, ISP and Microsoft itself during the call is crucial for good Microsoft Teams Call quality support. To ensure a quick and adequate solution and to ensure your users get the most out of their Microsoft 365. But did you know that ‘bad calls’ are also an excellent indicator of other problems arising? Precisely because it is so noticeable!? Like the canary in the mine, bad calls can be early indicators of problems. Problems that might otherwise not have been noticed for a while but can have a big impact on productivity and satisfaction. Join this session by Christoph Adler to learn how true Microsoft Teams call quality analytics helped other organizations troubleshoot bad calls and identify and fix problems that impacted Teams calls or the use of Microsoft365 in general. See what it can do to keep your users happy and productive! In this session we will cover - Why CQD data alone is not enough to troubleshoot call problems - The importance of attributing call problems to the right call participant - What call quality analytics can do to help you quickly find, fix-, and prevent problems - Why having retrospective detailed insights matters - Real life examples of how others have used Microsoft Teams call quality monitoring to problem shoot problems with their ISP, network, device health and more.
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Angeliki Cooney has spent over twenty years at the forefront of the life sciences industry, working out of Wynantskill, NY. She is highly regarded for her dedication to advancing the development and accessibility of innovative treatments for chronic diseases, rare disorders, and cancer. Her professional journey has centered on strategic consulting for biopharmaceutical companies, facilitating digital transformation, enhancing omnichannel engagement, and refining strategic commercial practices. Angeliki's innovative contributions include pioneering several software-as-a-service (SaaS) products for the life sciences sector, earning her three patents. As the Senior Vice President of Life Sciences at Avenga, Angeliki orchestrated the firm's strategic entry into the U.S. market. Avenga, a renowned digital engineering and consulting firm, partners with significant entities in the pharmaceutical and biotechnology fields. Her leadership was instrumental in expanding Avenga's client base and establishing its presence in the competitive U.S. market.
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
In the thrilling conclusion to 2023, ransomware groups had a banner year, really outdoing themselves in the "make everyone's life miserable" department. LockBit 3.0 took gold in the hacking olympics, followed by the plucky upstarts Clop and ALPHV/BlackCat. Apparently, 48% of organizations were feeling left out and decided to get in on the cyber attack action. Business services won the "most likely to get digitally mugged" award, with education and retail nipping at their heels. Hackers expanded their repertoire beyond boring old encryption to the much more exciting world of extortion. The US, UK and Canada took top honors in the "countries most likely to pay up" category. Bitcoins were the currency of choice for discerning hackers, because who doesn't love untraceable money?
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Abhishek Deb(1), Mr Abdul Kalam(2) M. Des (UX) , School of Design, DIT University , Dehradun. This paper explores the future potential of AI-enabled smartphone processors, aiming to investigate the advancements, capabilities, and implications of integrating artificial intelligence (AI) into smartphone technology. The research study goals consist of evaluating the development of AI in mobile phone processors, analyzing the existing state as well as abilities of AI-enabled cpus determining future patterns as well as chances together with reviewing obstacles as well as factors to consider for more growth.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
In this talk, we are going to cover the use-case of food image generation at Delivery Hero, its impact and the challenges. In particular, we will present our image scoring solution for filtering out inappropriate images and elaborate on the models we are using.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
When you’re building (micro)services, you have lots of framework options. Spring Boot is no doubt a popular choice. But there’s more! Take Quarkus, a framework that’s considered the rising star for Kubernetes-native Java. It always depends on what's best for your situation, but how to choose the best solution if you're comparing 2 frameworks? Both Spring Boot and Quarkus have their positives and negatives. Let us compare the two by live coding a couple of common use cases in Spring Boot and Quarkus. After this talk, you’ll be ready to get started with Quarkus yourself, and know when to select Quarkus or Spring Boot.
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
Terragrunt, Terraspace, Terramate, terra... whatever. What is wrong with Terraform so people keep on creating wrappers and solutions around it? How OpenTofu will affect this dynamic? In this presentation, we will look into the fundamental driving forces behind a zoo of wrappers. Moreover, we are going to put together a wrapper ourselves so you can make an educated decision if you need one.
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Dubai, often portrayed as a shimmering oasis in the desert, faces its own set of challenges, including the occasional threat of flooding. Despite its reputation for opulence and modernity, the emirate is not immune to the forces of nature. In recent years, Dubai has experienced sporadic but significant floods, testing the resilience of its infrastructure and communities. Among the critical lifelines in this bustling metropolis is the Dubai International Airport, a bustling hub that connects the city to the world. This article explores the intersection of Dubai flood events and the resilience demonstrated by the Dubai International Airport in the face of such challenges.
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
How to get Oracle DBA Job as fresher.
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
The Good, the Bad and the Governed - Why is governance a dirty word? David O'Neill, Chief Operating Officer - APIContext Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
💥 You’re lucky! We’ve found two different (lead) developers that are willing to share their valuable lessons learned about using UiPath Document Understanding! Based on recent implementations in appealing use cases at Partou and SPIE. Don’t expect fancy videos or slide decks, but real and practical experiences that will help you with your own implementations. 📕 Topics that will be addressed: • Training the ML-model by humans: do or don't? • Rule-based versus AI extractors • Tips for finding use cases • How to start 👨🏫👨💻 Speakers: o Dion Morskieft, RPA Product Owner @Partou o Jack Klein-Schiphorst, Automation Developer @Tacstone Technology
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Passkeys: Developing APIs to enable passwordless authentication Cody Salas, Sr Developer Advocate | Solutions Architect - Yubico Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving. A report by Poten & Partners as part of the Hydrogen Asia 2024 Summit in Singapore. Copyright Poten & Partners 2024.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
MINDCTI Revenue Release Quarter 1 2024
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Following the popularity of “Cloud Revolution: Exploring the New Wave of Serverless Spatial Data,” we’re thrilled to announce this much-anticipated encore webinar. In this sequel, we’ll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you’re building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
The microservices honeymoon is over. When starting a new project or revamping a legacy monolith, teams started looking for alternatives to microservices. The Modular Monolith, or 'Modulith', is an architecture that reaps the benefits of (vertical) functional decoupling without the high costs associated with separate deployments. This talk will delve into the advantages and challenges of this progressive architecture, beginning with exploring the concept of a 'module', its internal structure, public API, and inter-module communication patterns. Supported by spring-modulith, the talk provides practical guidance on addressing the main challenges of a Modultith Architecture: finding and guarding module boundaries, data decoupling, and integration module-testing. You should not miss this talk if you are a software architect or tech lead seeking practical, scalable solutions. About the author With two decades of experience, Victor is a Java Champion working as a trainer for top companies in Europe. Five thousands developers in 120 companies attended his workshops, so he gets to debate every week the challenges that various projects struggle with. In return, Victor summarizes key points from these workshops in conference talks and online meetups for the European Software Crafters, the world’s largest developer community around architecture, refactoring, and testing. Discover how Victor can help you on victorrentea.ro : company training catalog, consultancy and YouTube playlists.
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Último
(20)
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
When code gets_older
1.
When code gets
older Tips for keeping maintenance projects alive and kicking Sven Peters Ambassador Atlassian
2.
Sven Peters @svenpet svenpet.com Ambassador
3.
Experience my Disclaimer
4.
Nothing has a
more profound or long- lasting negative effect on the productivity of a software team than a mess. Nothing. “ “Robert C. Martin
5.
green Field
6.
grüne Wiese How long does
it take? 8 hours We need it in 6! OK, I‘ll do it in 4! no Tests!
7.
8.
9.
REWRITE
10.
REWRITE
11.
WindowsBroken
12.
the Engines Don‘t stop
13.
no Plan B There
is THE SCRUM MASTER THE DEVELOPER THE MANAGER
14.
readability improve
15.
commentno
16.
test automated
17.
Code Change Algorithmby
Michael C. Feathers Legacy 1. Identify Change Points 5. Make Changes and Refactor 2. Find Test Points 3. Break Dependencies 4. Write Tests
18.
Clean Code
19.
nterface Segregation Principle pen
Closed Principle iskow Substitution Principle ingle Responsible Principle ependency Inversion Principle
20.
DRY Don‘t repeat
yourself KISS - Keep it simple, stupid Favour Composition over InheritanceRoot Cause Analysis SingleLevelofAbstraction Seperation of ConcernsYou Ain‘t Gonna Need It
21.
Clean Code Developer von Stefan Lieser
& Ralf Westphal clean-code-developer.de
22.
23.
24.
@svenpet Sven PetersAtlassian
Descargar ahora