Confirmed users
286
edits
Leo McArdle (talk | contribs) |
m (→Inventory of Turing Days: added 2019-01-25) |
||
(48 intermediate revisions by 7 users not shown) | |||
Line 205: | Line 205: | ||
==== Session Proposals ==== | ==== Session Proposals ==== | ||
* (Henrik) Publish Discourse articles on our latest sprint review, the new quarterly OKRs, the implications of launching the SSO Dashboard to our communities | * (Henrik) Publish Discourse articles on our latest sprint review, the new quarterly OKRs, the implications of launching the SSO Dashboard to our communities | ||
* (Viorela) Refresh python skills by taking | * (Viorela) Refresh python skills by taking advanced python tutorials and reading documentation. | ||
* (Leo) Look at [https://discourse.mozilla-community.org/t/systems-information-of-contributors-via-google-analytics/17319?u=leo H1 2017 analytics post from Henrik on Discourse], continue learning about jenkins + pipeline + how to devops things, probably read some of codinghorror's blog (because it's always entertaining) | * (Leo) Look at [https://discourse.mozilla-community.org/t/systems-information-of-contributors-via-google-analytics/17319?u=leo H1 2017 analytics post from Henrik on Discourse], continue learning about jenkins + pipeline + how to devops things, probably read some of codinghorror's blog (because it's always entertaining) | ||
* (Megan) Catch up on Service Design specific reading, specifically techniques for SD Blueprints. | |||
==== Interesting Readings ==== | ==== Interesting Readings ==== | ||
Line 220: | Line 221: | ||
** Wound down at the end of the day reading quite a bit of blog.codinghorror.com, highlights including: [https://blog.codinghorror.com/sucking-less-every-year/ Sucking Less Every Year] [https://blog.codinghorror.com/why-im-the-best-programmer-in-the-world/ Why I'm The Best Programmer In The World*] [https://blog.codinghorror.com/why-ruby/ Why Ruby] [https://blog.codinghorror.com/but-you-did-not-persuade-me/ But You Did Not Persuade Me] | ** Wound down at the end of the day reading quite a bit of blog.codinghorror.com, highlights including: [https://blog.codinghorror.com/sucking-less-every-year/ Sucking Less Every Year] [https://blog.codinghorror.com/why-im-the-best-programmer-in-the-world/ Why I'm The Best Programmer In The World*] [https://blog.codinghorror.com/why-ruby/ Why Ruby] [https://blog.codinghorror.com/but-you-did-not-persuade-me/ But You Did Not Persuade Me] | ||
*** As a result downloaded [http://www.elise.com/q/webwisdom/LetterFromBirminghamJail.htm Letter from a Birmingham Jail] and [http://poignant.guide/ Why's (Poignant) Guide to Ruby] to my Kobo to read at a later date. | *** As a result downloaded [http://www.elise.com/q/webwisdom/LetterFromBirminghamJail.htm Letter from a Birmingham Jail] and [http://poignant.guide/ Why's (Poignant) Guide to Ruby] to my Kobo to read at a later date. | ||
* (Megan) I failed at catching up on any reading SD related. I in part blame (and thank!) Henrik for posting a more interesting read & toolkit, you distracted & saved my Turing Day! | |||
* (Viorela) Went through python documentation from http://python-guide-pt-br.readthedocs.io/en/latest - that Nemo suggested - and https://www.learnpython.org. | |||
==== ROTI ==== | ==== ROTI ==== | ||
* (Leo) 5 - after all, I realised I'm the best programmer in the world | * (Leo) 5 - after all, I realised I'm the best programmer in the world | ||
* (Megan) 5 - I still managed to participate -- even if it was a small amount -- and it was totally worth it! P.S. Leo was it the sunglasses that helped along your realization? | |||
* (Viorela) 5 - The time spent on documentation was useful on refreshing and improving python knowledge. | |||
=== 2017-08-07 === | |||
==== Session Proposals ==== | |||
* (Viorela) Create documentation for rp_login_tests repository (how to set up, run and write tests). | |||
==== Interesting Readings ==== | |||
* ''[super-small effort]'' (Henrik) A refreshing refresher on [https://a16z.com/2017/08/05/a16z-video-what-is-the-s-curve/ S-Curves] in technology innovation. | |||
* ''[medium effort]'' (Henrik) Why every [http://productguy.in/why-pms-should-learn-machine-learning/ Product Manager should know Machine Learning]. | |||
* ''[large effort]'' (Henrik) On '''Machine Learning''' and [http://aiplaybook.a16z.com/ Artificial Intelligence]. | |||
* ''[extra large effort]'' (Henrik) Andrew Ng's [https://www.coursera.org/learn/machine-learning/ Coursera on Machine Learning]. | |||
==== What we did/learned/hacked ==== | |||
* (Viorela) I was able to write almost 50% of the documentation, still need to test it | |||
==== ROTI ==== | |||
* (Viorela) 4 - I was hoping this will go faster | |||
=== 2017-08-21 === | |||
==== Session Proposals ==== | |||
* (Nikos) CSS Flexbox advanced tips training and CSS Grid | |||
* (Leo) Learn about (and implement) Python unit testing, and Python code style | |||
* (Yousef) Add HTTP Observatory tests to pipeline | |||
* (Viorela) Write and test documentation for login_tests repository | |||
==== Interesting Readings ==== | |||
* (Nikos) [https://www.targetprocess.com/articles/speed-in-software-development/ Speed in Software Development] | |||
==== What we did/learned/hacked ==== | |||
* (Nikos) Feel more confident using Flexbox for layouts. Catch up with Grid too, although is not [http://caniuse.com/#search=grid fully supported] by everyone yet. | |||
* (Leo) Had a great chat with Tasos about how best to add Discourse integration in Wagtail, Python unit testing and some general Django/Python philosophy - haven't ended up implementing any unit tests yet (with a bit of refactoring being the first step), so today hasn't been as Turingy as it might have been, but I'll end up implementing those sometime in the next sprint. | |||
* (Yousef) Wrote a [https://github.com/flamingspaz/partinfra-jenkins-libs/blob/master/src/org/mozilla/partinfra/observatoryScan.groovy Jenkins lib class] for interacting with the HTTP Observatory API | |||
* (Viorela) Documentation is almost done, still need to add some information regarding passwordless login setup and open a pull request. | |||
==== ROTI ==== | |||
* (Leo) 5 - feel a lot more confident about coding in Python | |||
* (Viorela) 5 | |||
=== 2017-09-04 === | |||
==== Pre-Turing Day Brainstorm ==== | |||
* (Leo) Link Wunderlist and Geekbot using some exotic language (python?) to learn stuff about that language, and automate a very tedious task | |||
** Also automatically include GitHub and Discourse activity? | |||
==== Session Proposals ==== | |||
* (Nikos) CSS Testing, focusing more on regression testing | |||
* (Viorela) - finish with documentation and open pull request; do some research about AWS CodePipeline and figure out how to integrate it with Jenkins | |||
* (Henrik) Shifting Turing Day to Friday when I attend http://mtpcon.com in London | |||
==== Interesting Readings ==== | |||
* (Nikos) [https://css-tricks.com/nerds-guide-color-web/ A Nerd’s Guide to Color on the Web] | |||
* (Henrik) [https://www.youtube.com/watch?v=Dr67i5SdXiM One Piece Flow vs. Mass Production] '''Envelope Stuffing''' Lean Thinking Simulation | |||
* (All) Foster intercultural understanding via [https://www.buzzfeed.com/tabathaleggett/knock-knock-jokes-that-are-so-bad-theyre-good knock-knock jokes] | |||
==== What we did/learned/hacked ==== | |||
* (Nikos) Experiment with [https://github.com/garris/BackstopJS BackstopJS]. Seems mature enough for automated regression tests | |||
* (Viorela) PR for documentation: https://github.com/mozilla-iam/rp_login_tests/pull/7. For AWS CodePipeline - Jenkins integration, it looks like AWS CodePipeline Plugin in Jenkins is a good option. | |||
=== 2017-09-18 === | |||
==== Session Proposals ==== | |||
* (Nikos) Build some CSS regression tests for CoSS | |||
* (Viorela) Update existing pull requests (on RPS_login_tests + cis_tests repos) and go through (bookmarked in my browser for later reading) python articles. | |||
==== Interesting Readings ==== | |||
==== What we did/learned/hacked ==== | |||
=== 2017-10-02 === | |||
==== Session Proposals ==== | |||
* (Nikos) IE compatibility, low-bandwidth sites | |||
* (Viorela) [https://hacktoberfest.digitalocean.com/ Hacktoberfest]: Contribute to 4 open source projects and get a t-shirt | |||
* (Henrik) Read ''Managing Our Hub Economy'' (see link below) | |||
==== Interesting Readings ==== | |||
* HBR on [https://hbr.org/2017/09/managing-our-hub-economy Managing Our Hub Economy] co-authored by Karim R. Lakhani | |||
==== What we did/learned/hacked ==== | |||
==== ROTI ==== | |||
* 3, the HBR article is worth a read but is not life changing. | |||
=== 2017-10-16 === | |||
==== Session Proposals ==== | |||
* (Nemo) Prepare major Django upgrade by reading through new features and upgrade tips | |||
* (Henrik) Participating in the Conscious Chooser Behavior Research (field research) in Munich today and throughout the rest of the week. '''Awesome!''' | |||
==== ROTI ==== | |||
=== 2017-10-30 === | |||
==== Session Proposals ==== | |||
* (Henrik) Did my Turing Day a couple of weeks ago when I joined the ''Audience Insights'' team for Conscious Choosers research in Munich. | |||
==== Interesting Readings ==== | |||
==== What we did/learned/hacked ==== | |||
* (Henrik) Summary of Henrik's learning from [https://wiltw.io/2017/10/23/lessons-from-the-field-munich-conscious-choosers-research/ Munich Conscious Choosers Research] | |||
==== ROTI ==== | |||
=== 2017-11-13 === | |||
==== Session Proposals ==== | |||
* (Nemo) Integration testing for mozilla-django-oidc using a headless browser + testing framework (probably slimer.js) | |||
* (Viorela) Follow documentation from [https://mana.mozilla.org/wiki/display/TestEngineering/qa-preprod-master.fxtest.jenkins.stage.mozaws.net mana] to get access to FF Test Engineering jenkins instance (check mozillians test run). Go through documentation from https://www.guru99.com/software-testing.html. | |||
* (Nikos) Take a full css accessibility course and experiment with best practices. | |||
==== ROTI ==== | |||
=== 2019-01-25 === | |||
==== Session Proposals ==== | |||
* Bootstrap and JavaScript lessons | |||
* Rust hacking | |||
* PersonAPI CLI client | |||
* Explore SUMO's New Relic | |||
==== ROTI ==== | |||
* Meh ... we need to get better with our TuringDays. :-) | |||
=== 2019-02-08 === |