UCISA iPads in Science presentation - January 2013Mark Kerrigan
This is the presentation given at the recent UCISA event. For more information and to view the case studies see:
http://www.ucisa.ac.uk/~/media/Files/publications/case_studies/ASG_Effective_Use_Mobile%20Learning
UCISA iPads in Science presentation - January 2013Mark Kerrigan
This is the presentation given at the recent UCISA event. For more information and to view the case studies see:
http://www.ucisa.ac.uk/~/media/Files/publications/case_studies/ASG_Effective_Use_Mobile%20Learning
This is a presentation about the HEI-Flyer, Jisc funded project. The network is designed to support staff and students work in this area. The network can be found at: http://www.HEI-Flyers.org.
At the UK's Government Digital Service, we write most of our code in the open. This has been a huge transformation from the previous government culture. This talk is about how we got here, how this works for us and what's next.
Anna Shipman - Coding in the open in governmentTuring Fest
In the past few years much of the code written in government has been either written in the open or later published under open source licences. This has been a huge transformation from the previous government culture. Anna is Open Source Lead and will talk about how this transformation has happened, what it means in practice and the benefits and challenges of coding in the open.
Expand this section for URLs for blog posts etc that I showed in the talk.
Slides from my Turing Fest talk: https://www.turingfest.com/sessions/coding-open-government/
GDS code
https://github.com/alphagov
Scottish government code
https://github.com/scottishgovernment
Some other central government code
https://government.github.com/community/#uk-central
Government blog posts:
https://gds.blog.gov.uk/2015/09/08/building-a-platform-to-host-digital-services/
https://gdstechnology.blog.gov.uk/2017/07/18/coding-in-the-open-makes-better-code/
https://sfadigital.blog.gov.uk/2016/11/17/when-build-a-thing-really-works/
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Digital service standard
https://www.gov.uk/service-manual/service-standard
https://www.gov.uk/service-manual/service-standard/make-all-new-source-code-open
GOV.UK coding styleguides
https://github.com/alphagov/styleguides/
Commit message guidance
https://github.com/alphagov/styleguides/blob/master/git.md
Pull request guidance and blog post
https://github.com/alphagov/styleguides/blob/master/pull-requests.md
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Be able to recover quickly
https://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/
Feedbin is open source
https://feedbin.com/blog/2013/08/27/feedbin-is-open-source/
GOV.UK roadmap and Trello
https://app.productplan.com/p/bUmH4fHC0hOivX-E2LYMu2hg9uEhkWp_
https://trello.com/b/7yWk0jhI/govuk-publishing-platform-tap-support-planning
GOV.UK incident reports
https://insidegovuk.blog.gov.uk/category/incident-reports/
Jobs at GDS
https://gds.blog.gov.uk/jobs/
Jobs at Scottish Government
https://resources.mygov.scot/jobs/infrastructure-engineer/
https://resources.mygov.scot/jobs/test-engineer/
Slides from my Turing Fest talk: https://www.turingfest.com/sessions/coding-open-government/
Links to things I show:
GDS code
https://github.com/alphagov
Scottish government code
https://github.com/scottishgovernment
Some other central government code
https://government.github.com/community/#uk-central
Government blog posts:
https://gds.blog.gov.uk/2015/09/08/building-a-platform-to-host-digital-services/
https://gdstechnology.blog.gov.uk/2017/07/18/coding-in-the-open-makes-better-code/
https://sfadigital.blog.gov.uk/2016/11/17/when-build-a-thing-really-works/
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Digital service standard
https://www.gov.uk/service-manual/service-standard
https://www.gov.uk/service-manual/service-standard/make-all-new-source-code-open
GOV.UK coding styleguides
https://github.com/alphagov/styleguides/
Commit message guidance
https://github.com/alphagov/styleguides/blob/master/git.md
Pull request guidance and blog post
https://github.com/alphagov/styleguides/blob/master/pull-requests.md
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Be able to recover quickly
https://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/
Feedbin is open source
https://feedbin.com/blog/2013/08/27/feedbin-is-open-source/
GOV.UK roadmap and Trello
https://app.productplan.com/p/bUmH4fHC0hOivX-E2LYMu2hg9uEhkWp_
https://trello.com/b/7yWk0jhI/govuk-publishing-platform-tap-support-planning
GOV.UK incident reports
https://insidegovuk.blog.gov.uk/category/incident-reports/
Jobs at GDS
https://gds.blog.gov.uk/jobs/
Jobs at Scottish Government
https://resources.mygov.scot/jobs/infrastructure-engineer/
https://resources.mygov.scot/jobs/test-engineer/
What are service patterns and do we need them?Kay Dale
Slides from SDinGov 2018 workshop with Kay Dale and Ignacia Orellana from GDS on what are service patterns and do we need them? We will be playing back the discussions has in this workshop in the form of a blog post which will also detail the next steps and how more people can get involved.
We go through waves of “experts” telling us that the service desk is dead and organisations are moving on, or that BYOD is removing the need for the service desk.
I will be putting forward a more pragmatic response to that, including (spoiler alert) some tips to make your service desk work better for your organisation.
Model driven Power Apps for Dummies (and non-Dynamics Folks) Alan Eardley
Have you ever built an application? Have you needed the skills of developers and DBAs and months of work to get even the simplest solution up and running? Have you created a Power App on top of a SharePoint list?
If you have done any of these then you may have reached limits of skills, time or technology that prevented you from building the app you needed.
Model-Driven Power Apps make use of the Common Data Service (CDS) to allow sophisticated applications to be built and sustained using no code.
In this session I will explain what the building blocks of Model-Driven Power Apps are and demonstrate how you can build a solution quickly and easily. We will also explore the boring stuff like the "L" word (licencing) and the exciting stuff like extensibility, automation and reporting.
Tom Loosemore, Deputy Director of the U.K.'s Government Digital Services, is redesigning government to start with user needs. During his keynote, he will explore how the GDS is creating better outcomes for residents by building ongoing feedback loops between policy and service delivery.
Watch the video online: https://www.youtube.com/watch?v=OBl5rRV8OfU&list=PL65XgbSILalWFStqV0z0N9pvftstJ8AAh&index=13
Get involved with Code for America: www.codeforamerica.org/action
Presentation on focusing on user needs, better procurement and G-cloud, a series of frameworks to buy cloud-based services. Presented by Mark Pinheiro, Head of Procurement, Government Digital Service (GDS)
This is a presentation about the HEI-Flyer, Jisc funded project. The network is designed to support staff and students work in this area. The network can be found at: http://www.HEI-Flyers.org.
At the UK's Government Digital Service, we write most of our code in the open. This has been a huge transformation from the previous government culture. This talk is about how we got here, how this works for us and what's next.
Anna Shipman - Coding in the open in governmentTuring Fest
In the past few years much of the code written in government has been either written in the open or later published under open source licences. This has been a huge transformation from the previous government culture. Anna is Open Source Lead and will talk about how this transformation has happened, what it means in practice and the benefits and challenges of coding in the open.
Expand this section for URLs for blog posts etc that I showed in the talk.
Slides from my Turing Fest talk: https://www.turingfest.com/sessions/coding-open-government/
GDS code
https://github.com/alphagov
Scottish government code
https://github.com/scottishgovernment
Some other central government code
https://government.github.com/community/#uk-central
Government blog posts:
https://gds.blog.gov.uk/2015/09/08/building-a-platform-to-host-digital-services/
https://gdstechnology.blog.gov.uk/2017/07/18/coding-in-the-open-makes-better-code/
https://sfadigital.blog.gov.uk/2016/11/17/when-build-a-thing-really-works/
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Digital service standard
https://www.gov.uk/service-manual/service-standard
https://www.gov.uk/service-manual/service-standard/make-all-new-source-code-open
GOV.UK coding styleguides
https://github.com/alphagov/styleguides/
Commit message guidance
https://github.com/alphagov/styleguides/blob/master/git.md
Pull request guidance and blog post
https://github.com/alphagov/styleguides/blob/master/pull-requests.md
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Be able to recover quickly
https://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/
Feedbin is open source
https://feedbin.com/blog/2013/08/27/feedbin-is-open-source/
GOV.UK roadmap and Trello
https://app.productplan.com/p/bUmH4fHC0hOivX-E2LYMu2hg9uEhkWp_
https://trello.com/b/7yWk0jhI/govuk-publishing-platform-tap-support-planning
GOV.UK incident reports
https://insidegovuk.blog.gov.uk/category/incident-reports/
Jobs at GDS
https://gds.blog.gov.uk/jobs/
Jobs at Scottish Government
https://resources.mygov.scot/jobs/infrastructure-engineer/
https://resources.mygov.scot/jobs/test-engineer/
Slides from my Turing Fest talk: https://www.turingfest.com/sessions/coding-open-government/
Links to things I show:
GDS code
https://github.com/alphagov
Scottish government code
https://github.com/scottishgovernment
Some other central government code
https://government.github.com/community/#uk-central
Government blog posts:
https://gds.blog.gov.uk/2015/09/08/building-a-platform-to-host-digital-services/
https://gdstechnology.blog.gov.uk/2017/07/18/coding-in-the-open-makes-better-code/
https://sfadigital.blog.gov.uk/2016/11/17/when-build-a-thing-really-works/
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Digital service standard
https://www.gov.uk/service-manual/service-standard
https://www.gov.uk/service-manual/service-standard/make-all-new-source-code-open
GOV.UK coding styleguides
https://github.com/alphagov/styleguides/
Commit message guidance
https://github.com/alphagov/styleguides/blob/master/git.md
Pull request guidance and blog post
https://github.com/alphagov/styleguides/blob/master/pull-requests.md
https://gdstechnology.blog.gov.uk/2016/09/30/easing-the-process-of-pull-request-reviews/
Be able to recover quickly
https://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/
Feedbin is open source
https://feedbin.com/blog/2013/08/27/feedbin-is-open-source/
GOV.UK roadmap and Trello
https://app.productplan.com/p/bUmH4fHC0hOivX-E2LYMu2hg9uEhkWp_
https://trello.com/b/7yWk0jhI/govuk-publishing-platform-tap-support-planning
GOV.UK incident reports
https://insidegovuk.blog.gov.uk/category/incident-reports/
Jobs at GDS
https://gds.blog.gov.uk/jobs/
Jobs at Scottish Government
https://resources.mygov.scot/jobs/infrastructure-engineer/
https://resources.mygov.scot/jobs/test-engineer/
What are service patterns and do we need them?Kay Dale
Slides from SDinGov 2018 workshop with Kay Dale and Ignacia Orellana from GDS on what are service patterns and do we need them? We will be playing back the discussions has in this workshop in the form of a blog post which will also detail the next steps and how more people can get involved.
We go through waves of “experts” telling us that the service desk is dead and organisations are moving on, or that BYOD is removing the need for the service desk.
I will be putting forward a more pragmatic response to that, including (spoiler alert) some tips to make your service desk work better for your organisation.
Model driven Power Apps for Dummies (and non-Dynamics Folks) Alan Eardley
Have you ever built an application? Have you needed the skills of developers and DBAs and months of work to get even the simplest solution up and running? Have you created a Power App on top of a SharePoint list?
If you have done any of these then you may have reached limits of skills, time or technology that prevented you from building the app you needed.
Model-Driven Power Apps make use of the Common Data Service (CDS) to allow sophisticated applications to be built and sustained using no code.
In this session I will explain what the building blocks of Model-Driven Power Apps are and demonstrate how you can build a solution quickly and easily. We will also explore the boring stuff like the "L" word (licencing) and the exciting stuff like extensibility, automation and reporting.
Tom Loosemore, Deputy Director of the U.K.'s Government Digital Services, is redesigning government to start with user needs. During his keynote, he will explore how the GDS is creating better outcomes for residents by building ongoing feedback loops between policy and service delivery.
Watch the video online: https://www.youtube.com/watch?v=OBl5rRV8OfU&list=PL65XgbSILalWFStqV0z0N9pvftstJ8AAh&index=13
Get involved with Code for America: www.codeforamerica.org/action
Presentation on focusing on user needs, better procurement and G-cloud, a series of frameworks to buy cloud-based services. Presented by Mark Pinheiro, Head of Procurement, Government Digital Service (GDS)
Building a PaaS for Government @ Cloud expo EuropeColin Saliceti
The best way to transform government is to solve common problems once. For instance, we're making it easier, faster and more efficient to get services live by building a new Platform as a Service to benefit everyone in government. Find out how we've approached building a modern, open source, multi-tenant PaaS what we're doing, which technologies we're using, how we've made sure we chose the right ones, and why this is a big deal!
RUday Suppliers London | G-cloud | Government Digital ServiceLocal Direct
Tony Singleton, G-cloud Programme Director at the Government Digital Service (GDS), gave this presentation at our Really Useful Day for Suppliers, 29 November 2013, in London.
The presentation was about the G-cloud and procurement.
GDS and Government as a Platform | Felicity Singleton | March 2016Anna Fenston
Presentation on GDS and government as a platform by Felicity Singleton, Head of Policy and Departmental Engagement
Government Digital Service, from the Local Digital Futures - Working as One: Platforms & Sharing event held on 4 March 2016 in London.
Digital Transformation at Thames Valley HAJayne Hilditch
A deck I did for the NHF IT conference Feb 2016. It sets out the TVH approach to Digital Transformation, and shares some of the things we've learned along the way.
Analysing, Deciding, Doing: How to develop and execute an effective strategyannashipman
We all know we should have a strategy, but how to create a good strategy and drive it is not always obvious. This talk gives you tools and techniques to analyse your context, decide your strategy, and then execute it.
The good, the bad and the tech strategy annashipman
A strategy tells you what you are going to do - and what you are NOT going to do - and should tie into your business strategy. Your tech strategy underpins much of the work that your team will do - and for that reason, it’s a critical document. But if we were to ask you now, could you really say what a tech strategy is or how your team contributes to it?
In this talk, we’ll outline some of the fundamentals of tech strategies. We’ll demonstrate how every strategy needs diagnosis (what is the problem?), vision (what end-state do you want to get to?) and coherent action (the plans, resource commitments, actions to get you to that desired end state).
Slides from my http://2015.ffconf.org/ talk.
Links on the last page:
Configuration management
https://www.scriptrock.com/articles/the-7-configuration-management-tools-you-need-to-know
http://gettingstartedwithchef.com/first-steps-with-chef.html
https://docs.vagrantup.com/v2/getting-started/provisioning.html
Virtualisation
http://searchvirtualdatacentre.techtarget.co.uk/definition/Virtualisation
http://searchservervirtualization.techtarget.com/definition/server-virtualization
http://www.infoworld.com/article/2621446/server-virtualization/server-virtualization-top-10-benefits-of-server-virtualization.html
Using Vagrant
https://www.vagrantup.com/
http://blog.bennycornelissen.nl/otto-a-modern-developers-new-best-friend/
https://github.com/patrickdlee/vagrant-examples (Useful getting started examples)
Docker
http://patg.net/containers,virtualization,docker/2014/06/05/docker-intro/
https://zeltser.com/security-risks-and-benefits-of-docker-application/
Containerisation vs Virtualisation
http://www.slideshare.net/bcantrill/docker-and-the-future-of-containers-in-production
https://www.scriptrock.com/articles/docker-vs-vagrant
Make instead of Grunt/Gulp
http://blog.keithcirkel.co.uk/why-we-should-stop-using-grunt/
https://www.youtube.com/watch?v=0RYETb9YVrk (Talk on using NPM as a build tool)
https://blog.jcoglan.com/2014/02/05/building-javascript-projects-with-make/
Tools for better dev
http://www.leancrew.com/all-this/2011/12/more-shell-less-egg/ (More detail on the 6-line Unix program)
Slides from my 2013 Strata/Velocity Ignite talks. If you don't know how an Ignite talk works: you submit 20 slides and they advance automatically every 15 seconds :)
This talk was inspired by my experiences with a leak in my flat - written up in this blog post: http://www.annashipman.co.uk/jfdi/roof-bug-fixing.html
Slides from Anna Shipman's talk Data Visualisations in JavaScript at SPA2012. Accompanying code is at https://github.com/annashipman/data-visualisations-in-javascript
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.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
26. Support model
App developers on-call for their apps
Platform team on-call for platform
No runbooks
GDS@annashipman
27. Support model
App developers on-call for their apps
Platform team on-call for platform
No runbooks
Better experience for the end-user
GDS@annashipman