Viewing profile — ivanhoe
ivanhoe
HN member- Joined
- Mon, Jan 24, 2011, 12:11 PM UTC
- HN karma
- 4,348
- Public activity
- 1,562 items
- HN profile
- View on Hacker News ↗
About ivanhoe
Nowadays I mostly consult startups, helping them with app architecture and planning for performance/scalability, or act as a team leader on small to medium sized projects. Prefer smaller companies/teams, and remote work is a must.
I've spent quite a lot of time working on integrations and fixing the issues with custom written apis and systems, usually with outdated & undocumented code, and thus over time I've developed very versatile set of skills and got very good in figuring things out, learning fast and working independently on complex setups.
Most of the time I work in PHP (prefer laravel or symfony) and javascript (jquery, knockout, angular 1.x, vue, react, node), but I've also got tons of experience with fixing advanced CSS issues, as well as a fair amount of devops skills: linux administration, apache/nginx, advanced mysql (query optimization, high-performance, scaling, administration) and AWS, ansible, etc. I've used perl a lot before, and now use ruby/RoR from time to time. I've worked on a number of projects with postgresql, redis and mongodb as well. And at some point in time I've also spent a lot of time writing custom themes/plugins for Wordpress (not my primary interest anymore however).
You can find me on twitter: @ivanhoe011, feel free to DM me there.
Recent public activity
-
comment
Comment #48656056
Hey, remember what Larry said, there's more than one way to do things ;P
-
comment
Comment #46660950
Perhaps she just had a good sense of humor? It's a great movie after all..
-
comment
Comment #46660921
I'm confused that, speaking of origins, they don't mention at all Spanish "hola", having literally the same meaning as hello?
-
comment
Comment #41775008
It'd be impossible to limit the use of drones to just recovery, some people would use them for tracking down the animals which is a horrible idea to allow.
-
comment
Comment #41509971
In ex-Yugoslavia countries using gr (usually without a dot) for grams used to be a fairly common thing. Last few decades as EU standardization takes place it's a lot rarer to see. …
-
comment
Comment #41274399
Also makes UNIQUE indices much harder to use. You can't just delete and later re-insert the same data, you need to "undelete" it instead, but that can actually mess up the chronolo…
-
comment
Comment #41274350
> For example, you don't soft-delete a customer row, you "deactivate" a customer I'm all for naming things more precise, but functionally speaking at that point it's really just se…
-
comment
Comment #41140397
Yes, but I believe it was Latin, not Greek (Constantinople was a capitol of Easter Roman Empire, and they used both Latin and Greek). Latin term Sclavi that meant Slavs started to …
-
comment
Comment #41140269
Well, they were basically a highly-mobile light cavalry/archers combination, so while they progressed very fast they were not spending much time sieging heavily fortified cities or…
-
comment
Comment #41092705
> these poor people served as a "buffer" against the Mongols, saving Europe from the slaughter ... You mean saving Western Europe :) Mongols ran over (and did a lot of slaughter in…
-
comment
Comment #41092656
You reversed the timeline a bit. Varangians came primarily from todays Sweden, and were initially going inland into the today's Estonia, Belarus and Russia from north, from the Gul…
-
comment
Comment #40799228
Thank you for this, had no idea :)
-
comment
Comment #40799175
How do you remotely detect if car stinks or not?
-
comment
Comment #40759040
I love this part: One of the other pilots on the mission was reported to have radioed Foust during his descent by parachute that "you'd better get back in it!"
-
comment
Comment #40704584
Yeah, that one confused me too. Visiting Chernobyl was mostly a walk in a park, as no other people around and forrest slowly taking over everything. Honestly, it felt way safer tha…
-
comment
Comment #40704519
It's definitely not "relatively safe" in what I as a European would consider a safe place - although I was told it got a lot better in the last decade. If you look like a rich tour…
-
comment
Comment #40704400
Well no one ever organized a horse fights, but bull fights were quite popular through-out the Europe. And even goats are far from friendly, unless they're accustomed to having a lo…
-
comment
Comment #40704254
There's generally a lot more large wild animals in Africa than anywhere else in the world.
-
comment
Comment #40704233
Wolves are more aggressive than dogs, but can be successfully domesticated and kept as pets... can actually be quite friendly with humans, especially female wolfs as they're a lot …
-
comment
Comment #40704169
It's the same as saying humans can't be trusted. Of course you can trust some humans, and of course you can trust some dogs. Just first make sure... my dog took so much "torture" f…
-
comment
Comment #40596418
CRT image is an analog signal so it always has those little imperfections, especially as the screen ages and phosphor matrix gets burned, and there's dust settling so all dissipati…
-
comment
Comment #40533685
> That's how it should be Why exactly? I'm not aware of any benefits of filenames being case-sensitive, it just opens a room for tons of very common mistakes that literally can't h…
-
comment
Comment #40533130
> I think the internet has broken people’s brains. I agree, but what I see as a result is this paranoia that there's a conspiracy and something sinister in absolutely everything.
-
comment
Comment #40529513
I really like this. How about enabling user to select any piece of text and use it the way the links work now? For instance, I've noticed it doesn't linkify peoples' names, and one…
-
comment
Comment #40524788
You can do that or something similarly bad in pretty much any language if you have write access to where the files are. That's really a server misconfiguration problem, not php pro…