Ever wondered what's the real value of the code you write?
"The only thing that matters" is a presentation aimed for developers and its goal is to help you understand what really matters about the code you write.
The presentation describes ways to evaluate your work, highlights the difference between developers' and customers' perceived value and explains how you can bridge this gap and produce better products.
BizwiZ - Automatic and Intelligent Financial Models for StartupsAdir Amsalem
BizwiZ - Automatic and Intelligent Financial Models for Startups.
Helping you create interactive financial models. Online. In minutes.
Demo: http://adiramsalem.github.io/bizwiz
The Elance Client Guide was created to help new businesses get started on the site. Learn tips and tricks to get the most out of your Elance experience.
The Elance Freelancer Guide was created to help new freelancers get started on the site. Learn tips and tricks to get the most out of your Elance experience.
Get the postcard Writing Job in Nts InfotechNTS Infotech
Nts Infotech is a big outsourcing Company in India. it is offers postcard Writing Job for single & bulk projects. Do you need this type of job then contact this company.
Did you ever wonder how a modern front-end stack looks like? Let's have a quick introduction.
We'll cover:
- Yeoman
- Bower
- Grunt
- SASS
- AngularJS
- Popular libraries: Bootstrap, Highcharts, Lodash, Font Awesome
- Testing: Jasmine, Karma, PhantomJS, Protractor, Istanbul, Selenium
BizwiZ - Automatic and Intelligent Financial Models for StartupsAdir Amsalem
BizwiZ - Automatic and Intelligent Financial Models for Startups.
Helping you create interactive financial models. Online. In minutes.
Demo: http://adiramsalem.github.io/bizwiz
The Elance Client Guide was created to help new businesses get started on the site. Learn tips and tricks to get the most out of your Elance experience.
The Elance Freelancer Guide was created to help new freelancers get started on the site. Learn tips and tricks to get the most out of your Elance experience.
Get the postcard Writing Job in Nts InfotechNTS Infotech
Nts Infotech is a big outsourcing Company in India. it is offers postcard Writing Job for single & bulk projects. Do you need this type of job then contact this company.
Did you ever wonder how a modern front-end stack looks like? Let's have a quick introduction.
We'll cover:
- Yeoman
- Bower
- Grunt
- SASS
- AngularJS
- Popular libraries: Bootstrap, Highcharts, Lodash, Font Awesome
- Testing: Jasmine, Karma, PhantomJS, Protractor, Istanbul, Selenium
What good is data if it doesn't become information? And what good is it if it doesn't answer the burning questions? What good is it if it's irrelevant to the ones who need it most? Avoid demonstrating with certainty that you don't understand the question or the people asking it by practicing Insight Design.
Lean Startup and Effectuation principles applied to Mobile AngeloSébastien Sacard
This is short presentation I gave to the "Lean Startup & Effectuation night" held in Paris. I show how I applied Lean Startup and Effectuation principles in combination, at the early stage of this new venture.
A 4 hour workshop as a follow up to the "What is UX?" presentation.
Group exercises designed to get people thinking about how UX skills are applied to their daily digital work.
Putting the theory of UX into practice with some simple core tasks.
#NoEstimates - Stop lying to yourself and your customers, and stop estimatinggerardbeckerleg
After his successful session last year on Agile Scrum, our resident Scrum White Robe Gerard Beckerleg is at it again, except this time he's taking on one of the most divisive topics in software development: Estimation.
In this video recorded at the Sydney SSW offices, Gerard Beckerleg takes a dive into the depths of this controversial topic and extracts the most interesting ideas and raises some very difficult questions about the big white elephant in the room that is Software Estimation.
After examining the pros and cons of estimation Gerard lays the blueprint for a better way to help you and your clients get what they are really looking for.
Finding and Hiring Front-End Developers in 2017Vernon Kesner
The front-end development industry is plagued with hiring issues. Whether it be from not being able to find JavaScript talent, or developers not having the right "soft skills". This talk, geared for staffing firms and their recruiters, gives tips and insight into how you can find better talent, get them hired, and work with your technology managers and leads more efficiently.
We get this question a lot, and being open and transparent we’d like to address it. We have identified four areas that in all probability may create great difficulty for everyone who is trying to build and launch one’s own magazine app.
Read all about at: http://blog.presspadapp.com/what-it-would-be-like-to-build-a-system-for-publishing-magazines-on-mobile-devices/
So you want to build an app? The HeirList Dev kickoff deckChief Innovation
The starting deck for our mobile application development project. This, along with a detailed Excel file, were the starting documents used for the development of the HeirList mobile application. We are posting this so people who aspire to have an app built can see some of the things they need to think about when planning it out. We hoped 3-4 months, thought it could go over 5. Didn't think it could take 6 and rejected people who told us that. It took THIRTEEN months. Insanely complicated, from back-end, to testing to fixing bugs and email interfaces. Hoping that this helps people and people forward it around. Our structure wasn't perfect, but shows some of the elements to think about, consider and decide. And this was the 'starting' deck, we had dozens of more pages of stuff after this, along with a final count of about 625 different use cases for testing! Think this deck is a little under 100 pages.
BDD in open source projects - Is it really beneficial?Fabian Kiss
You can easily use tools such as Behat and phpspec for practicing BDD in PHP. Regardless of the specific BDD tools, the question of how to do BDD “properly” arises. According to Dan North, initiator of the BDD philosophy, it should be be practiced as a “mutliple-stakeholder, agile methodology”. However, most open-source projects are not developed with an explicit agile methodology. Also, there are hardly any stakeholder roles that are clearly distinguishable from each other - often contributor and user are actually one and the same. So, in the case of open-source projects, you can question the benefit of BDD.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
What good is data if it doesn't become information? And what good is it if it doesn't answer the burning questions? What good is it if it's irrelevant to the ones who need it most? Avoid demonstrating with certainty that you don't understand the question or the people asking it by practicing Insight Design.
Lean Startup and Effectuation principles applied to Mobile AngeloSébastien Sacard
This is short presentation I gave to the "Lean Startup & Effectuation night" held in Paris. I show how I applied Lean Startup and Effectuation principles in combination, at the early stage of this new venture.
A 4 hour workshop as a follow up to the "What is UX?" presentation.
Group exercises designed to get people thinking about how UX skills are applied to their daily digital work.
Putting the theory of UX into practice with some simple core tasks.
#NoEstimates - Stop lying to yourself and your customers, and stop estimatinggerardbeckerleg
After his successful session last year on Agile Scrum, our resident Scrum White Robe Gerard Beckerleg is at it again, except this time he's taking on one of the most divisive topics in software development: Estimation.
In this video recorded at the Sydney SSW offices, Gerard Beckerleg takes a dive into the depths of this controversial topic and extracts the most interesting ideas and raises some very difficult questions about the big white elephant in the room that is Software Estimation.
After examining the pros and cons of estimation Gerard lays the blueprint for a better way to help you and your clients get what they are really looking for.
Finding and Hiring Front-End Developers in 2017Vernon Kesner
The front-end development industry is plagued with hiring issues. Whether it be from not being able to find JavaScript talent, or developers not having the right "soft skills". This talk, geared for staffing firms and their recruiters, gives tips and insight into how you can find better talent, get them hired, and work with your technology managers and leads more efficiently.
We get this question a lot, and being open and transparent we’d like to address it. We have identified four areas that in all probability may create great difficulty for everyone who is trying to build and launch one’s own magazine app.
Read all about at: http://blog.presspadapp.com/what-it-would-be-like-to-build-a-system-for-publishing-magazines-on-mobile-devices/
So you want to build an app? The HeirList Dev kickoff deckChief Innovation
The starting deck for our mobile application development project. This, along with a detailed Excel file, were the starting documents used for the development of the HeirList mobile application. We are posting this so people who aspire to have an app built can see some of the things they need to think about when planning it out. We hoped 3-4 months, thought it could go over 5. Didn't think it could take 6 and rejected people who told us that. It took THIRTEEN months. Insanely complicated, from back-end, to testing to fixing bugs and email interfaces. Hoping that this helps people and people forward it around. Our structure wasn't perfect, but shows some of the elements to think about, consider and decide. And this was the 'starting' deck, we had dozens of more pages of stuff after this, along with a final count of about 625 different use cases for testing! Think this deck is a little under 100 pages.
BDD in open source projects - Is it really beneficial?Fabian Kiss
You can easily use tools such as Behat and phpspec for practicing BDD in PHP. Regardless of the specific BDD tools, the question of how to do BDD “properly” arises. According to Dan North, initiator of the BDD philosophy, it should be be practiced as a “mutliple-stakeholder, agile methodology”. However, most open-source projects are not developed with an explicit agile methodology. Also, there are hardly any stakeholder roles that are clearly distinguishable from each other - often contributor and user are actually one and the same. So, in the case of open-source projects, you can question the benefit of BDD.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
5. User story #714:
“Japanese Hedge funds want to know about
every transaction of more than $10M against
their local currency. Therefore, we’ll send an
email alert every time such a transaction
happens”
6. User story #714:
“Japanese Hedge funds want to know about
every transaction of more than $10M against
their local currency. Therefore, we’ll send an
email alert every time such a transaction
happens”
15. if (transaction.currencyA === ‘YEN’ &&
transaction.usdEquivAmount >= 1e7)
{
// send email alert
}
Do you see anything wrong with this code?
We will get back to it later.
16. The only thing that matters
And it’s not code quality building the right thing
17. Hi, my name is Adir Amsalem,
I like to build things,
And I think most of you
evaluate your work by the
wrong metrics.
18. Agenda:
1. The tale of a product feature
2. How our work is evaluated
3. How we can bridge the gap
4. What’s next
19. Agenda:
1. The tale of a product feature
2. How our work is evaluated
3. How we can bridge the gap
4. What’s next
22. Product Manager ideas:
1. Think about something in shower
2. Make sure it’s beneficial for customers
3. Make sure it supports company goals
4. Add it to roadmap
23. Customer requests:
1. Customer complain: “%@&^%$#@!#$”
2. Put yourself in customer position
3. Understand the case and transform
“want” to “need” (a.k.a “faster horses”)
4. Repeat steps 2-4 from previous slide
30. Developers
1. Is this readable?
2. Is this flexible?
3. Is this scalable?
4. Is this testable?
5. Is this simple?
Customers
1. Is this useful?
2. Is this makes me feel good?
Do you see any difference similarity?
31. We’ve been developing products for
years, and we evaluate our work
completely different from our
customers
39. Agenda:
1. The tale of a product feature
2. How our work is evaluated
3. How we can bridge the gap
4. What’s next
40. “Usually, the riskiest aspect of new
products is not technology (whether it
can be built) but market (will people use
it and pay for it)”
41. Doing the right thing is only
possible by releasing
features early and receive
feedback from users.
“Building something nobody
wants is the #1 company
killer"
42. First-mover advantage is
the advantage gained by
the initial (“first-moving”)
significant occupant of a
market segment.
“If you're not embarrassed by
the first version of your product,
you've launched too late"
43. Work estimation of 12
months is ridiculous, it
never ends as planned.
You don’t need to release
everything at once.
Release small chunks by
splitting work to phases.
44.
45. Nobody cares that you
work on your product for
over a year and you’ve
already coded 90% of it.
For your customers, 90% of
nothing is still nothing.
51. if (transaction.currencyA === ‘YEN’ &&
transaction.usdEquivAmount >= 1e7)
{
// send email alert
}
The problem here is easily recognized by
anyone with knowledge in financial systems.
53. User story #714:
“Japanese Hedge funds want to know about
every transaction of more than $10M against
their local currency. Therefore, we’ll send an
email alert every time such a transaction
happens”
70. Agenda:
1. The tale of a product feature
2. How our work is evaluated
3. How we can bridge the gap
4. What’s next
71. Takeaways #1
1. Release early
2. Make something people want
3. Make it work, then make it better
4. Dream in years, plan in months, ship in
days
5. It’s not done until it ships
72. Takeaways #2
1. Know your domain, knowledge is the key
to success
2. Take a look at your competitors
3. Participate in product discussions
4. Come up with ideas & suggestions
5. Use your product