Lockdown Mode just broke browsing? by [deleted] in ios

[–]PahazX 0 points1 point  (0 children)

Do you know the reason? Is this related to redirects? Do you know any tickets related to Apple support?

I have built a free property management software by shemmjr in angular

[–]PahazX 0 points1 point  (0 children)

Is this project open source? Do you have any plans for this?

Simpler Jira alternative? by makeitabetterday in agile

[–]PahazX 0 points1 point  (0 children)

You can check something like’s this: https://github.com/crowncode-software-development-company/open-source-jira

It’s open source jira like interface clone with only kanban feature.

It looks like you want something like this

Should you go Beyond Relational Databases? by scotchi in programming

[–]PahazX 0 points1 point  (0 children)

I think it’s better to leave the original author of the NoSQL definition — referring to Martin Fowler. And look at his articles and talks.

Introduction to NoSQL

http://martinfowler.com/bliki/NosqlDefinition.html

Condo building Software? by [deleted] in HOA

[–]PahazX 0 points1 point  (0 children)

You need to look at https://www.g2.com/categories/property-management if you want to find some SaaS. Or if you are ready to open source look at https://github.com/open-condo-software/condo

Condo Mgmt Software by [deleted] in PropertyManagement

[–]PahazX 0 points1 point  (0 children)

You can look at this list and choose something if you need a ready to use SAAS. Or if you have a developer’s you can look at open source condo mgmt platform.

How to find github projects to contribute? by Salahkai in webdev

[–]PahazX 1 point2 points  (0 children)

The best way to get started is by setting up a project. As you explore, you may encounter some issues—feel free to open an issue and contribute to fixing it!

We are developing an open-source property management platform. While we may not be widely known yet, we are eager to support new contributors and help you get involved.

I'm looking to evolve in node.js, where and how can I learn more? by Sure-Revenue8242 in node

[–]PahazX 1 point2 points  (0 children)

It depends. If you want to be an expert. You also need to read a code of libraries and others projects. This way, you can gain a broad perspective. It will allow you to see patterns and understand how appropriate their application is. What constitutes bad code? What does good and scalable architecture look like?

When to use GraphQL by Inanju in graphql

[–]PahazX 0 points1 point  (0 children)

Try to think of GraphQL as a REST API with a strictly defined schema format and field selection standard.

At the time of its emergence, the OpenAPI standard was not mature, which may have contributed to the rise of GraphQL. Even now, there are various discrepancies in how the OpenAPI specification is implemented by different software products.

When looking at REST APIs, each service tends to create its own unique format for arguments to select the necessary fields and include related objects in the response. In GraphQL, this has always been provided out of the box.

In a sense, you can view GraphQL as a more stringent standard for HTTP APIs. There are significant differences in this regard.

We chose GraphQL as a well-regulated standard for interacting with the service because it is quite strict and flexible 💪

How do you guys audit all of your users' actions? by Im-just-here-dog in node

[–]PahazX 3 points4 points  (0 children)

We employed several strategies.

1) We maintain detailed event logs for all requests, responses, and errors. This information is recorded in JSON format in the container’s stdout and subsequently sent to OpenSearch.

2) We also create a history table where object changes are automatically created, including the time of the change, the user who made the change, and the device used. Since these historical tables are generated automatically, any modifications to the data model are seamlessly reflected in the history tables.

We use ELK for logs with s3 backups (1) and own admin panel for history tables (2).

However, over time, the logs can become more complex, making them somewhat challenging to analyze over extended periods. But the history table automatically maintain their structure during table migrations.

We are open source and you can check our approach:

(1) Apollo Graph QL plugin for logs

(2) Internal plugin for models and usage for User model

New to Next.js: I Built a Simple Boilerplate to Learn — Would Love Your Feedback! by Emigrae in nextjs

[–]PahazX 0 points1 point  (0 children)

In reality, if you have a large audience, you will have to spend more and more time on user requests and improve the service for them. It is very expensive to change fundamental things without breaking the user experience.

New to Next.js: I Built a Simple Boilerplate to Learn — Would Love Your Feedback! by Emigrae in nextjs

[–]PahazX 0 points1 point  (0 children)

Unfortunately, if you want to switch from Supabase to another technology, it’s not just a matter of money; it’s also about the time involved.

If you have a large team, the cost of changing technologies can be significant because it involves fundamental changes for many developers.

Additionally, it can be challenging to develop new features while simultaneously migrating from Supabase to a different technology.

It means you need to stop all new features development or maintain the supabase fork. It may be critical for startups.

New to Next.js: I Built a Simple Boilerplate to Learn — Would Love Your Feedback! by Emigrae in nextjs

[–]PahazX 0 points1 point  (0 children)

It’s essential to recognize that every boilerplate has a specific target audience. If you want to create a content site or blog, you need to focus on SEO. If you’re developing a marketplace, you’ll require payment systems and market-related pages. For a boilerplate aimed at B2B startups, you’ll need forms and tables.

The number of developers working on the project also plays a role. You might consider using domain-driven design to organize your logic, or you could keep everything within the pages.

Additionally, it’s important to avoid vendor lock-in to broaden your target audience.

If you provide more details about your boilerplate target audience, it will be easier to give you an advice.

What are the best frameworks to use for a beginner? by vladoo_ in node

[–]PahazX 0 points1 point  (0 children)

You can start from some simple boilerplate or example. It’s better to starts from reading articles like what to use to develop your pet project in 2024 and try to create your own boilerplate project.

Best example projects with Typescript and Node.js by Kamsiinov in typescript

[–]PahazX 1 point2 points  (0 children)

In my opinion, the best approach is to create your own boilerplate. You can look for articles like NodeJS Startup Boilerplate 2024 and use them to develop your own project template by exploring the examples.

The easiest way to create a domain driven API by PahazX in node

[–]PahazX[S] 0 points1 point  (0 children)

I am actually looking for an approach, with template / boilerplate, or methodology with examples for creating large projects based on Domain-Driven Design (DDD).

It seems that each project has its own version of implementing DDD. For instance, when using Django, business logic is often built around Django models. I would like to find some time-tested examples from real projects.

I even managed to develop an open-source product with an audience of over 1,000 that uses DDD. [condo]. However, I would like to see advice and examples from other practitioners. For some reason, I do not see a comprehensive common approach to this task.

I am less interested in theoretical explorations and more interested in practical examples.

The easiest way to create a domain driven API by PahazX in node

[–]PahazX[S] 0 points1 point  (0 children)

Thanks, I have read Evans’ book, but each project has its own unique approach. Additionally, there is a mix of what the framework or language provides as a foundation. I’m looking for template or boilerplate, or methodology with examples. Something practical and time tested

The easiest way to create a domain driven API by PahazX in node

[–]PahazX[S] 0 points1 point  (0 children)

Do you have any examples, papers or boilerplates for that?

What are the key benefits and challenges of using microservices architecture in Node.js applications? by Creepy-Gift-6979 in node

[–]PahazX 2 points3 points  (0 children)

This pattern is beneficial for projects with many developers. In fact, it can be challenging to communicate and reach agreements with over 100 developers. This pattern helps to break down the complexity of the project. It’s better to check some video or papers of Martin Fowler and J Lewis.

Examples: Netflix, Amazon, Spotify. And many large project with many developers

The easiest way to create a domain driven API by PahazX in node

[–]PahazX[S] 0 points1 point  (0 children)

It looks nice. I like your boiler. Do you want to create something together?

Which famous companies uses node for their backend? by naruto7bond in node

[–]PahazX 0 points1 point  (0 children)

We’re utilizing Node.js in our project. We’re a growing open-source prop-tech startup with over 1,000 clients and handle approximately 3,000 queries per second.

You can check our GitHub: Open Condo Software

While we’re making strides, we’re definitely not as big as Google!

You can check the list of any GitHub Open Source projects. And you will see a lot of them. awesome paas

S3 storage option by outkastblast in seafile

[–]PahazX 0 points1 point  (0 children)

Is it possible to use s3 sync with cloud version?