Tech Talks
Why: | Technology/Technical Talks to learn, explore best practices from innovators, practitioners and exemplar projects that have relevance to CyVerse activities |
---|---|
What: | 45 min presentation followed by 15 min Q&A |
When: | Regular talks are scheduled alternating Wed. at 12:00 Pacific/3:00 Eastern, depending on availability of presenters and their home timezone we also schedule ad-hoc sessions |
Where: | Hosted from Keating 433 at UA |
Web Conf: | Web connection details to be provided (probably Zoom) |
Who: | All interested developers, scientists and team members. |
Tech Talks for 2018 Spring/Fall
Date | Presenter | Institution/Title | Host | URL/Link | Abstract/Notes | |
---|---|---|---|---|---|---|
Thurs., Feb 1, 12:00 PM MST | Andrew Lenards | CyVerse / Rough has advantages download video - download audio (only)
| Julian Pistorius |
| How to use simple drawings to elicit feedback and make your ideas better |
|
Thurs., Feb 8, 12:00 PM MST | Ken Youens-Clark, Matt Bomhoff | iMicrobe and Elm - A Successful Rewrite (Hurwitz Lab)
| Julian Pistorius | download video | How this one trick (a statically typed, pure, functional programming language) can rekindle your joy for front-end programming, and give you superhuman powers | |
Thurs., Feb 15, 12:00 PM MST | Andrew Lenards | Serverless: What if it was OpsDev all this time? | Julian Pistorius | download | Lambda, serverless, FaaS and so much more. Andy has done the legwork for us, and has some recommendations on suitable projects for this new way of building & deploying software. | |
Thurs., Mar 1, 3:30 PM MST | Vince Catalano | Python Persistence Patterns | Ailene Yee, Paul Sarando | download | Persistence patterns, ORMs, CQRS, and event-sourcing | |
Thurs., Mar 15, 12:00 PM MST | Nathan Hruby | PySpark for DevOps | Ailene Yee, Paul Sarando | download | Using PySpark to process unstructured datasets | |
Thurs., Apr 19, 12:00 PM MST | Tharon Carlson (CyVerse) | CSS in Components, | Julian Pistorius | download | As programmers we know that global variables are to be avoided and that constraints work better than discipline. We also know that side effects make testing hard and applications brittle. No wonder CSS can be so painful at scale, these things we know to be bad are literally how CSS works. Let’s look at the common ways these problems are tackled today, why they still don’t address the elephant in the room and how moving CSS into our components does. | |
Thurs., Aug 2, 12:00 PM MST | Iqbal Hossain | Run Your First Deep Learning Model Using TensorFlow | Ailene Yee, Julian Pistorius | download | Curious about machine learning? Iqbal provides us with a presentation and demo on how to run your first deep learning model using the open-source TensorFlow! No need for prior experience in the subject area. | |
Thurs., Aug 23, 12:00 PM MST | Dennis Hoer | Continuous Integration and Testing with Docker | Julian Pistorius, Ailene Yee, Paul Sarando | download | Dennis covers practical techniques for building continuous integration pipelines with Docker and Jenkins, including how to package and deploy Jenkins servers in Docker. Inception Alert. |
Tech Talks for 2019 Spring/Fall
Date | Presenter | Institution/Title | Host | URL/Link | Abstract/Notes | |
---|---|---|---|---|---|---|
Thurs., Feb 21, 12:00 PM MST | Mike W | Nix: the purely functional package manager | Julian Pistorius, Ailene Yee, Paul Sarando | download | This talk examined some issues with the way software deployments are currently managed, discussed how the “purely functional” approach of the Nix package manager addresses many of these problems, gave a crash-course introduction to working with Nix, and covered some limitations and caveats to using Nix. | |
Thurs., Feb 28, 12:00 PM MST | Jan Jorgensen | How to Learn Anything and Teach Programming
| Julian Pistorius, Ailene Yee, Paul Sarando, Chris Martin |
| How can you learn faster and better, and then transfer that hard-won knowledge to your organization or community through effective teaching methods? |
slides
references