HNHacker News
TopNewBestAskShowJobs

robertwt7

1,300 karma · joined April 30, 2021

Software Eng
submissionscomments
robertwt7··on RedwoodJS 1.0
I like Redwood, compared to Remix it has all the required opinionated boilerplate that is required for startups. It reminds me of using the whole battery included framework such as laravel or django as opposed to spring boot / aspnet.core

If you work in big tech companies probably you would never use it as they have enough resources to build different services and have enough developers for different purposes. However if you're a solo dev for startups that wants to build MVP, it definitely reduces the amount of work needed to setup FE, BE, infra, etc. The amount of work needed to ship MVP is greatly reduced.

Of course those are all in the expense of learning the framework itself.. but props to these guys with good docs! hopefully it will gain more and more traction!

robertwt7··on Killed by Microsoft
nice, can you make one for google now?
robertwt7··on Two-minute battery changes push India’s delivery riders to switch to e-scooters
This would actually solve huge pollution problem in south east asian countries such as Indonesia. I think the ratio between motorcycles and cars are 20:1 which is insane.

Hopefully this can be adopted soon

robertwt7··on Mac Studio M1 Ultra Teardown [video]
very excited with this mac studio. with the same price of mbp14 ($3300 AUD), i can get m1 max with 32gb ram, as opposed to m1 pro (10 core and 16 core gpu) with 16gb ram.

Seriously considering to buy the mac studio and take it in my backpack lol.

robertwt7··on CodeEdit: Building a free, open-source code editor for macOS
Forgive my ignorance, but what's the difference between this and VS code? Other than look, feel, and architecture. or is it merely a for fun project?

I'm using vs code or vim and tmux as daily editor (except for java which i use IntelliJ) and have been very comfortable with it. I used to try different editors back in the days just to explore for fun, but now when you want to get the work done, it'll be very time consuming to switch editors, map keys, themes, setup, etc.

either way, congrats for the new cool project!

robertwt7··on Windows needs a change in priorities
having both mac and PC (windows), it is honestly very frustrating to see how significant small bugs are there when it is launched. I found myself constantly trying to raise my voice in microsoft but don't know where to go. Simple things such as task manager and file explorer are super laggy. I'm not sure how does the PM / QA approve that when they launch?

At least in apple, it just works, I don't think I've ever felt super frustrated that I feel like I want to find a way to report a bug. Sure they've got a feedback form / assistant that may or may not be answered as well, but I don't remember the last time I want to report something in apple. Community forum is good, apple support is 1 click away for hardware related. You just feel the definition of "it just works".

Sure its hard to manage 2 of the biggest tech companies in the world. but when will MS ever learn?

robertwt7··on Windows needs a change in priorities
just wondering 1 thing.. is there anyone in microsoft that looks at the feedback hub or forum at least? They never seem to listen to ANY feedback..
robertwt7··on Ask HN: Easiest way to build a CRUD app?
Django is a solid choice. I used to do laravel a lot but moved to django for some reason. .net core is good as well, has a lot of scaffolding from the cli. Java has jhipster if you want to generate stuff quickly too. Choose any language that you’re strong in
robertwt7··on Twenty years of C# with Anders Hejlsberg [audio]
I just wish more company adopt .net instead of java, the new .net core thing is a game changer. C# is a good language, combined with the runtime that can run anywhere? it's even better. The thing is enterprise companies mostly went with the safe route which is java, or most that use .net are stuck in the old version.

Hopefully it will change for c#, MS needs something for startups / enterprise / new dev to excite them to choose .net core! (despite all the bad things in the past)

robertwt7··on Don't forget Microsoft
> No singular power law product defines Microsoft like Google’s Search, Apple’s iPhone, Amazon’s e-commerce, or Facebook’s social network.

Umm windows and office?

Great article, I still think that with thousands of amazing engineers in microsoft, they need to simplify 2 things. Focus on using 1 thing, then reiterate to make it better, i.e: why is there teams and skype? then there's teams for business, teams for personal, skype for business. Also teams app is built on angular instead of xamarin? I heard that teams of engineers within MS are free to choose any tech that they want. If they had chosen xamarin since the beginning (now MAUI), wouldn't it made xamarin much less buggy? It seems like every teams are going on different directions with different managements. you don't see that on apple (pushing swift everywhere), facebook is also using react for almost all their internal apps.

Second thing is it's so hard to make your voice heard in MS that most people just gave up lol. I have this bluetooth issue on windows 11 where my bluetooth speaker produce no sound after receiving call from teams. I have to reconnect every couple of hours. I've had it for 4 months, and I don't know where to give feedback at all (feedback hub is useless) other than asking strangers on reddit. If you have 96k engineers around the world, can't you assign at least 5-6 PM that focuses on consumer satisfaction, engineering excellence, or at least have a bug bash once in a while.

Again i'm not sure what's happening inside the company, maybe i'm to judgy, but at this point a lot of people are feeling the same way

robertwt7··on How big was the Tonga eruption?
That is huge! As someone who originally came from tropical country, volcano eruption sucks even if you live far away from it. The dust, the earthquake, tsunami warnings, etc. hopefully everyone who is affected is doing fine
robertwt7··on Speedy Web Compiler – a fast TypeScript/JavaScript compiler
Why are people comparing this with esbuild? Isn’t esbuild a minifier and bundler, so it can replace webpack. As opposed to SWC replacing babel? Am i missing something?
robertwt7··on Apple’s use of Swift and SwiftUI in iOS 15
android isn't more chaotic back then for me, probably because java docs are literally everywhere. Hard to find and navigate, but most of the time I know where to find things.

Swift is its own language and libraries, but I can't seem to find stuff in apple's website. I remember many times I am literally stuck, don't know where to read the definition or how to do stuff, then I end up having to ask people in reddit / SO. I actually still find people constantly complaining about the the docs in reddit every now and then.

Docs is really really important, having developed with laravel, moved to django, and react for FE, I just realise that their docs are really really good

robertwt7··on Apple’s use of Swift and SwiftUI in iOS 15
Is swift docs still bad? I remember developing for swift was a pain when you need to look for docs. Most of my resource came from Raywenderlich instead of official apple docs lol.

I have since moved away, but current company wants to move from RN to Native dev so i'm confused if i should be onboard with mobile or move to other dev teams.

I find it weird how big companies like Microsoft and Apple have these small flaws. Apple has really bad docs, but good in using its own tech. Microsoft on the other hand has good docs, but almost never uses its own tech (yes, i'm talking about xamarin).

robertwt7··on Remix: On Rails
I only tried the tutorial in remix and still don't get the use cases, probably because it's a new way of development compared to the traditional MVC?

I thought it's still missing a lot of stuff compared to rails / other battery included frameworks? The closest one comparable right now is redwoodJS

Probably because it's unopinionated? for instance how would you setup middleware, events, logging, etc?

Battery included frameworks like django, laravel, rails, all have extensive docs and way to setup everything. Also jumping between those frameworks already gave you familiarity due to the mvc structure. Now i'm probably just confused, from mvc, to spa and api, now to SSR with data fetching and processing happening all in 1 file?

Maybe the docs need to be better. or i'm just not good with new stuff..

robertwt7··on From Node to Ruby on Rails
Curious how the comparison of "battery-included" frameworks instead of un-opinionated like express.

I think Rails would be comparable to something like NestJS in node. Probably it will take both 2 days? However different experience for sure.

robertwt7··on Tailwind CSS v3.0
Aside from all of this. Try to use tailwind for 1 side project. You’ll see the difference of productivity when you remember most of the tailwind classes as opposed to having to open another css file, create a class, then reimport them.

I just can’t go back without tailwind.

robertwt7··on Command palettes: how typing commands became the norm again
I can't remember the last time I browse through the menu bar / tool bar / start menu in windows / apps list in apple.

In vs code, i do command pallette, in iTerm i use fzf, in mac i use spotlight, in iphone i use spotlight to find apps, in windows i press start then start typing to search..

It is true, it is the norm! It's just super convenient

robertwt7··on Tell HN: GitHub is down again
omg it is still down!
robertwt7··on Ask HN: What are the best-designed things you've ever used?
Rust. Because it’s amazing
robertwt7··on Japan’s curiously quiescent inflation rate
Blocked by paywall.. I remember yesterday someone posted in HN a website to go pass any paywall. Does anyone has the link?
robertwt7··on Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?
Heya, you have the exact same issue as I am. I needed to deploy our apps back then (we're in a team of 2) after developing for 1.5 years in small company. Boss decided to suddenly go with GCP, then I decided that I want to use K8s (which paid off finally!).

Things I started doing was to follow tutorial in k8s, it is a LOT to take in. Install minikube, start with simple Deployment sets and deploy with apply instead of helm. Then you can go from there.

I reckon after you learn k8s all you need to do is to spin up GKE which you should learn after. Depends on what you need, you might need to setup external LB from GCP. I started with nginx-ingress, works amazing, setup the LB automatically and everything.

In summary, k8s docs is your best shot, start slow from tutorial, practice practice and you have to read what's the problem when something fails

Rather than looking how to debug, these 2 commands cover my needs most of the time: kubectl logs <resource-name> kubectl describe <resource-type> <resource-name>

robertwt7··on How I helped build a profitable MVP over a weekend
> But when all you have is your creativity, you might end up with something much better, something you would never expect.

I love it, I just love it

robertwt7··on Python: Please stop screwing over Linux distros
both works either way with 1 package.json. doesn't that feel good?
robertwt7··on Python: Please stop screwing over Linux distros
we need one, only one build system, not many. Feels like atm python is a bit shattered around like c++

Using JS or rust seems easier with the unified build system.

robertwt7··on Ask HN: What do you think about the no-code movement?
It's been there for a while now with wix, wordpress (divi, elementor), etc. It does solve some problems, for the right people.

I don't think it's a movement that will gain popularity more than it is right now, most people who use it for a while will realise its limit and either hire a software dev or jump into coding.

robertwt7··on .NET 6 Released
.NET seems to be getting better every year. Really interested to learn and use it for daily basis.

I just wished more startup are using it more as their tech stack to improve the ecosystem to be on par with Java. Almost every big tech companies are always using java now it's just hard to use .net when you won't get a job that doesn't suck

robertwt7··on Ask HN: Do you as a Java developer hates Java?
ah all g! I wanted to but the edit button has gone away :(
robertwt7··on SpaceVim – The Ultimate Vimrc
lol good point
robertwt7··on Don’t do interviews, do discussions
I love it, love the way principal engineers in google said that. I know how nervous some candidates are, also how nervous I am when I want to change jobs to big tech companies and being interviewed like that (man live coding sucks).

Wished more companies are implementing this way of interviews

← PreviousPage 6 of 11Next →