SCALENDAR: March 2023

SCALENDAR: March 2023

Are you looking for the best Scala conferences to attend this March 2023? From national meets to global events, we’ve compiled an ultimate list of all the upcoming Scala conferences in March 2023

Zymposium – Scala 3’s New Compile-Time Features (Part 2)

Ziverge’s Zymposium is a series of meetups on Scala and ZIO.?On March 3rd, you will be continuing the exploration of Scala 3’s new compile-time, macro-lite features. Mirrors, HList-like Tuples, inlining, and more!

No alt text provided for this image

Code Beam Mexico

The Elixir and Erlang community celebrates ten years of Elixir in Mexico City. Meet people and companies using and developing high-performance, fault-tolerant, and resilient applications that scale to billions of users in production in areas like Fintech, eCommerce, IoT, Gaming, Blockchain, Security, Machine Learning, and more. You can join Code Beam in Mexico @ Twitter live @CodeBEAMLiteMX

No alt text provided for this image

5 amazing programming languages to focus on in year 2023

A beginner's guide about 5 amazing programming languages in 2023: one of them, you guessed it - is Scala. As they say, in the beginner's mind, there are many possibilities ;)

No alt text provided for this image

Analyzing Big Data in Azure Cloud using Spark and Databricks (online)

During this session, you will talk about Azure Databrick's key features and typical scenarios where Spark can fit will see a lot of demos, and Maria (the speaker) will share my top list of Azure Databrick's best practices.

scala meetup

Things that are things but not other things (yes, that’s the name of the event)

We can read on the meetup - "When learning things, I find it helpful to have concrete examples to help build intuition.

The problem with this approach when explaining categorical abstractions is that many types most developers are used to working with are Monads, and thus, all of the other things. Not having concrete examples of things that are, say, a Functor but not an Applicative, makes it harder to build an intuition of the difference between the two.”?

scala meetup

Zymposium - Reimplementing Magnolia: Exploring Scala 3's Compile-Time Features

Another Zymposium powered by Ziverge - On the 10th of March, we will finish off our compile-time explorations by reimplementing Magnolia.

No alt text provided for this image

Spring and Hibernate 6 Migration - with Vlad Mihalcea

"More and more development teams are migrating their persistence layers to Spring 6, Spring Boot 3, or Hibernate 6.

But is it worth upgrading to the latest versions of Spring and Hibernate?

Java Champion, author, and lecturer Vlad Mihalcea will provide valuable tips for a smooth transition, explaining everything you need to know about Spring and Hibernate 6 migration so you can make informed decisions."

No alt text provided for this image

JCHATEAU?

An Unconference is something without a defined structure or specific technology - the guests choose the best topic for today and what they want to listen to. And this one is in a beautiful chateau in France with a winery in the basement - an ideal way to talk about tech & do some networking.

scala conferences

Second Func Prog Sweden 2023?

It's a Swedish Meetup named Prog Sweden MeetUp. It will focus on the Clojure library - Tablecloth! Tablecloth is a Clojure library that can perform queries on columnar datasets. You will go through the main features of this library, see code examples of using Tablecloth and compare these code examples with the same queries done in Clojure. You will think about which way is preferred for use in different use cases.

This one will be streamed live online on the Func Prog Sweden YouTube channel: https://www.youtube.com/c/FuncProgSweden

No alt text provided for this image

Delta lake with Azure Synapse

"Delta Lake is an open-source platform-agnostic storage framework that enables building a LakeHouse architecture with compute engines like Spark and APIs for Scala, Java, Rust, Ruby, and Python. Framewrok uses Parquet files as an underlying storage format. It adds ACID (Atomicity, Consistency, Isolation, and Durability) to the Parquet files, which turns a flat filesystem into a transactional system to allow time traveling of your data.

In this session, we will dive into Delta Lake architecture and its cons and pros. We will also provide a demo of utilizing Delta Lake in Azure with Synapse and Azure Data Lake Storage Gen2.

We recommend this session to data architects, engineers, and database administrators.”

No alt text provided for this image

Metaprogramming in Scala & (Almost no) Dependency Injection

Kraków Scala User Group (KSUG) is inviting you for 2 evening talks: the first one, by Micha? Pa?ka,?is on how to learn more about Metaprogramming in Scala 3. Another one, by Roman Janusz, is about the spectrum of approaches to the problem of dependency injection and application initialization in Scala.

Sounds like a good reason for a trip to Kraków and a good reason to learn Polish - the event is only on-site and is hosted in Polish.?

No alt text provided for this image

Scalar?

Attendees of the Scalar Conference can look forward to a unique and exciting experience. This conference has something for everyone, from keynote speeches by Scala leaders to workshops geared toward developing core skills.

scala conferences

Q-Con London

QCon London is more than just a software conference. It's where senior software engineers, tech leads, and software architects come together to learn, share, and push each other to drive innovation in the software industry.

That’s a wrap—did you go to any of the conferences on our march list? Are there conferences you’d add to our April list? Send us a note and let us know!

No alt text provided for this image

Book #31 – Category Theory for Programmers – Chap 15 – The Yoneda Lemma (part 2)

  • 14 March 2023
  • Online

Los Gatos Reading Group is a peer-to-peer reading group for learning and teaching each other programming languages, such as Rust, Go, and Scala, and software-related monetary technologies based upon Bitcoin.?

At this meeting, we’ll be covering the second part of Chapter 15 – “The Yoneda Lemma” – starting at p. 235

Category Theory for Programmers – Scala edition – by Bartosz Milewski (2019)

Scala code by typelevel.scala

Code snippets are both in Haskell and Scala 2

Let’s add snippets in Scala 3 ourselves as we go through the book.

No alt text provided for this image


Click here for more info.

What Can You Expect From Attending A Scala Conference?

Attending a Scala conference is the perfect way to improve your knowledge of the Scala programming language and stay updated with the latest developments. You'll connect with experts, participate in interactive workshops, and discover new ideas to apply with Scala.

Network and Connect with the Scala Community?

One of the most significant advantages of attending a Scala conference is the chance to experience first-hand what a thriving Scala community looks like. Networking with experts and other developers who use Scala provides an unrivaled level of insight you won’t find anywhere else. Discuss your projects and exchange best practices, knowledge, and ideas to help you along your Scala journey.

Keep Up With the Latest Technology

Attendees of Scala conferences can get hands-on experience with the newest and upcoming features that Scala has to offer. Keeping up with the latest technology is beneficial and critical to stay ahead of the competition in today’s ever-evolving world. With technical talks, workshops, and keynotes from subject matter experts, you can be sure to keep your skills sharp and take away valuable tips to enhance your project performance.

Receive Hands-On Tutorials and Workshops?

Most conferences provide a variety of tutorial sessions and workshops led by authorized Scala experts, allowing you to get hands-on experience with the programming language in real-time. Gain vital industry key insights from panels and conversations with professionals who share their experiences using Scala. In addition, you will hone your skills and learn how to maximize the capabilities of the language.

Take Part in Thoughtful Discussions Around Future Directions for Scala and Its Uses

At a conference, you can attend talks on new developments in the Scala programming language and the technologies it’s related to. Many of these sessions will have dedicated Q&As for attendees to ask questions about their interface experience, various use cases, and other topics relevant to their project. Any insights gained from discussion panels will help you stay up-to-date with emerging trends, so your projects stay competitive.

If you would like to save some time and get a monthly Scalendar Newsletter with all the Scala events as a notification on your LinkedIn - just sign up!

要查看或添加评论,请登录

Scalac的更多文章

社区洞察

其他会员也浏览了