Readit News logoReadit News
thevahidal commented on     · Posted by u/thevahidal
thevahidal · 2 years ago
Hey everyone,

I'm excited to share an update about Soul, an open source project I created that acts as a RESTful and realtime server for SQLite databases.

Soul makes it incredibly simple to add a backend to any project - just give it a SQLite database file and it will instantly serve up CRUD endpoints without any additional configuration. When I first launched Soul a while back, its core functionality was just this.

A few months ago, one of Soul's long time contributors approached me about adding authentication and authorization capabilities. We worked together to design an ACL system, and they implemented it. I'm pleased to share that Soul now has robust user authentication and role-based access control built right in.

The authentication works by defining "roles" that map tables to permitted CRUD operations. These roles can then be assigned to users. This allows you to easily control which users have create, read, update or delete access to specific tables. It couldn't be much simpler to set up authorization for your SQLite APIs.

I'm grateful for the contributions that have helped Soul grow. Please check it out at https://github.com/thevahidal/soul to see these new features in action and get started with your own minimal backend. The project is actively developed and I welcome any feedback on how Soul can better serve developers. I hope Soul continues to lower the barriers to adding secure REST and realtime capabilities to projects.

Cheers, Al.

thevahidal commented on     · Posted by u/thevahidal
thevahidal · 2 years ago
Hello,

I wanted to share a new Python project I've been working on called Jake. It's an alternative to popular link aggregator services like Linktree and OneLink. Jake leverages the power of GitHub Pages to provide you with a hassle-free way to create your one-link website. The best part? It won't cost you a dime!

With Jake, you can easily showcase all your important links and content in one central hub, neatly organized and easily accessible. Your website will have a sleek URL in the format of "username.github.io," giving it a professional touch.

Jake is completely written in Python and uses the `tinyhtml` library to generate static HTML websites. Simply fill in the `data.toml` file with your information, and Jake will automatically build and deploy your website to GitHub Pages using a GitHub action.

To give you a taste of what Jake can do, I've prepared a demo project for you to explore. Just visit https://thevahidal.github.io/jake and see the potential for yourself.

If you're interested in contributing or want to dive deeper into the project, you can find the Jake repository on GitHub at https://github.com/thevahidal/jake. I welcome all contributions, feedback, and bug reports. Your input will help shape the future of Jake and make it even better.

Thank you for taking the time to read about Jake. I can't wait to see what we can achieve together.

Best regards, Al

thevahidal commented on     · Posted by u/thevahidal
thevahidal · 2 years ago
Hello HackerNews community,

I wanted to share with you a new project I've been working on that is an alternative to Linktree and OneLink. It's called Jake, and it offers some great features.

With Jake, you can create your one-link website using GitHub Pages, and the best part is that it won't cost you a dime. Your website will have a cool URL in the format of "username.github.io."

One of the key advantages of Jake is its flexibility. You can add as many sections and items (links) as you want, allowing you to organize your content effectively.

Setting up Jake is a breeze. It only takes a few minutes, and you won't encounter any complex steps. Additionally, Jake is customizable, although the customization options are currently somewhat limited. However, I have plans to introduce more customizable features in the future. You can personalize the theme and primary color to match your style.

I've prepared a demo project so you can see the result: https://thevahidal.github.io/jake.

If you're interested in exploring further or contributing, you can find the repository here: https://github.com/thevahidal/jake.

I would greatly appreciate it if you give Jake a try and share your feedback. If you encounter any bugs or have feature requests, please let me know, and I'll do my best to address them.

Thank you, and I'm excited to hear your thoughts on Jake.

Best regards, Al

thevahidal commented on     · Posted by u/thevahidal
thevahidal · 3 years ago
"In this video, we delve into the recent and significant changes to Unity's pricing structure. Unity, a leading game engine, announced a new Unity Runtime Fee based on game installs, which will take effect from January 1, 2024. This decision has sparked intense conversations within the developer community, with opinions ranging from understanding to outrage.We break down the situation from both Unity's perspective and that of the developers who use their platform. Our discussion also includes Unity's response to the backlash and the specific concerns voiced by mobile game developers.This video is intended to provide a balanced view of the situation, highlighting the delicate balance between platform providers like Unity and the developers who use their tools. Unity has to generate revenue to continue providing and improving its services, while developers need access to tools that are economically viable.Join us as we explore the implications of Unity's new pricing model and what it means for the future of game development. What are your thoughts on this development? Is it a game-changer, or is it just another challenge in the exciting world of game development?

u/thevahidal

KarmaCake day125October 5, 2022
About
https://github.com/thevahidal
View Original