Weâre launching a new feature to improve data access this week
To view this email as a web page, [click here]() [Hasura][Hasura]() Hi there, Later this week, we are announcing a major feature thatâs going to make it a lot easier to work with data across different, pre-existing sources â thatâs all I can say for now :) Make sure you keep an eye on [Twitter]() & [Discord]() for the launch announcement on 28th April. Weâve also got a whole bunch of feature updates, so letâs get started with Aprilâs newsletter! Highlights - Weâre hosting a deep-dive webinar on [our surprise new feature]() in a few weeks â donât miss it!
- Our monthly [Community Call]() (28th April) starts off with a session in Hasura Metadata 101.
- The HasuraConâ22 CFP closes in just a few days! Submit your talk [here](). Weâve added a whole lot of new features since the last newsletter â here are the highlights: - Support for remote database relationships The Hasura GraphQL Engine now supports creating relationships between databases in the console. This feature lets you make connections between the transactional and time-series, relational, and wide-table data.
- Distributed tracing for GraphQL apps We have added distributed tracing to both our Datadog and Azure Monitor integrations.
- Preview Apps YAML Generator Generate temporary HGE instances with ephemeral database support for previewing versions of metadata and migration data without applying that data to a production environment.
- Environment labels One of the most-requested features is here! Environment labels (including color banners) on the dashboard and console visually indicate which environment you are viewing.
- GitHub integration notifications Customize the notifications for successful or errored deployments.
- Project Search You can now search for projects in the Hasura Cloud project dashboard. You can read more about these features in our [releases posts](). ABOUT THAT BIG NEW FEATURE Join Tanmai for a live webinar on 12th May, 9 AM PT, where he will do a feature deep-dive, discuss how it will impact development for teams using Hasura and GraphQL, and host a live Q&A. You donât want to miss this â sign up now! [Sign Up]() Weâve got a whole lot of events (offline too!) coming up over the next few weeks: [New Webinar Series] Hasura Hosts Yugabyte â How to build an app at Facebook-scale in 2022 | 26th AprilJoin Tanmai Gopal, Co-founder, and CEO of Hasura, and Karthik Ranganathan, CTO and Co-founder of Yugabyte as they explore how we would use modern databases and application development at the edge to approach product development today. Register [here](). The Data & API Show | 26th AprilOn the next episode of our Hasura Super App series, we'll look at orchestrating relations between the services as we extend the power of GraphQL to our entire service stack. We'll then look at how we can extend these concepts to the other custom handlers in Hasura, including events, stored procedures, and RESTified endpoints. Set a reminder to attend it [here]()! On the previous Hasura Super App series episodes, we talked about how to [architect an e-commerce backend](), [build custom auth](), and [add a payment provider](). Learn how to write a great talk proposal | 27th April, 8 AM PTAs part of the run-up to HasuraCon, weâre hosting an online workshop on how to write a great conference talk proposal. The live workshop will be hosted by Anjana Vakil, a senior developer advocate at Hasura who has years of experience speaking at conferences and teaching folks how to code. Itâs packed full of tips from how to come up with a great idea to how to write your own speaker bio. Register [here](). The Community Call | 28th April, 9 AM PTHasura Metadata 101: Moving from local to production by following the metadata. In this HasuraEd session, we will take you through a guided tour of best practices around deploying Hasura to production with modern CI/CD pipelines and the Hasura CLI. Here are all the demos we have lined up: - Vercel integration with Hasura
- YAML generator for GitHub Actions
- Environment flags, schema search, and more!
- Community demo â Building the open-source DORA stack As always, the Hasura product and engineering teams will host live Q&As! Join us by signing up [here](). [IRL Conference] Reactathon | 2nd â 5th May, San FranciscoWeâve been supporting Reactathon from the very beginning and we couldnât be more excited that itâs back IRL! Weâre going to be there live so come by our booth, say hi, and pick up some swag. Register [here](). [reading-viewing.png] Blogposts - [Building file upload and downloads with Hasura GraphQL]()
- [Create Nuxt.js Universal Apps using GraphQL on Postgres]()
- [Build and Deploy Vue.js Static Sites using Gridsome and GraphQL]()
- [Build Responsive Cross-Platform Vue Apps with Quasar Framework and GraphQL]()
- [How to Build a Full-Stack Real-Time Voting App With Hasura and React]()
- [Community] [Creating a todo web app in < 112 lines of code with Hasura and Python]()
- [Community] [Using Authorizer with Hasura]()
- [Community] [Announcing Postgres Container Apps: Easy Deploy Postgres Apps]()
- [Community - Japanese] The stack Dinii uses to [scale their engineering](), and their experiences [using NestJS and Hasura in production]() for 2 years.
- [Community - Japanese] How Hitachi is [using OSS](). New Hasura Tutorials Weâve added 2 new languages to our Hasura tutorials: - 5 tutorials in Chinese including our [Hasura Basics]() and [advanced courses](), [intro to GraphQL](), [Auth patterns]() with Hasura, and [GraphQL with React]()
- 5 tutorials in Spanish: [Hasura Basics]() and [advanced courses](), [intro to GraphQL](), [Auth patterns]() with Hasura, and [GraphQL with React]() And ICYMI we updated our Vue GraphQL learn course to use Vue 3. You can now learn GraphQL [while building a Vue 3 application](). Videos
- [Watch the Marchâ22 Community Call](). Here are a few highlights: - [HasuraEd: Streaming Subscriptions with GraphQL]()
- [Multiple JWTs for complex AuthN]()
- [Prometheus in action]()
- [Relations on actions down under]()
- [Better comments on Schemas]()
- [Community Showcase: QikTrak with Chris Nurse]()
- Know someone who uses GraphQL & Postgres? Send them David Ventimigliaâs talk at the SF PUG Meetup about using [Hasura for GraphQL with Postgres]() - And if you use an existing SQL Server database, hereâs a demo of [how to connect it to Hasura]() and expose a GraphQL API - Deploying Hasura apps the faster with the [new Vercel integration]() - [Community] The team at Restack made a [great video]() about how Tanmai and I started Hasura :) This month, we are featuring an organization instead of an app: The Marshall Project is a non-profit, Pulitzer prize-winning newsroom attempting to create a sense of national urgency around reform in the US criminal justice system. They use Hasura to join across the widely federated data sources of archival records to real-time collected data sets they work with. Hasura has also allowed its team to expose this data in a way that makes it easy and secure for reporters, scientists, and citizen journalists to use. Ilica Mahajan and David Eads sat down with us for a [fantastic interview]() about the challenges the team faced and how they used Hasura to solve them and increase their entire orgâs productivity. I highly recommend that you watch it! This is part of our new series on the interesting work companies are doing with Hasura. If youâd like to talk about your project, drop a mail to [stories@hasura.io](). Tooling from the community - [hasura-fzf]() â This command has a fzf-like UI that allows you to find and run the file version used by the hasura CLI command.
- [Hasura Enforce camelCase]() â Overwrite Hasura table configuration metadata to alias all your tables, root queries, and fields with camelCase names in GQL
- [Hasura GraphQL Engine metric adapter]() â This project reads and parses Hasura logs and collects and provides prometheus metrics from it.
- [Hasura Auth]() â An open source authentication service for Hasura. Jobs from the Community Love Hasura? Want to help us build it? We've got a lot of [open roles]()! Our users are hiring as well: - [Fieldguide]() is hiring engineers for a Remote (US) position.
- [Performatix]() is hiring a remote, full-time developer.
- [Omnea]() is hiring a full-stack engineer for a remote (EU) position. This monthâs recommendation comes from Harsha Madhavan from our community team: If youâre someone whoâs struggling with physical injuries due to sports or from sitting at a desk for eight hours a day, doing a few exercises that improve your mobility can significantly improve your physical health. I have a couple of YouTube channel recommendations that can really help! Check out [Squat University]() and the original [MobilityWOD series]() â both have great introductions to the concepts of mobility and how to solve specific sports/lifestyle-related issues. Happy mobilizing! --------------------------------------------------------------- Thatâs all we have for this newsletter! Have a great rest of the month and see you again next month! If youâd like your coworkers and friends to receive the newsletter and stay up to date with all things Hasura, share this link with them: hasura.io/newsletter :) Best,
Rajoshi [GitHub]() [Twitter]() [Discord]() [YouTube]() [LinkedIn]()
Hasura, 355 Bryant Street, Suite 403, San Francisco CA 94107 [Unsubscribe]() | [Manage preference]()