Here are links to the resources that Aarushi and Wiktor discussed during the session, which will allow you to explore this content at your own pace. For those who were unable to attend, these links will provide you with some of what you missed and more! - https://www.mckinsey.com/industries/pharmaceuticals-and-medical-products/our-insights/real-world-evidence-from-activity-to-impact-in-healthcare-decision-making - https://www.scientificamerican.com/article/genetics-start-up-wants-to-sequence-peoples-genomes-for-free/ - https://phys.org/news/2018-10-people-dna-sequenced-theyve-privacy.html - https://www.sciencemag.org/news/2018/10/we-will-find-you-dna-search-used-nab-golden-state-killer-can-home-about-60-white - https://media.nature.com/original/magazine-assets/d41586-019-02873-1/d41586-019-02873-1.pdf - https://scienceblog.cancerresearchuk.org/2014/09/22/saving-lives-and-averting-costs-the-case-for-earlier-diagnosis-just-got-stronger/ - https://www.ohe.org/system/files/private/publications/401%20-%20Trajectory_dementia_UK_2014.pdf - https://www.nature.com/articles/s41592-021-01199-z - https://link.springer.com/article/10.1007%2Fs42484-020-00017-7 - https://www.t-systems.com/en/best-practice/03-2018/focus/digital-twin/healthcare-840446 - https://www.who.int/cancer/prevention/en/ - http://lexisnexis.com/risk/downloads/idm/bending-the-cost-curve-analytic-driven-enterprise-fraud-control.pdf - https://www.insurancejournal.com/news/national/2019/10/08/544846.htm - https://www.scientificamerican.com/article/genetics-start-up-wants-to-sequence-peoples-genomes-for-free/ - https://phys.org/news/2018-10-people-dna-sequenced-theyve-privacy.html - https://www.sciencemag.org/news/2018/10/we-will-find-you-dna-search-used-nab-golden-state-killer-can-home-about-60-white - https://www.sciencedirect.com/science/article/abs/pii/S0167629616000291 - https://pharmaintelligence.informa.com/~/media/informa-shop-window/pharma/2020/files/reports/top-10-best-selling-drugs-of-2019.pdf - https://arxiv.org/abs/1802.00810 - https://www.ncbi.nlm.nih.gov/books/NBK116445/ - https://www.nature.com/articles/nature03192 - https://www.pnas.org/content/pnas/89/1/20.full.pdf - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC48166/pdf/pnas01075-0036.pdf - https://books.google.de/books?id=ZVEUniZITlEC&pg=PA194&lpg=PA194&dq=levinthal+10143&source=bl&ots=rj16K98Pl6&sig=ACfU3U3W5LiaEdUX73fh-aiGcF6bg9_idg&hl=en&sa=X&ved=2ahUKEwjqoNX75aDlAhUeAhAIHWXHA_oQ6AEwC3oECAsQAQ#v=onepage&q=levinthal%2010143&f=false - https://www.globenewswire.com/news-release/2019/04/04/1797292/0/en/Biologics-Market-Size-to-cross-USD-285-520-4-Million-by-2023-at-6-95-CAGR-Highly-Competitive-Pharmaceutical-Sector-to-Boost-Global-Industry-Growth.html - https://arxiv.org/abs/2307.05734
vendredi 10 novembre 2023
Quantum Careers - Part 2: Learning about Quantum Computing in Healthcare (meetup, ref links)
mercredi 1 novembre 2023
Design Thinking: Double diamond method
https://www.google.com/search?q=double+diamond+design+thinking
https://medium.com/seek-blog/design-thinking-101-the-double-diamond-approach-ii-4c0ce62f64c7
- What are the problems
diverge (discover) => converge (define) => pb defined
- What are some solutions
diverge (Develop) => converge (Deliver) => solution
jeudi 26 octobre 2023
dev hub / plateform engineering : backstage.io
from spotify, released open source.
"An open platform for building developer portals
Powered by a centralized software catalog, Backstage restores order to your infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy."
https://backstage.io/plugins/
Red Hat developer-hub is a backstage implementation :
https://developers.redhat.com/articles/2023/05/23/developers-guide-red-hat-developer-hub-and-janus#
https://developers.redhat.com/products/plugins-for-backstage/overview
mardi 17 octobre 2023
prometheus, grafana, alertmanager: number of alerts
prometheus alerts counts
from : https://jaanhio.me/blog/visualizing-alerts-metrics-grafana/ + https://community.grafana.com/t/how-to-get-the-time-range-selected-on-the-dashboard-into-a-variable/2868/3
(sum by (alertname) (changes(ALERTS_FOR_STATE[$__range]) AND ignoring(alertstate) max_over_time(ALERTS{alertstate="firing"}[$__range])) + (count by (alertname) (changes(ALERTS_FOR_STATE[$__range]) AND ignoring(alertstate) max_over_time(ALERTS{alertstate="firing"}[$__range])) * 1))
Then use a grafana panel as "Gauge" with the following options :
* Value options: show calculate, Last *
* Orientation = horizontal, and
Number of alerts by alert name of the last 2 months
PromQL = sum by(alertname) (changes(ALERTS_FOR_STATE[65d]))
Number of alerts by instance over the last 2 months
PromQL = sum by(instance_name) (changes(ALERTS_FOR_STATE[65d]))
vendredi 22 septembre 2023
Google post-mortem culture (SRE)
https://sre.google/sre-book/postmortem-culture/
and links to :
https://sre.google/sre-book/bibliography/
- [Roo04] J. J. Rooney and L. N. Vanden Heuvel, "Root Cause Analysis for Beginners", in Quality Progress, July 2004.
More generally included in :
https://sre.google/sre-book/foreword/
mercredi 6 septembre 2023
Request Bin / http endpoint for testing
In this step, we’ll set up a new contact point. This contact point will use the webhooks channel. In order to make this work, we also need an endpoint for our webhook channel to receive the alert. We will use requestbin.com to quickly set up that test endpoint. This way we can make sure that our alert is actually sending a notification somewhere.
- Browse to requestbin.com.
- Under the Create Request Bin button, click the public bin link.
Your request bin is now waiting for the first request.
- Copy the endpoint URL.
=> tool to test what is received !
vendredi 14 juillet 2023
Burnout metrics
Maslach Burnout Inventory™ (MBI)
https://www.mindgarden.com/117-maslach-burnout-inventory-mbi
Job Diagnostic Survey (JDS)
https://scales.arabpsychology.com/s/job-diagnostic-survey-jds/
How to measure work engagement / The UWES Questionnaire
https://www.cbs.dk/files/cbs.dk/executive_summary_6.pdf
(Summary of Schaufeli B. W. & Bakker, B. A. (2003): Occupational Health Psychology Unit. Utrecht
University)
Hc-analytics@cbs.dk
www.cbs.dk/hc-analytics
LinkedIn: Human Capital Analytics Group
from : https://www.betterup.com/blog/signs-of-burnout-at-work
- Community: In the book The Burnout Fix, Dr. Jacinta Jimenez details the importance of a “psychologically safe” environment — that is, one that “empowers employees to share their selves and their ideas without fear of negative consequences.” If you feel supported, connected, and unafraid to show up authentically at work, you are far less likely to experience burnout.
mardi 11 juillet 2023
with great software comes great devopsability"
"with great software comes great devopsability"
cm, july 2023 :-D
mercredi 21 juin 2023
The Not Rocket Science Rule Of Software Engineering: automatically maintain a repository of code that always passes all the tests
technicalities: "not rocket science" (the story of monotone and bors)
https://graydon2.dreamwidth.org/1597.html :
The Not Rocket Science Rule Of Software Engineering:
automatically maintain a repository of code that always passes all the tests
parse json in terraform
https://www.reddit.com/r/Terraform/comments/c07dgc/using_external_jsons_as_data_source/
data "http" "example" { url = "..." } locals { example_response = jsondecode(data.http.example.body) }
From there you can manipulate that data structure as you need. If you want to produce a map of lists then probably your next step would be to use two nested for expressions. I’m just guessing what you want the values in those lists to look like, but here’s a starting point:
locals { example_rules = { for k, m in local.example_response : k => [ for k, v in m : { key = k value = v } ] } }
Quantum computing art (& fractals)
Visualizing Quantum Computing using fractals
https://github.com/wmazin/Visualizing-Quantum-Computing-using-fractals
Flexible Representation of Quantum Images (FRQI) and Novel Enhanced Quantum Representation (NEQR)
https://learn.qiskit.org/course/ch-applications/flexible-representation-of-quantum-images-frqi
Exhibition-ready quantum image processing
https://medium.com/qiskit/exhibition-ready-quantum-image-processing-4bb9fa8b52b5
Creating fractal art with qiskit
https://medium.com/qiskit/creating-fractal-art-with-qiskit-df69427026a0
mercredi 1 mars 2023
Engineering levels
-
- Google levels:
https://codingrelic.geekhold.com/2018/08/google-software-engineering-levels-and.ht
ml
-
- Facebook levels:
https://www.quora.com/Facebook-company/What-is-the-expectation-out-of-each-soft
ware-engineering-level-at-Facebook
-
- Levels at various other companies: https://www.progression.fyi/
mercredi 22 février 2023
Service Level metrics
- SLO : Service Level Objective
Common examples of metrics that can be associated with SLOs are disaster recovery time, application availability, live communication response time, first call resolution rate and application maintenance.
- SLI : Service Level Indicator
SLI = [ good event / valid event ] * 100%
request / response : Availability, Latency, Quality
Data Processing : Coverage, Correctness, Freshness, Throughput
- SLA : Service level agreements
usually external metrics (i.e. : end service KO time)
--
Appdex : scoring 0 to 1 for user satisfaction
-- source :
- Blog covering AIOps custom automations inside the Cloud Pak for Watson AIOps -> https://developer.ibm.com/articles/supercharged-aiops-with-custom-automations/
- Blog covering Instana’s new remediation framework -> https://www.instana.com/blog/tech-preview-take-action-from-within-instana-using-our-action-framework/
- Demo of Instana’s new remediation framework’s integration with PagerDuty’s Process Automation -> https://www.youtube.com/watch?v=t441dhv7Vtw
And you can connect with Arthur on LinkedIn at: https://www.linkedin.com/in/ademagalhaes