xadoc

Joined 15 years ago

Karma
127
Submissions
27
Member since
May 1
https://twitter.com/codax
View on Hacker News

Recent submissions

Comment · 6 months ago
In case you don't know:

"Tower Hamlets residents visit for just £1

Local residents within the borough of Tower Hamlets can visit the Tower of London for only £1.00."

It's worth a visit being a tourist or a local.

Comment · 3 years ago
Comment · 3 years ago
How do you get the audio from Youtube?
Comment · 6 years ago
HN crowd might diss this product but if you consider all those execs and managers in medium/large corporations that rely on personal assistants to get their email and meetings sorted out this might be very successful.

Seems to be the perfect use case for them "It also syncs with your calendar and displays your upcoming meetings in a menu. (You can tap one to jump in.)"

Comment · 6 years ago
If the code has tests, I would start by looking at those tests.

If it has no tests, then I would slowly try to build tests to document the functionality that I need. In your case being Angular that might be having simple html pages with the smallest module that you need.

How to find things? If you're on Windows try AstroGrep http://astrogrep.sourceforge.net/ to quickly search and jump around in the code or in any system I use VS Code for a similar functionality. Also learn to use command line find/grep.

The book "Working Effectively with Legacy Code" also helped me be more comfortable navigating and changing large code bases, in a long term view I recommend this book to every developer https://www.amazon.co.uk/Working-Effectively-Legacy-Michael-...

Lastly, I would raise this because the company might not be aware they are buying a low quality framework that maybe ticks all the boxes in the contract but is in effect impossible to use by their current developers (you), it might be there's other people with more experience in said niche that might be able to help. In the private community maybe some people would be able to accept a short contract to help train you.

Comment · 6 years ago
The abstraction is there because in many static languages you will immediately have two implementations, the infrastructure one (database, API call, 3rd party) and the tests.
Comment · 6 years ago
Don't Make Me Think (200 pages)

Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People (235 pages)

Comment · 6 years ago
Comment · 6 years ago
Comment · 6 years ago
Comment · 7 years ago
Comment · 7 years ago
Is it still water resistant?
Comment · 8 years ago
Comment · 8 years ago
Dr Dobb's Jolt Awards. There are still many technical books being published would be nice to have some curation.
Comment · 8 years ago
I think you're confusing it with Kazaa.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton