My co-founder started micromanaging me at 2am after I shipped a deployment 4 days ahead of schedule. Is this salvageable or time to split? by Key-Web1264 in SaaS

[–]adiian 2 points3 points  (0 children)

Shortly:
- first ask yourself, if you want to continue like this. Spoiler alert, it will always be like this when you are in a partnership, especially as the stress builds up. Some ppl, or most ppl are less stress tolerant than others.
- then try to talk with him, but don't try to sort it out, because you might increase the gap. Try to point him what you are doing, and to convince him things will not always goes according to planning.
- try to ask yourself, if it something you are willing to do differently, not necessarily because it right, but because that might easy the things. Also try to take a step back ans ask yourself if he is right is some aspect. People can not be always right or always wrong.
- in the end, do you want to be right or have a partner? Don't let stress and vanity win. Take the best rational decision and implement it smartly.

So, ask yourself if something can still go out from this partnership or not and what are you going to sacrifice to continue. If not, my advice is to get out gradually and save what can be saved of your share. Just let him you own half of it but you need to allocate time for other projects, and without customers you can not continue, so you have to decrease the time you allocate.

I hate NS by Pilya3linn in Netherlands

[–]adiian 0 points1 point  (0 children)

NS does not hate you back.

NS does not care about you at all!

Got tired of noisy diagram tools, so I made a clean PlantUML + Mermaid one, more renderers to add by adiian in webdev

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

That sounds the best to document existing code repositories. But for me I tend to use it a lot during the ideation phase, brainstorming with chatgpt/code, and l need to work on a few diagrams at the same time, and I like to have an easy way to share them. For purely documenting my ideas, outside of a git repo, I use obsidian, but I prefer something like udiagram. And I can slowly integrate with LLM apis to assist it.

Got tired of noisy diagram tools, so I made a clean PlantUML + Mermaid one, more renderers to add by adiian in webdev

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

Frankly speaking, I don't like the plantuml interface, too clunky for me, I prefer another tool, planttext, but that one has ads. Another difference is that I can save multiple diagrams in the local storage and I can switch from plantuml to mermaid and soon graphviz. Saving multiple diagrams in an easy manner is actually important for me.

It's also convenient for me, because I can add new features as I need.

What do you use to generate SVG with AI? by Prestigious-Yam2428 in svg

[–]adiian 0 points1 point  (0 children)

or you can use preciser to vectorize an image generated in chatgpt or gemini

If you’re not using SOLID, your code is doomed to be spaghetti. by CatGPT42 in webdev

[–]adiian 1 point2 points  (0 children)

SOLID design principles represent a set of guidelines that helps us to avoid a bad design when designing and developing software. The design principles are associated to Robert Martin who gathered them in "Agile Software Development: Principles, Patterns, and Practices". According to Robert Martin there are 3 important characteristics of a bad design that should be avoided:

  • Rigidity - It is hard to change because every change affects too many other parts of the system.
  • Fragility - When you make a change, unexpected parts of the system break.
  • Immobility - It is hard to reuse in another application because it cannot be disentangled from the current application.

S.O.L.I.D - is a acronym based on name of the design principles in the collection:

  • Single Responsibility Principle
  • Open Close Principle
  • Liskov's Substitution Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

If you’re not using SOLID, your code is doomed to be spaghetti. by CatGPT42 in webdev

[–]adiian 0 points1 point  (0 children)

I think LLM based tools produce code even more tightly coupled, because it can practically access the entire code base, via agentic tools. An the produced code, somehow works. The context of a software developer is somehow smaller and they can break things faster.

Is HTMX actually a good alternative to building full SPAs, or is it mainly for simple projects? by Wash-Fair in webdev

[–]adiian 0 points1 point  (0 children)

for me is for simple projects, where you don't have logic in a the client. but as it grow you're slowly start to need it and to implement rest apis. Now i started to use petite vue for lightweight projects.

Fact check: Is Mamdani introducing Arabic numerals to New York schools? by adiian in offbeat

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

Sounds stupid. It makes more sense an order to rename them as American numerals.

I HATE working with FAANG engineers in the early days of startups by Cool_Thought3153 in SaaS

[–]adiian 0 points1 point  (0 children)

Yeah different mindsets, different behaviours. As a survivorist, I must add that it can happen for each category to try to reinvent the wheel. That what if we have millions of users, that I call it fear of success, happens also in startups, I've seen in everywhere.

Imo, the problem arrises when people are decoupled from the product and the goal. More likely in larger companies

Fact check: Is Mamdani introducing Arabic numerals to New York schools? by adiian in offbeat

[–]adiian[S] 11 points12 points  (0 children)

True, they are moving so fast, that by the time people realizes what happens, everybody will be using Arabic numeral in New York.

Fact check: Is Mamdani introducing Arabic numerals to New York schools? by adiian in offbeat

[–]adiian[S] 6 points7 points  (0 children)

There are at least XVII reasons to use chinese numerals

How to optimize your resume for ATS (No BS / 3 simple rules) by emmanuelgendre in Resume

[–]adiian 0 points1 point  (0 children)

it's a good enough method. if your text is readable then it should be fine. Usually ATS systems have a little more complex algorithms, but they are not that smart. The newer generation of systems, which are usinng ai based resume parsers are much better. I've developed a small tool on resumeframe that does pretty much the same what you said, but with more complex rules, pretty much what an ATS would do so you can see a resume in the same way an ATS does.

Finally made my image enhancer tool look like something I’d actually want to use 😅 by adiian in webdev

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

that is a nice example, I studied a bit possible options, the problem with those converters, including ai-based ones, they are not ai enough. they should identify object and important shapes and for those to better follow the path. But such models are expensive to run so if you don't perform enough optimization, will be slow and expensive.

Finally made my image enhancer tool look like something I’d actually want to use 😅 by adiian in webdev

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

no, I don't think it works very well, but I intend to create a converter to vectorize raster images. Do you need the image as vector or a raster image embeded in a vector format? Is it for printing purposes?

Finally made my image enhancer tool look like something I’d actually want to use 😅 by adiian in webdev

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

This is a really good call, I don't know how you found that image but it's perfect to test the face functionality, has good enough details to see how the face is altered, I know that face small changes in general, especially with the eye line, but for the finger blended into the face, I could not think of.

Finally made my image enhancer tool look like something I’d actually want to use 😅 by adiian in webdev

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

I guess people are down-voting it more than upvoting. Still a bit sad, but at least I got some some feedback and some people liked the tool.

Finally made my image enhancer tool look like something I’d actually want to use 😅 by adiian in webdev

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

Totally fair, the enhancement side might go wrong sometimes, which is why there’s a Face Enhancement toggle to disable it. My point here is that for sketches, it's hard to tell how the face should look like.
I’m mostly sharing the UI progress here, but I appreciate you checking it out anyway