January 2023 Summaries
5 posts from Superblocks
Filter
Month:
Year:
Post Summaries
Back to Blog
Superblocks is a programmable IDE that enables developers to create internal apps, workflows, or scheduled jobs at a reduced time and cost. It supports Python libraries such as Pandas for data manipulation and Numpy, Boto3, Matplotlib, and Plotly for visualization. The platform also includes machine learning capabilities with Scikit-learn. Superblocks allows sharing of applications and workflows with role-based access control and provides audit logs for troubleshooting. It offers a 14-day free trial and custom demos to showcase its potential benefits for specific needs.
Jan 30, 2023
904 words in the original blog post.
REST (Representational State Transfer) is an architectural principle for building web services that uses HTTP methods such as GET, POST, PUT, and DELETE to access and manipulate resources identified by unique URIs. RESTful services are typically built using HTTP and return data in formats like JSON. They are lightweight, scalable, and easy to maintain.
The example provided demonstrates how to build an application that displays attraction status and live/forecasted wait times from theme parks worldwide using the REST API provided by https://themeparks.wiki/. The application fetches data from a REST endpoint and displays it in a table, with additional details available via a slideout feature.
Superblocks supports various authentication methods for connecting to REST APIs, including basic authentication, bearer token, API key, and OAuth2. It also allows for dynamic credential fetching and automatic management of tokens. For this example, the API is openly available, so no authentication is required.
The application can be shared with individuals or groups via Superblocks' Share modal, which supports role-based access control. Audit logs help developers identify errors and troubleshoot API issues. Superblocks also offers a 14-day free trial for users to explore its features and capabilities.
Jan 25, 2023
860 words in the original blog post.
GraphQL is a query language for APIs that allows clients to define the structure of the data they need, leading to more efficient and flexible APIs. It can also be used with real-time updates through subscriptions and supports various programming languages and technologies. In this tutorial, you will learn how to create a GraphQL admin panel using TCGdex library for displaying Pokemon cards. The application integrates with Superblocks supporting multiple authentication methods. The example demonstrates fetching data from GraphQL, displaying results in a grid, and passing data back for filtering. Superblocks provides various components for building the UI and supports sharing applications with granular role-based access control. Additionally, GraphQL can be used in Workflows and Scheduled Jobs for tasks like refund workflows or daily reports. Audit logs help identify errors and troubleshoot API issues. Superblocks has helped developers save time in building and using internal applications.
Jan 20, 2023
749 words in the original blog post.
In 2023, tech companies continue to face challenges, including layoffs and increased pressure on DevOps teams due to the growing number of applications and services to support. These teams often lack frontend expertise and resort to building ad hoc scripts for problem-solving. Superblocks offers a solution by enabling DevOps teams to quickly build apps, workflows, and jobs connected to all their tools, saving time and ensuring efficiency. Key use cases include cost tracking across multiple cloud platforms, database admin panels, automating repetitive tasks, and implementing custom RBAC frameworks with audit logging. Superblocks provides an all-in-one platform for building, securing, deploying, and monitoring services while configuring aspects with code.
Jan 10, 2023
1,063 words in the original blog post.
The fintech market has seen significant growth in recent years, with startups focusing on making financial services easier, quicker, and cheaper. However, building internal tools for areas such as KYC & Compliance Admins, Credit Underwriting, Card Management, Fraud, and Risk Tools can be time-consuming and costly for developers. Superblocks is a tooling platform designed to help fintech developers build, secure, deploy, monitor, and query data more efficiently. It integrates with various data stores and has been used by companies like Alchemy, Papaya, and Payhawk to improve their operations and customer management. By reducing the time spent on building internal tools, fintech startups can focus more on core product initiatives, leading to faster development and increased growth.
Jan 04, 2023
1,019 words in the original blog post.