Alpas Updates — 11 March 2020 Edition
Tags: kotlin, framework, coding, webdev
Published: 2020-03-11 17:08:20

---
title: Alpas Updates — 11 March 2020 Edition
published: true
date: 2020-03-11 17:07:24 UTC
tags: kotlin,framework,coding,web-development
canonical_url: 
---

### Alpas Updates — 11 March 2020 Edition

![](https://cdn-images-1.medium.com/max/1024/0*zJ_nIL9muJN00jLU)<figcaption>Photo by <a href="https://unsplash.com/@juskteez?utm_source=medium&amp;utm_medium=referral">Juskteez Vu</a> on <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption>

[Alpas](https://alpas.dev) version 0.16.0 has been released! 🚀

[View the official release notes here.](https://github.com/alpas/alpas/releases/tag/v0.16.0)

Multi-part form support using [Pantry](https://github.com/alpas/pantry), asynchronous support, managing routes in JavaScript, and added convenience methods are all available in v0.16.0.

Since our previous newsletter, we have also launched [That App Show](https://thatappshow.com), an app for showing off apps! We created That App Show as an exercise to both create a real-world app using Alpas and to learn from our experience implementing to see how we can improve Alpas.

Many of the new updates we have introduced in this latest version come from our learnings from That App Show; including: [Pantry](https://github.com/alpas/pantry) for file storage, [Notary](https://github.com/alpas/notary) for social authentication, and [Glaze](https://github.com/alpas/glaze) for accessing Alpas named routes inside JavaScript.

### Stats 📈

_From 2020–02–26 thru 2020–03–10_

- **252** unique sessions on [alpas.dev](https://alpas.dev/) with representation from **56** countries
- [GitHub](https://github.com/alpas/alpas) **:️ 👀 358; ⭐️71**
- **33** total [Slack](https://join.slack.com/t/alpasdev/shared_invite/enQtODcwMjE1MzMxODQ3LTJjZWMzOWE5MzBlYzIzMWQ2MTcxN2M2YjU3MTQ5ZDE4NjBmYjY1YTljOGIwYmJmYWFlYjc4YTcwMDFmZDIzNDE) members

### Achievements and Highlights🏅

- [That App Show](https://thatappshow.com) — our real-world app that helps us learn how to improve Alpas while showing off the wonderful apps you are working on
- [Alpas Resources ](https://github.com/alpas/resources)— a single page file on GitHub that highlights useful websites, real-world Alpas websites, community-crafted example apps, and other helpful resources
- [AlplasCasts](https://alpascasts.com/) added a new video on how to create and [apply validation rules and guards](https://www.youtube.com/watch?v=PssiF99FBPY)

### Progress Towards v1.0 🏃🏻‍♀️

Check out the full [to-do list for getting to version 1.0](https://github.com/alpas/alpas/issues/6) on GitHub.

### Up next

We are continuing to trek towards v1.0, and improve Notary, Pantry, and asynchronous support for Alpas.

### Alpas and Kotlin Around the Web 🕸

#### [Visualizing Memory Management in JVM](https://dev.to/deepu105/visualizing-memory-management-in-jvm-java-kotlin-scala-groovy-clojure-19le)
[Deepu K Sasidharan](https://twitter.com/deepu105) takes a deep dive into memory management in JVM.

#### [Kotlin — the Good, the Bad, and the Ugly](https://dev.to/martinhaeusler/kotlin---the-good-the-bad-and-the-ugly-3jfo)
This article by Martin Hausler covers the good and the bad of Kotlin. Of course, it’s mostly good. 😎

#### [Kotlin: How can a Programming Language be so Young and so Marture at the Same Time?](https://dev.to/waterlink/kotlin-how-can-a-programming-language-be-so-young-and-so-mature-at-the-same-time-25j)
New coding languages pop-up all of the time. However, Kotlin is different and is here to stay. [Alex Fedorov](https://twitter.com/waterlink000) discusses several points on why Kotlin is unique compared to other new languages.

— — —

If you’d like to subscribe to our newsletter to keep aware of our progress, sign up at [https://alpas.dev/newsletter](https://alpas.dev/newsletter).