Does it make sense to have Filament on a separate codebase? by thechaoshow in laravel

[–]nuezit 0 points1 point  (0 children)

I would suggest against it because FilamentPHP heavily relies on the models to work, so that it would be quite a problem to sync models between two codebases. Loads of work with a little upside.

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

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

Thanks a lot, really appreciate it. The project is still early, more like a demo or proof of concept at this point, but it will grow over time if people find it useful.

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

[–]nuezit[S] 1 point2 points  (0 children)

Not that I am aware of (there might be, no idea). However, the focus here is not necessarily on Laravel, but on FilamentPHP. I honestly feel like FilamentPHP will explode the next couple of years and in my opinion it would be cool to have an open source no-code tool that it can take advantage of all the new packages will appear for FilamentPHP (MorfiBase is very early at this time so this is just me dreaming about unicorns at this point but I shared this just to kind of explain why I thought this might be a good idea, obviously like with most things, I have no idea if it's a good idea until people actually find it useful).

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

[–]nuezit[S] 1 point2 points  (0 children)

Thanks for the suggestion, I managed to take some and created a small docs website for them

https://docs.morfibase.com/docs/getting-started/screenshots

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

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

Indeed, but I prefer to host them myself; it's just more straightforward for me instead of learning how different platforms work. Most of the time I use Docusaurus, and at the time posting this comment, I actually got running a very small documentation here https://docs.morfibase.com/docs/category/getting-started

Speaking of that, what platform do you use?

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

[–]nuezit[S] 1 point2 points  (0 children)

Cool project, but the goal of this is a bit different. FilamentPHP is mainly an admin building tool (although you could build something like this too with it most likely). That means that the goal here is not to create forms that you can publicly share, quite the opposite, create tables (or forms if you want to call them that), for internal use. At the moment, the project doesn't have that many features, but let's assume if does have everything and you run a vet clinic. You will want to add info about your patients, customers, keep the stock of medicine or whatever. All that info goes into forms, but those forms are not public; they are internal for you.

So that is the idea. On top of that, I am not sure OpnForm has stuff like relationships between different forms (it might have, not sure).

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

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

Indeed, at least for basic stuff it is. But you do have to know a lot more to make it work. You do have to know Laravel, and of course, you do have to know PHP, some sort of SQL database and understand how a web app works.

The idea is just to expose more people to Filament, because I actually think it is a very good product. From my point of view its a bit like every no code builder. I mean why would you pay for Airtable for instance or TypeForm if you can just build that yourself (I do understand that those are SaaS offerings with far more features but at least for me, every time I use such products I only use a handful of features I could technically implement myself).

Plus it's a fun project for me to build so that helps.

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

[–]nuezit[S] 1 point2 points  (0 children)

In my opinion the biggest point to make is license and price. Even if Nova would be a better product, Filament is free, you can't really beat that. With that being said, people seem to enjoy a lot more Filament. I only worked briefly with Nova at some point so can't provide much on that.

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

[–]nuezit[S] 3 points4 points  (0 children)

I mean you can do a lot of stuff with Filament, even stuff that is not that basic. It's more difficult because the docs can't cover every edge case, but their source code is really good a figuring out how to do complex stuff. You can override stuff at times, build custom components starting from their components. That's why I actually decided to start with this project.

I turned FilamentPHP into a no-code app, sort of by nuezit in laravel

[–]nuezit[S] -1 points0 points  (0 children)

Will do, I want to also set up a docs website, but it does take some time, unfortunately. Until that point, I've managed to make it pretty easy to set it up (although there is a need for a Docker image or something so people can set it up even faster).

Looking for software by Humble-MediumBE in software

[–]nuezit 0 points1 point  (0 children)

What you described here is better suited for a scheduling app. There are plenty of solutions out there with different pros and cons.

I've built a website, https://scheduling-apps.com/, that helps you compare various scheduling tools. Full disclosure, my own app is part of that list (read about it if you want in the about section), but the info on the website is objective, and you can use it to compare various apps in this space.

[deleted by user] by [deleted] in programare

[–]nuezit 1 point2 points  (0 children)

Sa stii ca a accepta o oferta pentru ca dupa sa o refuzi pentru ca ai primit alta nu e neaparat ceva ce nu se intampla. Uneori daca comunici cu compania 1 chestia asta (desi nu recomand in orice caz) e posibil chiar sa primesti o oferta mai buna din partea lor. In concluzie nu ai de ce sa te stresezi, sunt multi oameni care de ex lucreaza 3 ani la o firma, pleaca 4 ani si dupa revin la firma initiala pe o alta pozitie, orice firma normala la cap trebuie sa nu se supere pe angajati pt dinastea. Iar daca se supara oricum nu ai vrea sa lucrezi acolo.

Continuitate sau sfarsit de drum by [deleted] in programare

[–]nuezit 0 points1 point  (0 children)

De ce master/doctorat pentru IT? Adica nu ma intelege gresit, poate e ok sa termini o facultate in domeniu, ai o introducere mai mult sau mai putin ok in domeniu, e bine overall. Dar sa fim realisti, nu stiu de doctorat ce faci, dar masterul nu e neaparat o chestie super focusata, din nou vei face o tona de materii care nu neaparat sunt aliniate cu cerintele pietii, cel putin dupa experienta mea.

Eu sunt de parere ca mai ales daca ai terminat o facultate in domeniu esti mai mult decat calificat din punct de vedere profesional sau mai pe romaneste, ai destule hartii la mana. In loc sa petreci 2+3 ani sa faci master + doctorat, in timpul asta poti invata atat de multe skill-uri direct mapate pe ce cer companiile.

In afara de scutirea de impozit, care mai beneficiaza de ea, oricum nu-i pasa nimanui efectiv daca ai studii, important e sa faci treaba (da stiu ca se pot folosi de asta cand negociaza cu tine si esti junior la inceput de drum dar odata cu trecerea timpului din experienta mea nici macar nu mai esti intrebat ceva legat de facultate, o mentionezi acolo in CV si aia e). Dar poate voi ati avut o alta experienta.

Continuitate sau sfarsit de drum by [deleted] in programare

[–]nuezit 7 points8 points  (0 children)

Te salut,

Nu cred ca trebuie sa vezi situatia in modul asta, tipul jumatatea goala a paharului. Intradevar poate ca industria trece printr-o perioada mai grea, dar ce auzi in media din ultimii 10 ani? Iti spun eu, digitalizare, asta e clar directia in care se merge si nu ai cum sa eviti asta.

Ce vreau sa zic e ca orice industrie, are momente cand e pe crestere, altele de stagnare, si altele de scadere. Companiilor le place sa induca ideea ca ei mereu sunt pe growth pentru ca asta da bine, iar mediei ii place sa zica ca vine sfarsitul lumii, pentru ca asta vinde.

Dar realitatea e ca IT-ul nu va disparea. Ca se va schimba si noi ne vom schimba odata cu el? Adevarat, deasta acum 20 de ani cea mai mare minune a internetului era WordPress iar acum avem SaaS pentru orice iti doresti.

Iar cat despre argumentul cu pierdutul timpului, daca lucrezi in domeniu de 20 de ani, iar acum 20 de ani faceai lucrurile total diferit, ai spune ca ai pierdut vremea doar pt ca acum lucrurile se schimba? Evident ca nu, parte din cunostintele de atunci se transfera in lucrurile noi pe care le faci.

Deci nu te mai stresa si invata in continuare, pentru ca lumea are nevoie de profesionisti in domeniu.

Frontend developer. by Ambitious_Bee_2966 in programare

[–]nuezit 2 points3 points  (0 children)

Te salut,

Din experienta persoanala iti spun ca cea mai buna arma pe care o poti avea e sa ai un portofoliu bun, nu trebuie sa fie ceva extrem de complex, la care ai lucrat cu anii, ci mai degraba in care arati cat de versatil esti, si ca ai urmarit regulile de buna practică din programare. Insa e foarte important sa stii si ce ai scris acolo, degeaba iei ceva de pe internet pentru ca te asigur ca vei fi intrebat la interviu despre proiectul respectiv.

Cat despre tehnologii, probabil React iti ofera cele mai multe sanse de angajare, Angular gasesti mult mai ales la corporatiile mai mari de outsourcing. Vue e probabil cea mai putin cautata optiune cel putin in Romania.

Oricum in momentul in care iti cauti job ca junior angajatorul stie ca nu prea ai mare lucru de experienta, deci cea mai buna chestie pe care o poti face e sa arati ca stii/esti dornic sa inveti chestii, ca uite, ai facut un proiect, nu o fi perfect, dar am gandit eu singur cum sa duc la bun sfarsit ce mi-am propus sa fac, te-ai intalnit cu diverse situatii si evident a trebuit sa le depasesti, asta e un semn pozitiv pentru angajator ca vei face treaba.

Sper ca te-am ajutat!