Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
AlexITC
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
AlexITC
3y ago
Launch HN: A preview envi Hi hn, I'm excited to share https://codepreview.io with al of you, a project we have been working on since last year. After getting a few customers providing very nice comments, I finally feel brav
92.
▲
Show HN: Preview environments for projects that do not use K8s/Docker
(codepreview.io)
31 points
by
AlexITC
3y ago
|
17 comments
93.
▲
by
AlexITC
3y ago
> To be fair, Scala.js is a relatively new project I don't know if you are aware, a few months ago, Scala.js turned 10 years old: https://www.scala-lang.org/blog-detail/2023/02/05/ten-years-...
94.
▲
by
AlexITC
3y ago
Interesting, I'm hosting https://scalajs-games.wiringbits.net and some users reported poor performance on Safari, still, I never dig into it, I wonder if you experience the same. Ref: https://github.com/wiri
95.
▲
by
AlexITC
3y ago
Let me share a story about this from one of our customers. My customer asked me about writing a smart contract but we did not had the capacity to handle it. A few days after that, my customer gets back to me sharing a basic smart contract h
96.
▲
by
AlexITC
3y ago
My most successful side-project so far is a small service for launching preview environment ( https://codepreview.io ). I have a couple of customers involved, receiving great feedback so far, unfortunately, it doesn't generat
97.
▲
by
AlexITC
4y ago
> 1. developers get assigned by the maintainers/core-team so there is no duplication of effort, there are never multiple developers working on the same bounty I have read the website docs again and I can't find any reference to
98.
▲
by
AlexITC
4y ago
Congrats on the launch! I see many potential use cases for this project: 1. As a developer, I have had customers paying me to contribute improvements to open source projects they depend on, this case is very tricky because there is no guara
99.
▲
by
AlexITC
4y ago
For the Ansible stuff, I have these scripts: https://github.com/wiringbits/scala-webapp-template/tree/mas... While these are used to deploy a Scala backend and a Scala.js frontend, I have adapted them many ti
100.
▲
by
AlexITC
4y ago
I have been saying this to my customers for a long time, most projects do not really benefit from K8s but on the contrary, it is a huge operational/cost compromise to use K8s for a monolith app that does simple CRUD operations where oc
101.
▲
by
AlexITC
4y ago
While Scala isn't as boring as Java, I commonly work with PlayFramework which is our version for boring technology, it gets the job done, it is well-documented, not as nice as other libraries but it is rare to find an unsupported use c
102.
▲
by
AlexITC
4y ago
While it isn't mainstream, I encourage people to look into https://scala-js.org , I can't find any more practical language where you can take advantages of FP + the js ecosystem.
103.
▲
by
AlexITC
4y ago
I'm also learning about marketing and while I can't comment on that, I can share an alternative. I have been trying to do "marketing as engineer" (not sure where I read the term). In short, let's make cool engineeri
104.
▲
by
AlexITC
4y ago
Adding to existing suggestions. - About 5, https://github.com/99designs/aws-vault is super handy to keep AWS credentials encrypted. - Use full-disk encryption as a team policy. - About 7, it is likely that this is solv
105.
▲
by
AlexITC
4y ago
Be aware that there are some encryption algorithms where decryption with the wrong key won't fail but lead to a wrong result (rot13 being the simplest example, there are some modes in AES with this behavior too). A potential improvemen
106.
▲
by
AlexITC
4y ago
I understand your concern and I share your frustration. I have send emails a few times where I'm clear about my budget and sales people tend to share the minimum commitment they expect, there isn't much lost by trying. Being on th
107.
▲
by
AlexITC
4y ago
While I haven't done layoffs, I have had to end our relationship with employees, in both cases the situation is very unfortunate. From my point of view, there is no simple way to handle these situations but it is crucial to handle them
108.
▲
by
AlexITC
4y ago
> make sure you never charge so few hours because it's super annoying for any developer to drop everything and work on a new project for just 2 hours of income. This is definitely what I should have done differently, like another hn
109.
▲
by
AlexITC
4y ago
> As others on HN will tell you (I'm pretty bad at following these advice, but I try) you should charge based on value I wonder how many people actually do this, I have failed to follow this advice many times.
110.
▲
by
AlexITC
4y ago
I'll check it, thanks. > He also talks about “value pricing”, where you charge clients a percentage of the value you bring them. Sometimes I wonder on how many freelancers actually do this, I have met many people like me who are not
111.
▲
by
AlexITC
4y ago
Interesting, so, would you be billing X/month + any hours they consume? Sounds like a good idea. I have got a few retainers worth ~5h/month where I just reserve that time. Thanks.
112.
▲
by
AlexITC
4y ago
Agree, another friend suggested setting an emergency rate which is 2x the normal rate.
113.
▲
by
AlexITC
4y ago
I will certainly do this next time, like another hn'r suggested, billing for at least 1 day seems worth it too. Thanks.
114.
▲
by
AlexITC
4y ago
This sounds like "what's dollar-cost to you not getting the urgent surgery today?" While some customers can agree, it just does not seem correct, at least, not something I'd do.
115.
▲
by
AlexITC
4y ago
I like this idea, it would have been specially useful in my last situation where I figured out how to deploy the app in just 2h, now, my customer thanked me and moved on to give the missing work to someone else. Thanks.
116.
▲
Ask HN: How much is reasonable to charge for rescuing a web app?
20 points
by
AlexITC
4y ago
|
28 comments
117.
▲
by
AlexITC
4y ago
Unfortunately, this isn't always possible, for example, in Mexico, it is hard to get a USD account. I'd not use a virtual bank account to hold considerable amounts because there is no guarantee that you will be able to withdraw yo
118.
▲
by
AlexITC
4y ago
While module splitting was introduced by sjs 1.3.0 [1], the apps I have linked do not use it just yet (well, technically, the games page uses it but it is a single page loading everything, so, no real benefit from it). [1]: http:/
119.
▲
by
AlexITC
4y ago
> This makes it hard to sell Scala.js to this audience, but I still encourage JS devs to try other statically typed languages, maybe you'll like them much more. Actually, I have had some success onboarding js devs into sjs, until no
120.
▲
by
AlexITC
4y ago
> My sense is this is a very heavy runtime It all depends on what you consider to be heavy. Having worked with sjs for some years, sjs code size is usually negligible if you compare it to the sizes from its dependencies. I commonly that
More ›