HNHacker News
TopNewBestAskShowJobs

ddyevf635372

30 karma · joined May 4, 2019

submissionscomments
ddyevf635372··on Types are a basic tool of software design (2018)
There are still so many devs who don't want to deal with types, and they love Ruby and Python, as well as JavaScript without types.

It is quite difficult to work on large Ruby or Python projects; interfaces are not determined, and figuring out what's happening is painful.

Still, so many devs love it, and they wanna keep working with Ruby and Python in this way.

I kind of feel that experienced devs move on, and give up projects without types.

ddyevf635372··on Ask HN: What's Your Morning Routine?
Waking up when the dog wanna eat. Going back to sleep, waking up when I had enough sleep, making a coffee and reading Hackernews, Guardian and Reddit until noon. Having a brunch outside. Enjoying life and not worrying at all. ;)
ddyevf635372··on Insomnia, but not lack of sleep, may hasten brain shrinkage: study
Taking a magnesium vitamin pill before sleep helps a lot. Try it out.
ddyevf635372··on Ask HN: Why Isn't Elixir More Popular?
Because it is not strictly typed language.
ddyevf635372··on Building GitHub with Ruby on Rails
Ember.js is nicely adopted the bests from Ruby on Rails, and Ember.js is still one of the best JavaScript framework out there, IMHO.
ddyevf635372··on Ask HN: Feeling Hopeless and Lost at 23
I always wanted to be a programmer, but coming from a poor family and from Eastern Europe, it was not really an option in my twenties. Of course you learn programming from books and blog posts. It worked. However, I never gave up my dream, so I just ended up in a master program when I was 40. Finished it part time and got my Computer Science Master when I was 45. Also, having real world experience helped a lot learning the theory, because you already know how to use it in practice. ;)

To be honest, when I was in my twenties, I just wanted to work and being "serious" grown-up. Being student when you are 40+ is much more fun and you really enjoy every second of it. Exams are amazing, home-works are challenging, a lot of fun!

You don't have to do everything right now. The most important is that always do what you would enjoy, do things what you really like. Life is long!

ddyevf635372··on Hermes: An open-source document management system
Ember.js is an excellent choice. Check out the codebase how clean and easy to follow. It is just beautiful as always.
ddyevf635372··on Ask HN: How do you test SQL?
Running sqlite in memory as a test db speeds up your test runner as crazy. You can do this if you use an sql query builder library, because it can translate your queries to the specific database.
ddyevf635372··on Is tipping getting out of control? Many consumers say yes
There isn't any tip in New Zealand and Australia. Everybody get proper salary. The service is always exceptional. How is that possible?
ddyevf635372··on Alpine Linux in the Browser (2020)
Yep, as the wises usually say, compare yourself to your previous self, where you were a year ago, and where you are now.
ddyevf635372··on How to store your app's entire state in the url
Overlay is useful sometimes, however not always the best UX.

The main route of the url (example.com/page/subpage) represents the background page of the overlay.

You have two options. 1. Using further subroutes to represent the stage of the overlay if your framework supports it (Ember does) (example.com/page/subpage/form/step1). 2. Using query parans to store the state of the overlay (without the actual data of course): … subpage?overlay=form&step=1

Also breadcrumbs should always mirror the routes. Frameworks, libraries can automatically do it for you.

ddyevf635372··on I Tried JetBrains' “New UI” and I Liked It
Agree. Using it for weeks now and happy with it. Faster, more focused, more space for code. Love it.
ddyevf635372··on How to store your app's entire state in the url
Routes are the fundamental building blocks of a webpage, so the hierarchy will be represented by the routes in the url. Proper frontend framework, like Ember.js, built on top of routes and building a UX focused web app is much easier with them.

https://guides.emberjs.com/release/routing/

ddyevf635372··on Testing Without Mocks: A Pattern Language
Are you a mockist or a classicist? ;)

A few useful article in this topic:

- https://martinfowler.com/articles/mocksArentStubs.html

- http://www.captaindebug.com/2011/01/are-you-mockist-or-class...

ddyevf635372··on TIC-80 tiny computer
This is really cool. Well done! Congratulations! You should make more games and programs. :)
ddyevf635372··on Stripe laying off around 14% of workforce
It is time to apply jobs in New Zealand. Economy is strong, easy pathway to be permanent resident. Oh, and it is a beautiful country with super friendly people. https://www.immigration.govt.nz/new-zealand-visas/apply-for-...
ddyevf635372··on Remix web framework aquired by Shopify
Ember.js, Angular and Vue are frameworks. React is a render library.
ddyevf635372··on Remix web framework aquired by Shopify
+1 for Ember.js as well :)
ddyevf635372··on [dead]
Great to see a honest and game changer book about UX and how can you became an expert.
ddyevf635372··on The Linux codebase has over 3k TODO comments, many from over a decade ago
Use IMPROVEME instead of FIXME ;)
ddyevf635372··on Victor Mono – A free programming font
Beautiful font. Congratulations. This is amazing. I started to use it and I love it. Great job and keep up the good work. Well done my friend!