ooooak | 6 years ago | on: Ask HN: What is the best programming language and eco system for backend?
ooooak's comments
ooooak | 6 years ago | on: 20K Workers Will Be Jobless in Indian IT Sector, Thanks to Infosys and Cognizant
S1. I met a guy who was really passionate about blockchain and python. At some point, he joined a startup. They were using react-native. Within 2 months he left the job. They treated him really poorly, and no one was there to help him. Now he is preparing for gov jobs.
s2. Another young gun, who works in TCS it's been 6 months since he is last wrote a single line of code. At some point, they will throw a project at him and assume he is a top java hacker. That will solve all kinds of crazy problems.
ooooak | 6 years ago | on: Ask HN: Who wants to be hired? (November 2019)
Remote: Yes
Willing to relocate: No
Technologies: MySQL, PHP/Laravel, Javascript/Node/express/react, Go/gin/gorm, python, rust, and Clojure (Yes, I like learning languages next will be erlang/elixir with phoenix)
Résumé/CV: https://ooooak.github.io/cv
Email: [email protected]
-----
I am a Full-stack developer with 8 years of experience. I have worked remotely all my life. I built the fixdrepair.com from scratch using boring php/laravel and that served us really well. looking for interesting work not just crud app.
ooooak | 6 years ago | on: Ask HN: What programming language you use the most at work?
ooooak | 6 years ago | on: Ask HN: How has learning a new language helped you in your career?
I have a success story, I would not say it helped me in my career. but it made me more confident as a developer.
I was a full-stack PHP developer. In my free time, I always learn new languages (python, ruby, go, rust, OCaml, Clojure, and some Haskell). even now I kinda enjoy learning new stacks. its just fun for me.
For one of our projects (it's back 3 or 4 years ago), we used node. To that point, I never really looked deep into it as I was always busy with go and rust. turns out I was really productive from day one. while others had to do some soul searching.
In short, it made me a better developer and more confident.
ooooak | 6 years ago | on: Ask HN: How to learn new technical skills as a freelancer?
jumping to a new stack could also mean you will be unproductive for years and you will face problems that you never have seen before. Surely all new technologies sound fun but at the end of the day, there are no silver bullets. on top, it takes years to be an expert at any stack.
I started with PHP and then moved to the node. that made me realize how good PHP is. I have been looking for an alternative on the backend. Go, Clojure and elixir sound about right. turns out they all have their issues too. It's better to stick to your guns and only move when the current stack is not fixing the problems you have created for your self.
ooooak | 6 years ago | on: Ask HN: What are you working on this week?
1. Headless eCommerce in go
2. A Clojure like language for PHP in Clojure (will be very simple)
After looking at "Making the Tokio scheduler 10x faster" I was thinking how hard it's gonna be to create a Clojure for rust. That will leverage rust's ecosystem. That means you get max performance of rust and get to use it with a nicer language.
ooooak | 6 years ago | on: Ask HN: How do you build applications that require zero maintenance?
if the goal is to maintain an application and catch issues at compile time. go with a better type system Haskell/Ocaml/Rust.
Another option would be to use generative testing where you have tight control over what gets in, for example, Clojure/Spec.
ooooak | 6 years ago | on: Ask HN: How do you build applications that require zero maintenance?
ooooak | 6 years ago | on: Ask HN: Who wants to be hired? (October 2019)
Remote: Yes
Willing to relocate: No
Technologies: PHP/Laravel, Node/Express/sequelize, React/Nextjs
Résumé/CV:https://ooooak.github.io/cv
Email:[email protected]
I am a full stack developer (Some Devops) focused on REST API, Database Design and Backend. I am also productive in Go, Rust, and Clojure. I would love to switch into Elixir/Phoenix or erlang.
ooooak | 6 years ago | on: Dropbox exposes personal details of viewers of publicly shared Paper documents
That's why we don't test on production
ooooak | 6 years ago | on: Ask HN: What software do you use daily?
Vs Code
conemu
blueStacksk
bitCommet
ooooak | 6 years ago | on: Ask HN: Companies of one, what is your tech stack?
ooooak | 8 years ago | on: Ask HN: What is the best way to get started with practical LISP?
try this book out. if you don't hate JVM then Clojure could be a good idea.
ooooak | 8 years ago | on: Ask HN: What is the best way to get started with practical LISP?
ooooak | 8 years ago | on: Ask HN: What stack you use for web app?
ooooak | 8 years ago | on: When you return the return statement
ooooak | 9 years ago | on: Ask HN: Stripe or Braintree?
ooooak | 9 years ago | on: PHP Sucks
tell me something new
ooooak | 10 years ago | on: Ask HN: What's your favorite online course?
if you write lots of rest API you should use Go and thank me later.