I've still after both using Claude, Chatjipiti and copilot don't understood what people gain from using this.
The general quality of the code is quite low/mediocre and the tests that it generates either just test the stuff you shouldn't focus on testing or only test happy path.
I really don't understand how you can work with a language without types.
The types are removing a lot of code where you normally need to verify that the data is the type you're expecting.
The DX is way better when you know what you are working with
Due to my elite programming skillz, I figured out how to shave off THIRTY SECONDS from my app's startup time. Here's my optimization tips:
1. Remove the sleep(30) call I added a month ago and forgot to remove
You know that some companies change the world?
Facebook changed how we connect to other people
Google changed how we fetch information
Netflix changed the standard of watching movies
@ThePrimeagen
@teej_dv
want us to shop through a terminal
"No code" is someone else's code.
"Cloud" is someone else's servers.
"Machine Learning" is just statistics on steroids.
"Artificial Intelligence" is a collection of IF statements written on a massive scale.
"Blockchain" is a highly inefficient database, secured by collective
@afiq_xyz
Youp, so eventuelly what happend is that batch_size and batch_unit merge to 1 item batch_sizebatch_unit which means I get 3 items in the list instead of 4 :)
Golang is a pretty boring language mainly as it's such a non-creative language, It's a good language. But it's really boring to work with. It does solve its purpose but 90% of all golang apps looks the exact same and mostly work the exact same, which is intended by it's creators,
Hey I have this app idea, it would be like (popular app) but for (other thing). I don't know any programming so l'll need someone to build it for me and we can split ownership 50/50. I haven't checked the app store to see if 10 apps like this already exist, but it will be huge.
Yes, I know the reason behind this is due to that it compare each item in the array as if it was a string as JS is a dynamic language. My issue is that you need to tell JS how to sort the array in order to be able to sort numbers ASC
Python is also a dynamic language and Python
The rust community noticed that Rust is a great language but for most apps its overkill so they went back to the old language which is understandable. For a WEB API does a GC makes a lot of sense still.
The problem OCaml have is that our tooling is not good enough and we still
We're testing
@sveltejs
for building an internal dashboard for our data and customer-success teams and so far it's been quite nice. It's way simpler to build something then react or vue.
It feels like Svelte have taken the frontend-to-server approach by allowing us to add JS o
Hello
My name is Emil, a software engineer from Gothenburg, Sweden.
I currently do a lot of work within OCaml and Rust and try to explore new areas.
Some of the projects I am working on is:
DBCaml: A database toolkit built for OCaml ()
Geni: A database
About 4 years ago I started a weight loss and lost 40 KGs(88 LB) and it was probably one of the best decisions I've made for myself and especially for my programming career
I was always tired and had problems sleeping and I think the combination of loosing weight and eating
the thing about OCaml is that everyone thinks the community is hugh and that everyone codes in it, when it's really just 10 people tweeting a lot about it and takes up a lot of space
I left my job as an analytical chemist at 25
I started learning SQL at 26
I started learning Python at 27
I started my career as a data scientist at 28
I started working in gaming at 31
And now, at 35, I am the director of a team of 40 engineers
At every step I felt like I
@ryanrwinchester
That one I can't answer. Would be if you want to add something which you dont want to show up in commit. A long explanation for instance
“I can't learn OCaml, it's too hard”
“Functional programming is hard to understand”
“Functional programming is so academic”
SKILL ISSUES!
Don't let skill issues be in your path to peak happiness!
I am benchmarking bun,go, node and Rust to see how good it perform. Can this be true? The tests is currently running locally on my Macbook.
@ThePrimeagen
the benchmark you made a while ago compairing rust with node, Did you setup servers and ran benchmarks between servers?
Programming is chaotic magic. There are no rules. You ask a game dev
"Can the player summon a giant demon that bursts from the ground in an explosion of lava?" and they'll say
"sure, that's easy" and then you'll ask
"can the player wear a scarf?" and they'll go "oof"
They do say on the website that they are privact orientated and they say that they never collect your data. I would love to know
@warpdotdev
how you handle security. If the users within a workflow adds a token? How do you handle that?
To clarify. I got this text from a friend in a friend group and thought it was funny so I shared it here. Seems as its someone that wrote this years ago
Just posted "Concepts of functional programming". The idea was to post this article first before I post more about OCaml mainly to make it easier for devs to understand more of OCaml.
If there is anything you think I should change or add, let me now!
Me: open-sourcing, working hard to create a good database system(dbcaml)
@teej_dv
& chat: online internet bullying :(
Is this the thanks I get for open-sourcing?!??!?!