Copy
View this email in your browser
Hey Waspeteer 🐝,

Hope you had great holidays and enjoyed some quality time with your loved ones! For us at Wasp, it was a very welcome break, and now we're recharged and pumped to make 2022 the Year of Wasp!

🚨PSA 🚨: We have (limited) Wasp swag and are giving it away - make sure to read below to learn how to snatch it!


Us in 2022 😄 - I am fully aware this is a bee, but wasps are very unfairly underrepresented in gif/meme-verse.

With the nicebeeties (see - again!) out of the way, let's see what's new:
 

🎉Welcome Shayne - founding engineer #1! 🎉

As we kickstarted our hiring process a couple of months ago, we were blown away by the quality and enthusiasm of the engineers who applied for a founding engineer position!

We are immensely excited and proud to introduce Shayne - he is an ex-Red Hat, senior engineer with a wide practical knowledge of web dev, from Ruby on Rails and MeteorJS to React/Node.js. Before the web, he was building multi-million flight simulators in Ada - 🤯🤯.


Learn more about Shayne, how he got into coding and what advice he'd give to aspiring devs in his intro interview.
 

Try Waspello and learn about optimistic UI updates

Although we already introduced Waspello (Trello clone made with Wasp) in the last update, this time we added a fun write-up describing how it all works and what features are coming next (hint: optimistic UI updates) to allow for the full & smooth Waspello experience (watch out, other apps ending with ello (and starting with T), the yellow rocket is coming! 🐝🐝 :D).


Our close-to-real-life portrayal of the frontend client performing an optimistic UI update.

Read more about it and learn how you can get involved in our master plan of taking over the world of task management apps (slowly but unsurely) here!

P.S: It's still in the works, but here is the sneak peek of the next "original" app coming from our lab - Waspleau! Can you guess what well-known app/service it is based on? The first one to join our Discord server and comment "I must say, Waspleau is just a shameless (albeit brilliant) clone of ORIGINAL_APP_NAME" wins our limited edition contributor t-shirt (scroll below for swag pics)!
 

🚧 coming soon 🚧 Wasp DSL 2.0

This is long coming but so far we haven't talked much about it - a new, much more formal, and robust version of the Wasp compiler! From the outside, it won't change things much for the end-users developing their apps with Wasp as language will stay pretty much the same. But it will help Wasp compiler contributors to modify and expand the syntax much faster and to provide full-fledged error reporting and syntax highlighting!


Example of Wasp code representation in the compiler - Abstract Syntax Tree (AST)

Technically, the main difference is switching from a simple parser combinator library (Parsec) to a parser generator service (Happy) and type checker, which makes Wasp a proper statically typed language. If you are into Haskell and compilers, check this PR for more details.
 

🚧 coming soon 🚧 Enhanced Wasp CLI ✨✨🖥️

Although Shayne joined just recently, he is already casting some serious magic onto Wasp dev tooling! One of the first things he picked up was adding some bling to Wasp's terminal output:



Besides looking awesome, it will also make it easier to spot status updates (e.g. failed/compiled successfully) and differentiate Wasp messages from client/server/db messages that CLI relays. To see more details and propose your ideas, check out this PR.


Wasp CLI once this PR is merged.
 

Wasp swag is in!! 🐝👕🧢

The first batch of Wasp swag is finally in! This is a smaller test batch (which makes it a limited edition 😉😉) since we wanted to see what works but we still have some to share and we want you to have it! Here are some pics:




We'd love to hear from you - what you like, what we should drop, and what else we should add (think big - e.g. a water bottle with yellow/black stripes and wings 🤔)? Join our Discord and let us know your (more reasonable) ideas!

Wasp Github Star Growth
Total star count: 1,416 - so close to 1.5k! Now is the time to finally create that GH account for your mum that she keeps asking for (we know you promised her!) and help us get there :D. Also, huge thanks to all our contributors and stargazers.



Wasp is on Twitter - We are still new to the whole Twitter game, but we've started out and are getting close to 200 followers (becoming an influencer! :D). It seems like a great place to be and talk to developers so we plan to use it more and more to share our regular content and events (e.g. blog posts, hackathons, swag handouts,  ...) - follow us to stay in the loop!

Developer life 💻⌨️💽

We've added this section for the first time - since we're all developers here, we thought it would be cool to share fun/useful things we come across during our daily development. Here's one for starters:
  • Synthwave Goose Radio - an awesome Spotify synthwave mix for coding. I am usually pretty picky when choosing my coding music (often I end up with white noise only), but this one really works well. Also, makes you feel like you are in the Bladerunner.
Do you have any tips for us (music, gear, useful apps/plugins, ...)? Let us know by tagging us on Twitter and we'll include it in the next update (with due credit of course).



That's it for this month! Thanks for reading and supporting us, we're incredibly excited about what's coming and can't wait to see what you build with Wasp!

Keep buzzing 🐝🐝
Matija, Martin, and Shayne
Try Wasp in 5 minutes →
hi@wasp-lang.dev
Twitter
Website
Copyright © 2022 wasp, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp