Tumgik
bythebayio · 3 years
Text
Program Committee - John Azariah.
Tumblr media
How did you get into the software and what was your career arc like since then?
I got into software as a student-enthusiast way back in the late 1980s. I then studied Computer Science in University and got to work on Microsoft Excel as a student intern in the early 90s. After graduation, I worked in Oracle for a year and then returned to Microsoft, where I worked on Microsoft Project and what eventually became SharePoint Server. After about 5 years in Redmond, I moved to Microsoft India and worked on a clean room implementation of Java for .NET before quitting to start my own company. I ran my own company for 7 years, building code-generators and tooling for the nascent web industry, and then using our tools for consulting and building custom business web applications for customers in Asia, Australia and the US. After moving the company to Singapore, I retired from my company and moved to Australia. In Australia, I worked for MYOB for 5 years, taking their desktop-centric accounting application to Azure – and being recognized for my work as an Azure MVP. I then had the opportunity work in a professional FP environment with Scala, F# and Haskell, before being hired back at Microsoft to work on Azure. I returned to Redmond and had the opportunity to work on the Quantum Computing team in Microsoft Research, where I was one of the founding team that designed Microsoft Q# and wrote the first compiler for it. After 5 years in Redmond, I’ve moved back to Australia where I continue to work for Microsoft on the Azure Kubernetes Service.
What changed during the last year for you? How do you keep your enthusiasm for tech going? The last year was tumultuous – I said goodbye to the Quantum Computing team in Redmond to join the Azure Kubernetes Team in order to return home to Australia. I have continued to be an active part of the Quantum Computing, Functional Programming and Cloud Native communities, and the confluence of these three areas has a lot of interesting work going on!
What tech is the most exciting for you? What projects have you found and liked so much that you shared them with friends?
I love distributed computing and enjoy working on AKS. For fun, I have begun working on implementing nature-inspired algorithms for optimization problems – and learning Rust whilst doing so.
Which people in tech are the most interesting to you? Who are some people you regularly keep in touch with about tech?
I enjoy talking to a wide variety of people on different topics: Helmut Katzgraber (@katzgraber) for optimization, algorithms and scientific computing; Dave Bacon (@dabacon) and John Preskill (@preskill) for quantum computing; Don Syme (@dsymetweets) and Shriram Krishnamurthi (@ShriramKMurthi) for language design and programming language theory; Sergey Bykov (@sergeybykov) and Reuben Bond (@reubenbond) for distributed computing; my colleagues George Pollard (@porges), Ivan Towlson (@ppog_penguin) and Jacob Stanley (@jacobstanley) for FP.
I also follow John Carlos Baez (@johncarlosbaez) and Bartosz Milewski (@BartoszMilewski) for abstract mathematics. This isn’t, by any means, comprehensive – so if you want more recommendations, follow me (@johnazariah) and I’ll introduce others!
How do you see conferences and meetups evolving after pandemic? Do you want to meet by the bay in person or stay online?
I think that there will be a definite need for in-person conferences. I think once the pandemic settles down, I would love to come back and speak in person – but until then, I’m happy to participate online!
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
1 note · View note
bythebayio · 3 years
Text
Program Committee: Bill Venners.
youtube
Bill Venners is president of Artima, Inc., provider of Scala consulting, training, books, and tools. He leads the open-source projects for the ScalaTest testing library and the Scalactic library for functional, object-oriented programming. He is coauthor with Martin Odersky and Lex Spoon of the book, Programming in Scala. And he is a community representative on the Scala Center's Advisory Board.
How did you get into the software and what was your career arc like since then?
I was attracted to software because I felt it was a way to be creative that was also a realistic way to make a living. I started out as a programmer working in various cubicles, took a sabbatical to write a book about Java, and ended up doing software consulting, training, and book publishing.
What changed during the last year for you? How do you keep your enthusiasm for tech going?
I got a glimpse of a quieter life promised by retirement, and liked it. But I'm still quite enthusiastic about programming, so I want to keep working. I don't need to do anything to keep my enthusiasm alive. I find programming very interesting and want to keep doing more of it.
What tech is the most exciting for you? What projects have you found and liked so much that you shared them with friends?
Roller coasters are probably the most exciting tech for me. I recommend github to friends. I quite like using it and feel it does a great job at facilitating teams working on software.
Which people in tech are the most interesting to you? Who are some people you regularly keep in touch about tech?
I've spent a lot of time learning about type theory the past several years, so lately I've been reading a lot of papers and watching videos from people in that field. The tech people I keep in touch with are primarily people I've met through programming communities, mainly C++, Java, Python, and Scala.
How do you see conferences and meetups evolving after pandemic? Do you want to meet by the bay in person or stay online?
I want to meet in person again. Historically I often watched talks as videos later, spending most of my time at conferences talking to people in hallways. So I actually attended conferences both in person and online before the pandemic. I miss the in-person part.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Program Committee: Adi Polak.
Tumblr media
Adi Polak is a Sr. Software Engineer and Developer Advocate in the Azure Engineering organization at Microsoft. Her work focuses on distributed systems, big data analysis, and machine learning pipelines. In her advocacy work, she brings her vast industry research & engineering experience to bear in educating and helping teams design, architect, and build cost-effective software and infrastructure solutions that emphasize scalability, team expertise, and business goals. Adi is a frequent presenter at world-wide industry conferences and O’Reilly courses instructor. When Adi isn’t building Machine Learning Pipelines or thinking up new software architecture, you can find her hiking and camping in nature.
How did you get into the software, and what was your career arc like since then?
Wow. As a kid, I loved computer games. That passion drew me to learn about CPU, RAM, processors, network, software, hardware, etc. Later on, I decided to do a degree in the field, which lead to an M.Sc. with a thesis and three fantastic years working in the lab as ML Researcher. From there, I held several positions until my current job, managing a team that works on large-scale Analytics solutions. For me, it was always a synergy of passion for tech, specifically Data & AI, and helping people do more with technology.
What changed during the last year for you? How do you keep your enthusiasm for tech going?
Last year was challenging for everyone around the globe.
To keep the energy, I reminded myself daily that's it's ok not to be ok. Take time off, recharge, and come back energized.
What tech is the most exciting for you? What projects have you found and liked so much that you shared them with friends?
I've been using Apache Spark since 2013 and was fortunate to see how it evolved from version to version, using it in production systems and helping people onboard to using it on the cloud. I'm writing a book on Machine Learning with Apache Spark that I am very excited about. It captures experience from multiple projects that can allow engineers to design their distributed machine learning systems better.
Which people in tech are the most interesting to you? Who are some people you regularly keep in touch with about tech?
Zhamak Dehghani for her DataMesh vision, updates, architecture, and new emerging technology. Martin Kleppmann on his research and innovative work with CRDTs (Conflict-free replicated data type). And Matei Zaharia and his students on tech advances in Data Lakehouse, Delta Architecture, and large-scale computation.
How do you see conferences and meetups evolving after pandemic? Do you want to meet by the bay in person or stay online?
I enjoy tunning in from the comfort of my house, watching fantastic educational and inspirational presentations. Yet, I miss the hallway conversations greatly, meeting with the community face to face, and just hanging out.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Mary Grygleski - Retrofit your Java App with a Reactive Flow Pipeline.
Tumblr media
Mary Grygleski is a Senior Developer Advocate at IBM with the Liberty/Websphere team, focusing on Liberty, Microprofile, Jakarta EE, Java, Open Source, Cloud, and Distributed Systems. She transitioned from Unix/C to Java around 2000 and has never looked back since then. She considers herself as a polyglot and loves to continue learning new and better ways to solve real-life problems. She is an active tech community builder outside of her day job, and currently the president of the Chicago Java Users Group (CJUG), as well as a co-organizer for several IBM-sponsored meetup groups in the Greater Chicago area.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
I am the happiest when I feel that I am trusted, with my manager essentially entrusting me to decide on how to do my work.  I was a software engineer for over 20 years for different companies, before becoming a developer advocate in 2018.  There were a few occasions in which I was given a project to finish, and was given the freedom to choose the libraries and frameworks to get my work done.  Obviously I did not just go blindly with my assignment, and I sought approval and advice from those who were more experienced than I was.  Overall it gave me great satisfaction when I felt trusted to get the job done.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
Strange as it may seem, there are some positive things that have happened - or are still happening, to me during the pandemic.  The fact that the meetups that I am hosting for the Chicago JUG are all digital, we are now having new members joining from not just Chicago, but from all over the world!  Even though our meetup times are very late for some of these new friends who are based in, for example, Europe and India, we post the recordings on our YouTube channel, so I think everyone is benefitting from that as well.  
Which person, in tech or anywhere, gives you the most inspiration?
There are more than just one person, but now that I am being asked, I have to mention Venkat Subramaniam being one of the most inspirational for me.  He is amazingly knowledgeable and articulate, but more importantly, he is so humble too.  I remember the first time meeting him in person about 5 years ago, when I was the meeting director at CJUG and scheduled him for a meetup, I picked him up at the hotel in the Chicago suburb where he was giving a few workshops that week, and then we took the commuter train into the city where the meetup venue was.  I have to say that it was one of the most memorable train rides that I ever had!  He and I struck up some fantastic conversations, not just technical stuff but life itself!  I myself could not even believe that I was riding the train with a tech legend!  I learned a lot from him, and to this day, I feel that my advocacy work has been influenced by how he carries himself - being very genuine and sincere in what I do as speaker, that I am out to share the knowledge and not a bit about myself.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
This is a tough question!  While I would love that you go for an all in-person conference next year, the fact that the pandemic is still posing a high risk, it would not be good that any event should expose people to the risk.  So I'd say let's play it by ear, and perhaps a hybrid setup would be more realistic and should, hopefully, give SBTB the flexibility of going either way depending on the situation.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Anna Warno - Advanced machine learning time series forecasting method.
youtube
Anna Warno is a data scientist graduated in mathematics, employed at 7bulls. Involved in projects in the field of computer vision, NLP, time series. Actively participates in conferences and research projects, including advanced Horizon 2020 research projects. Published on conferences, including NIPS. Hackathons lover.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow? I find I work most effectively in quick creative sprints. If the product I'm working on can actually improve people's lives it gives me extra satisfaction.
What was the most positive thing you realized, or that just happened to you, during the pandemic? If you get rights around you, you can also focus really well at home Which person, in tech or anywhere, gives you the most inspiration? Maybe not a particular person, but the attitude of people who spend their whole lives learning new things in technology or other fields, not out of compulsion but for pure pleasure. Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well? SBTB 2021 promises a lot of good content, but machine learning presentations are the closest to my heart. Especialy I would like to see 'Apache NLPCraft - Breaking Years Of Dogma in NLP' and 'Chip Floorplanning with Deep Reinforcement Learning' or 'The SAME Project: A New Project to Address Reproducible Machine Learning'. Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer? I think the hybrid solution is the most convenient for everyone. Personally, I prefer live meetings. You can talk to others more easily then, and this is very important at conferences.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
John O'Dwyer - The Incremental ETL Architecture
youtube
John O’Dwyer is a Developer Advocate at Databricks where he helps empower the Databricks, Spark, Delta Lake and MLflow communities. He is a hands-on distributed systems and data sciences engineer with extensive experience developing internet-scale infrastructure, data platforms, and predictive analytics systems. He has an MS from the University of Colorado and a BS from Ohio University. His current technical focuses include Distributed Systems, Apache Spark, Delta Lake and Machine Learning.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow? 
I'm in the flow when doing complex data and ML engineering at scale. They are the technologies I have been engrained in for many years and when I'm building solutions on those technologies, I'm in the flow!
What was the most positive thing you realized, or that just happened to you, during the pandemic? 
The most positive thing that has happened is that I was able to get more time with my family
Which person, in tech or anywhere, gives you the most inspiration? 
My father, he was the kindest and most selfless person I have ever known and he is my North Star of the person, husband and father I strive to be.
How much time do you spend on your setup that you need to do actual work?  What are the things that you cannot do without in your environment? 
I used to travel a good bit for work so I can work anywhere but a good set of headphones help me focus no matter the environment. If I'm able to work from home, having my own space with a nice monitor and a sit/stand desk help too.
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well? 
I'm looking forward to attending "Advanced machine learning time series forecasting method" and I think "Apache Spark Performance Tuning Session with Delight" and "From python and SQL to Scala, presto to Spark, elbow grease to automation.." complement mine well. I'm really looking forward many of the talks but those 3 stand out for me.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer? 
My vote is all-in for in-person. I really miss seeing and discussing all these interesting topics with people in-person.
We are happy to invite you to the 9th conference Scale By the Bay! 
Format: Online  Dates: 28th-29th of October 2021 Learn the schedule Register to attend  Visit our website  Join us on Twitter Watch the videos from the previous years for inspiration ;) 
0 notes
bythebayio · 3 years
Text
Milecia Mcgregor - Tuning Hyperparameters with DVC Experiments
youtube
Milecia Mcgregor is a Senior Software Engineer, international tech speaker, and mad scientist that works with hardware and software. She will try to make anything with JavaScript first. In her free time, she enjoys learning random things, like how to ride a unicycle, and playing with her dog.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
It doesn't take a whole lot to make me happy. As long as I have an interesting problem and I can make myself sit down for 15 minutes, I can really get in the zone and time just flies by. All I need is a laptop and internet and I set to be in a pretty good place.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
My setup is actually really basic. I just have a desk and a few laptops. I did finally give in and buy a good chair! The main thing I need in my workspace is a window. I love watching the people go by and noticing how the seasons change. If I don't have a window, it completely throws me off.
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
I'm really interested in the Making Kubernetes How We Build Things talk! I've been wanting to learn more about Kubernetes, so I'm hoping to learn more about what it actually does.
Should we stay online, go all-in for in-person, or do a hybrid setup next year?  Which one do you personally prefer?
This is such a hard question! I've been personally conflicted about a lot of things around this, but I think hybrid setups are the best. It gives people more options so they can choose what's best for them without missing out on the core content.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Tim Condon - Distributed Tracing with Swift.
Tumblr media
Tim Condon is a Swift developer from Manchester, UK and part of the Vapor Core Team. He's the server-side Swift team lead at raywenderlich.com and has written the unofficial-official book on Vapor with the founders of the framework. He founded Broken Hands a few years ago and delivers talks and workshops on Vapor and server-side Swift around the world. He also co-organises the ServerSide.swift conference - the world’s first and only conference focused on server-side Swift.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow? 
I'm definitely a night owl so it would have to be at night! I'm a big proponent of TDD, no matter the project and I find making the tests go green hugely rewarding and motivating. Another awesome part of my job is working together with Vapor's fantastic community and discussing design and evolution with everyone.
What was the most positive thing you realized, or that just happened to you, during the pandemic? 
Having a garden! I know a lot of people in cities suffered during the lockdowns and I felt incredibly lucky to be able to sit out in the garden.
Which person, in tech or anywhere, gives you the most inspiration? It's hard to call out any particular individual! 
However I'm inspired by all of the open source developers who have both come before me and after me. It's amazing to see what the world of open source has achieved.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
I've spent a lot of time dialing in my setup over the last few years. Spending a large amount of the day in one place means it really pays to make yourself comfortable. Investing in a good chair is the biggest thing you can do! I also have a sit-stand desk which I find really helps me stretch my legs when I need. Monitor arms also really help to get your monitors at the fight height. Finally I've recently been using a split keyboard which I've found interesting! I switched my keyboard layout at the same time so I'm still not sure if it's been a good experiment!
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
I'm looking forward to all the talks! However I'm most looking forward to seeing Konrad's Distributed Systems with Swift talk. It ties in with my talk on tracing and it's great to see Swift gaining traction as a server-side language.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
Personally I prefer in-person. As someone who works from home full time (even before the pandemic) conferences are my social time! They're a chance to catch up with old friends, meet new ones and hang out with like-minded people.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Joshua Arvin Lat - Designing and Building Complex Machine Learning Engineering Projects and Workflows: Serverless x Containers.
youtube
Joshua Arvin Lat (Arvs) is the Chief Technology Officer of NuWorks Interactive Labs. He previously served as the CTO of 3 Australian-owned companies and startups. He is an AWS Machine Learning Hero and has spearheaded and led the Machine Learning Zero-to-Hero online international events. Years ago, he and his team won 1st place in a global cybersecurity competition with their published research paper on secure two-factor authentication systems. These past couple of years, he has been sharing his knowledge in several international conferences and events to discuss practical strategies for companies and professionals. He is also the author of a Machine Learning and Machine Learning Engineering book called Amazon SageMaker Cookbook: Practical Solutions for Developers, Data Scientists, and Machine Learning Engineers using R and Python. 
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow? 
I am currently the Chief Technology Officer of NuWorks Interactive Labs. As the CTO, I like solving complex problems that involve the unorthodox use of tech solutions to solve long-term business and management requirements. One example of this would be the usage of machine learning to automate some of the tasks that usually take a significant amount of time when performed manually. In most cases, simpler and more straight-forward strategies would do the trick and I simply just focus on making sure that the team executes the game plan properly. Right now, I am comfortable and experienced enough to properly deal with all sorts of requirements and challenges. I am happiest when the clients are happy and the entire team I work with is able to reach its goals and targets. 
What was the most positive thing you realized, or that just happened to you, during the pandemic? 
I realized that I had a few extra hours per day during the pandemic since we are all forced to work remotely. In the past, about 3-4 hours a day would be lost due to commute and preparation time just to work in an office setup. A few months when this setup was enforced, a member from the Packt team reached out and asked me to write a book on machine learning. I took the opportunity last year and used the extra time per day to write a 700+ page technical book for intermediate and advanced machine learning practitioners. The title of the book is "Machine Learning with Amazon SageMaker Cookbook: 80 proven recipes for data scientists and developers to perform ML experiments and deployments". 
Which person, in tech or anywhere, gives you the most inspiration? 
I am most inspired by tech professionals who contribute to open-source software that help make the world a better place. In the past, I had the time to write and maintain some of these myself. After a while, I realized that maintaining an open source project for an extended period of time takes a lot of commitment and discipline. Generally, tech professionals who contribute to open-source software are able to solve more difficult challenges as they are used to going an extra mile just to polish their skills and master their craft. This is the primary reason why I respect them. 
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment? 
I would spend probably about 5-10% of my time on my setup needed to do the actual work. Being organized will go a long way towards being more efficient and effective at work. I usually just need a laptop to work on 80% of my responsibilities. When I need to code for an extended period of time, I would probably need about 1-2 hours to set things up and a few extra hours to automate some of the common tasks. If I need to dive deep on specific technical requirements, I would probably take about half a day "building my own lab" to ensure that all potential risks and side effects are managed. Of course, without this environment, it would be harder to guarantee 100% success but after a while I have found ways to work with what I have. 
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well? 
All of them! If we would have the opportunity to watch the recordings of the talks then that would be great. 
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer? 
Good question! I do not have any personal preferences as we simply need to work with what is best to help the business succeed. In most cases, an in-person setup would be the most effective setup. However, the pandemic changed the rules of the game a bit. A hybrid or even a pure remote work setup may prove to be better next year. The health of the employees is a top priority and we can not afford to risk their lives with an in-person setup. 
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Jennifer Reif - Pouring Coffee into the Matrix - Building Java Applications on Neo4j.
youtube
Jennifer Reif is a Developer Relations Engineer at Neo4j, conference speaker, blogger, and an avid developer and problem-solver. She holds a Master’s degree in Computer Management and Information Systems and has worked with large enterprises to organize and make sense of widespread data assets and leverage them for maximum business value. She has worked with a variety of commercial and open-source tools and enjoys learning new technologies, sometimes on a daily basis! Her passion is finding ways to organize chaos and deliver software more effectively.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
Probably when I have a cup of hot coffee, and I'm coding or writing technical content.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
Not being on the road, I'm more productive and have time to learn new things or deepen my knowledge. Also, my baby was born. :)
Which person, in tech or anywhere, gives you the most inspiration?
My dad. He has worked as a developer advocate for several years and constantly pushes himself to continue learning. He aims high and rarely misses, always striving to be current in the industry.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
I try to avoid too much time, though I do incremental changes or experiments to improve. I have daily habits that I try to keep in order to always accomplish certain things. Things I cannot do without....some ergonomics, coffee (also water), list of priorities for the day. First, small bit of movement at various intervals makes a big difference for stiffness. Whether that's a stand for the laptop, an ergonomic keyboard, a large screen, a standing/sitting desk, or something else - anything to give my body and brain a bit of a shift. Second, I love coffee and drink it throughout the day, but I try to keep water close at hand, as well - fuel and hydration. Finally, a way to list a few tasks or priorities today helps to encourage me to accomplish things during the day!
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
* Troubleshooting Techniques for Complex Codebases by Anatolii Kmetiuk * Relational Databases: Don't call it a comeback! by Rob Hedgpeth * Retrofit your Java App with a Reactive Flow Pipeline by Mary Grygleski and Fabio Tiriticco
I think all of these complement my session because they are discussing applications and databases. I'd like to expand my knowledge and get other perspectives, and I think these sessions will do that with a focus on data and Java.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
I think a hybrid could offer the best of both worlds. Those who can or want to attend in person are able to, and those who are not or cannot still can participate.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Rob Richardson - Making Kubernetes How We Build Things.
Tumblr media
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, React, and Vue. He’s a Microsoft MVP, published author, a frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high-quality software development.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
I really enjoy getting to work as a full-stack engineer, solving different problems in different spaces.  If I was only a front-end engineer, I would only have a front-end hammer, so all the problems would be front-end nails.  Similarly as a back-end developer I'd only have a back-end hammer.  Because I've developed skills in front-end, back-end, testing, DevOps, server administration, database design and maintenance, security, and more, I'm able to find interesting and compelling problems, and fix them at their source. I find this immensely fun.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
The pandemic is a great source for inspiration here. Where some cultures have experienced different problems differently, all of humanity on our planet has experienced the fear of infection, the lock-downs to prevent the spread, the isolation that comes with separation, and the move to the digital world to reconnect.  We -- humanity -- have experienced this problem, and I hope we -- humanity -- can come together both to solve it and to empathize with each other.  We -- the human race -- are not our enemy, and we -- humans -- can come together with love, compassion, and respect.
Which person, in tech or anywhere, gives you the most inspiration?
Who is the most inspiring person?  I find great comfort and strength from my faith in God.  I consistently lean on Christ for inspiration.  It's really fun being in the midst of a coding challenge where I may or may not understand the problem at hand, and to receive the inspiration to pursue a different direction.  I'm frequently left with a solution better than I could've imagined, and I must thank the Lord.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
I frequently spend a lot of time "yak shaving" or doing setup tasks.  Sometimes it's necessary, sometimes I'm procrastinating. :D  I generally seek to leave a system better than I found it though, so I'm often tidying up code or adding a comment clarifying a misunderstanding I had when I approached it -- even if it isn't directly related to the task at hand.  If I can discover a smoother or simpler way to accomplish my work, I can often execute more quickly or complete more complex tasks.
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
I'm really excited to see lots of talks.  I love learning about technology, new programming practices and frameworks, new tools and approaches, and I find conferences a great place to stretch my understanding and learn new skills. I also think my talks are better received when they see me sitting next to them in the previous session.  I'm still learning too.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
I really enjoy the social interaction, the travel to new cities, meeting old friends and new friends.  All else being equal, I'd rather attend in person next year.  I also realize I'm not the only type of consumer of the conference.  Some may prefer to connect online, avoid the cost or time involved in travel, and drop into sessions that they wouldn't otherwise be able to consume.  For these learners, I hope we also have the ability to attend virtually next year too. I grant there's a non-trivial amount of logistics to create an online conference, and a similar but very different amount of logistics to create an in-person event, and hybrid basically means you have to do both. So I can also sympathize with conference organizers who want to lean in to solving only one set of problems.  Whichever way we meet next year, I hope I'm invited back to share and teach and learn together with you again next year.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Sergei Winitzki - What I Learned about FP when Writing a Book About It.
Tumblr media
Sergei Winitzki received a Ph.D. in theoretical physics. He had a career in academic research and published papers and books on physics and mathematics. He currently works as a Senior Software Engineer and has a keen interest in declarative programming and the theory of programming languages.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
The best flow seems to happen for me when I'm doing test-driven development in my preferred development environment (IntelliJ) in my preferred language (Scala). Once I have a failing test, I definitely know that the bug is present and reproducible. And I will certainly know when the bug is fixed.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
The most positive thing was, without doubt, the birth of my daughter. I just hope she will grow up in a world without a pervasive fear of pandemics.
Which person, in tech or anywhere, gives you the most inspiration?
I would say, it is Steve Jobs. He failed several times but never gave up.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
My preferred development environment is IntelliJ. It is well supported, and when problems occur, it usually does not take a long time to fix. I cannot do without code navigation, usage search, correct refactoring, JAR decompiling, and early detection of compiler errors through the Scala plugin.
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
So far I am interested in this:
Peng Cheng's "Shape safety in tensor programming"
Dean Wamlper's "Lessons Learned from 15 Years of Scala in the Wild"  -- this one is probably the most fitting as a complementary talk to mine
Jowanza Joseph's "Infrastructure as Code with Scala"
James Douglas's "Single-Serving Values with Linear Types in Scala"
Ramnivas Laddad's "Developing Declarative Backends"
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
I would strongly prefer an in-person format but I am not sure I will be able to travel to San Francisco next year.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Mohit Jaggi - From python and SQL to Scala, presto to Spark, elbow grease to automation.
Tumblr media
Mohit Jaggi is a business impact focused technical leader focused on business innovation using data and ML intelligence. End to end owner of high value innovations in rider pricing, checkout optimization, LTV optimization. 
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
I am happiest when my team qualitatively and quantitatively defines the business opportunity we are pursuing. Once we know whether we are attempting to increase revenue or profitability or retention or something else , the rest falls into place.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
I realized that remote/virtual teams can be very effective. Just when the pandemic related lockdowns started I was bootstrapping a new team. It seemed. impossible, but we were able to define our goals and methods and then deliver them without ever meeting in person.  Recently, some of us met for lunch but didn't talk shop.
Which person, in tech or anywhere, gives you the most inspiration?
My daughters. They inspire me to leave the world in a better state than I found it; they are going to live their whole lives in it.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
Hybrid. So people from outside the Bay Area can be included whether they can travel to the conference location or not. But have some socials/meetups alongside the conference, so that those who want to hang out in person, can.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Alyona Medelyan - Keynote speaker at SBTB 2021.
youtube
Alyona Medelyan, Ph.D. is the CEO of Thematic.  They use AI to analyze large volumes of unstructured feedback to help companies improve their services and products. Alyona holds a Ph.D. in Natural Language Processing. Her academic work was cited more than 2500 times. In 2016 she co-founded Thematic. Initially bootstrapped, the SaaS startup took part in YCombinator and raised VC funding. Thematic serves companies across many industries. Its customers include companies like LinkedIn, DoorDash, and ManpowerGroup.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
Task - executing a plan with a very clear list of todos! Situation - knowing that this todo list will benefit the company. Setup - listening to electronic music without lyrics on my headphones.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
We ended up moving from San Francisco to New Zealand. We already had our product team here and being closer to them made a positive impact on everyone.
Which person, in tech or anywhere, gives you the most inspiration?
I don't have a single person I look up to. But I'm always thirsty to hear about women trying out bold ideas, sharing their successes and their journey. Scale isn't that important. Often if there is startup meetup or a AI/NLP event, women are the minority. Through social media, I know that there are many women in tech out there who do amazing work, which I find inspiring.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
I am a busy mum who runs a software company and home schools her children during an occasional lock down. Having a perfect setup is a luxury I don't have. Sometimes I perch on our dining table, other times I take a call from the car.
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
I'm intrigued by the title "Alice and Mad Hatter: Predict or not to predict" by . This sounds like an interesting talk!
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
From experience, hybrid us best!
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Evan Chan - Location-Based Data Engineering for Good with PySpark/Graphs.
Tumblr media
Evan Chan is both a data architect and a very hands-on engineer who can build a full data stack from scratch, but also love to and have hand-tuned super-fast algorithms, custom data structures, and columnar compression engines. He can build the next database, ML system, the next Kafka.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
I think for me it is contributing and improving good processes and tools to entire teams, using my experience to help a whole team or organization and teaching them that helps improve productivity and effectiveness.   In my current role as data engineer for example I get to help data scientists.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
I still get to enjoy the outdoors and nature, pretty much as much as I want!
Which person, in tech or anywhere, gives you the most inspiration?
My favorite quotes should give you a clue:
“Never doubt that a small group of thoughtful, committed citizens can change the world.” — Margaret Mead
“Only if we understand can we care.  Only if we care will we help.  Only if we help shall all be saved.” — Jane Goodall
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
Not that much.
I think, a good monitor and good terminal program.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
I think a hybrid setup is ideal..  while I love the feel of in-person, the thing is that with a pandemic, and COVID going to stay with us for a while, having an online option just helps reach so many more people, and many speakers would not be willing to come in person any more.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Fabio Tiriticco - Retrofit your Java App with a Reactive Flow Pipeline.
Tumblr media
Fabio Tiriticco is a software engineer and community leader based in Amsterdam - he runs the 2000-member strong Reactive Amsterdam meetup and the annual Kubernetes Community Days conference. When not in front of a screen, he enjoys long-distance bike rides and playing his bass guitar.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
The main requirement to unlock a state of flow and happiness is in the absence of pressure. I had my fair share of “deadline-driven development”, and while it brings a certain excitement to the table, it quickly runs out and stress takes over.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
Halfway through the pandemic, my girlfriend and I moved in together. Life has been so much better after that!
Which person, in tech or anywhere, gives you the most inspiration?
Over the course of the pandemic times I have been greatly inspired by all those grassroot community organizers who kept at it despite the difficult situation. I know of many communities - including the one I work with, Reactive Amsterdam - which entered a hiatus and are still struggling to come out of it.
How much time do you spend on your setup that you need to do actual work? What are the things that you cannot do without in your environment?
The most important improvements to my setup over the last year have all been in the hardware department! A sitting/standing desk (tunable with an electric engine), a higher resolution monitor, an ortholinear mechanical keyboard (credits to @octonato for the suggestion). So in my case the question is really how much money rather than how much time 😄. A software tool that I can’t live without is a snappy, clear text editor with few basic extras - simple things like JSON formatting. I have been a fan of Sublime Text for years and I’m still happy with it.
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
My talk with Mary Gryglesky is about pipeline modernization. Great complimentary talks can be:
“The Incremental ETL Architecture” by John O'Dwyer
“Live Coding: Building Stateful and Scalable Reactive Streams with Akka” by Nolan Grace
Personally, I haven’t had much time yet to dive into Scala 3, so I am very inclined to follow Dean Wampler’s and Bill Venners’ talks on the subject.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
I’m stating the obvious here, but we haven’t been able to recreate the same community vibe in virtual events. Hopefully the world will be in a place where we can resume live events! A hybrid setup seems like the most likely way forward, with an eye to reducing the carbon footprint of 100% live events.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes
bythebayio · 3 years
Text
Roksolana Diachuk - Alice and Mad Hatter: Predict or not to predict.
youtube
Roksolana Diachuk works as a Big Data Engineer at Captify. She is a speaker at technical conferences and meetups, one of the Women Who Code Kyiv leads and mentors. She is passionate about Big Data, Scala, and Kubernetes and she always loves to learn something new. Her hobbies include building technical topics around fairytales and discovering new cities.
In your work with technology, what is the task, situation, setup when you’re the happiest and in the flow?
In terms of setup, it’s definitely when I have a plan even if the task itself is unpleasant. Then I can easily get in the flow by following that plan.In terms of tasks, it’s easier for me to get into the flow and enjoy the tasks when I’m building the application or a part of it from scratch instead of updating/fixing the existing codebase.
What was the most positive thing you realized, or that just happened to you, during the pandemic?
It’s more on the personal life side than work. I couldn’t find time to do sport before the pandemic but with remote work, I was able to build my own schedule. I really feel like yoga changed my life in many ways over the last 1,5 years.
Which person, in tech or anywhere, gives you the most inspiration?
I’m inspired the most by Holden Karau. My favorite technical books are authored or co-authored by her. I’m totally inspired by her open-source contribution advocacy. And I love her style of presentations at conferences. There’s always something new to learn from her.
How much time do you spend on your setup that you need to do actual work?  What are the things that you cannot do without in your environment?
I don't spend much time on the setup daily because I rarely close all the tabs that I need for work as well as applications :)I may spend up to 15-30 minutes to login/open different apps like terminal, query engines, etc. This preparation can take up to 30 minutes on Mondays when I need to build a plan and catchup on the last week's progress. I can't stop working without simple things like bottle of water, paper, and a pen. As for the tools it's definitely IDE, terminal, Slack, browser for e-mails, hue (tool for querying Impala), cyberduck (tool for viewing cloud file systems), and kanbanflow (where I track my time for productivity)
Which other SBTB 2021 talks do you want to attend?  Which ones look like complementing yours well?
There are lots of sessions I'm interested in. The ones I'm excited about the most are:
15 years of Scala by Dean Wampler - I just love his books so can't wait to hear more about his experiences
Apache Spark Performance Tuning by Jean-Yves Stephan - it's one of the hard tasks for data engineers and a great area to grow
Advanced features of Scala 3 by Bill Venners - I head more of the basic features and would love to extend my knowledge of Scala 3
Rethinking scalable machine learning with Spark ecosystem by Adi Polak - I enjoy how Adi presents at conferences and she always digs deep with Spark so the talk should be amasing!
Making Kubernetes How we build things by Rob Richardson - it's not a secret that my interest lie on the infrastructure side, especially Kubernetes. I think I will get to learn a lot on the operational side of things from this talk.
As for complementing talks, the one about Building an ML Platform from Scratch by Alon Gubkin will reveal more on the deploy side.
Should we stay online, go all-in for in-person, or do a hybrid setup next year? Which one do you personally prefer?
I think that a hybrid approach would be ideal. As a speaker, I really miss interacting with attendees and other speakers. And a smaller amount of attendees offline is a good point to start with. There are obviously some people that are not comfortable about going to the conferences yet so it would be good to give an opportunity to visit the conference either online or offline.
We are happy to invite you to the 9th conference Scale By the Bay!
Format: Online Dates: 28th-29th of October 2021 Learn the schedule Register to attend Visit our website Join us on Twitter Watch the videos from the previous years for inspiration ;)
0 notes