HNHacker News
TopNewBestAskShowJobs

htkibar

110 karma · joined October 3, 2016

submissionscomments
htkibar··on Show HN: I wrote the book Building Mobile Apps at Scale
Having read the book cover to cover I can say that it is quite a well made, relatable list of challenges and how they are being resolved in the sector. Foreseeing these types of issues is hard especially if you never went through the process, and quite hairy to resolve as such I believe it is a very good resource to have.

On another note each section comes with quite a lengthy follow up material, which I found absolutely amazing to use as a starting point as well.

Absolutely love it!

htkibar··on Ask HN: Who wants to be hired? (February 2021)

  Location: Netherlands
  Remote: Yes, preferably including regular face to face meetings. However I have to work in a company incorporated in the Netherlands.
  Willing to relocate: No
  Technologies: Mainly experienced with Javascript, React / React Native, NodeJS, C# / .NET Core. However tech stack is an easy thing to adapt to.
  CV: request via email
  Email: ${username} @ gmail.com
I'm a passionate software engineer that loves this craft and focuses on being more of a generalist. Knowing how to learn is a core skill I value and teaching that to the others is something I would be more than happy to do. Ideally looking for a company / project with a reason to exist and a good roadmap to make sure that plan happens. If your tech stack is not what I am used to; I consider that a plus (as I would love to expand my horizons as well).

Reach out and we can do a virtual coffee meeting. :)

htkibar··on Ask HN: Who wants to be hired? (January 2021)
I can only wish! It was just a way to avoid spam (or hoping for it haha)
htkibar··on Ask HN: Who wants to be hired? (January 2021)

  Location: Netherlands
  Remote: Yes, preferably including regular face to face meetings
  Willing to relocate: No, but happy to regularly come over for a while
  Technologies: Mainly experienced with Javascript, React / React Native, NodeJS, C# / .NET Core. However tech stack is an easy thing to adapt to.
  CV: request via email
  Email: ${username} @ gmail.com
I'm a passionate software engineer that loves this craft and focuses on being more of a generalist. Knowing how to learn is a core skill I value and teaching that to the others is something I would be more than happy to do.

Ideally looking for a company / project with a reason to exist and a good roadmap to make sure that plan happens. If your tech stack is not what I am used to; I consider that a plus (as I would love to expand my horizons as well).

Reach out and we can do a virtual coffee meeting. :)

htkibar··on Why not use GraphQL?
The comparison would be;

REST: Any time there is a new "view"; you need to go to your server and write a new endpoint.

GraphQL: You can stitch data together however you want; as long as that data is defined.

So for example if I need name of someone and the url of their children; querying it alone is enough with GraphQL whereas with REST either I need to fetch multiple times or write a new endpoint that serves both together.

htkibar··on Why not use GraphQL?
BFFs needing security is not that valid; especially if you go at it as a "middle layer that queries things like your client would" and treat it from security perspective the same as your clients. (i.e. don't trust the bff)

GraphQL does not have the same level of complexity as Docker; nor is it as obscure. With the libraries like apollo; especially if you have a "component driven" approach; being able to craft components as truly self-contained modules is quite freeing.

Could you do this with REST? Probably. However with GraphQL managing the complexity of it is easier. This type of an argument could also be made for SOAP; since you could probably implement something like this there too. With GraphQL somebody already did that for me though; so I can just use it. I don't have to worry about creating multiple endpoints for my use cases; I only need to worry about specific entities and how to fetch them. I no longer need to worry about whether or not I am batching my queries etc because it is managed for me.

This allows me to have (to the greatest extent) plug-and-play components that I can just chuck into places.

htkibar··on Why not use GraphQL?
What feature of REST would allow you to separate your entities as they should be while being able to arbitrarily query them together?
htkibar··on Intel ousts its chief engineer, shakes up technical group after delays
Out of curiosity, could you share some of them?
htkibar··on Khan Academy’s Transition to React Native
> I didn’t know React Native and wasn’t given tine to Lear it, but RN engineers assured me it wasn’t a problem in their code.

Seems like the issue is right here.

htkibar··on Ask HN: Do you ever contact people who have had a positive impact on you?
Yes I do.

I have changed where I live. I didn't have that many people in my life regardless - but it doesn't take much to see how isolated I've become, so any kind of _socialising_ is helpful in my quest to not go insane.

htkibar··on Blockchain: What the Hell Is a Merkle Tree? (Simple Explanation)
Hi guys, author here!

I’ve just written a very short, hopefully good explanation for merkle trees. More of a layman’s explanation type of a text but would love to get feedback. If it does not meet the requirements (I read them and didn’t see any issues, however to err is human) please let me know and will delete it.

Thanks for your time and have a nice day!

htkibar··on Tesla employees say they took shortcuts, worked through harsh conditions
Tesla has shown time and time again that they care for their customers, giving free services and even upgrades. This is just another CNBC attack on TSLA for whatever reason.
htkibar··on Assholes: A Probing Examination
It seems to be a very simple way of looking at it: squeeze out as much as possible from the employee without losing the employee - hence on the edge of quitting.

However, I think it is way too simple to be useful. People who are happy and relatively less stressed are way more productive on average. (Yerkes - Dodson Law applies here)

htkibar··on Ask HN: Who wants to be hired? (July 2019)
Location: The Netherlands

Remote: Partly remote is usually preferred. A bit skeptical about full remote unless the team is able to stay connected well.

Willing to relocate: No, however I'd need continued visa sponsorship. Currently here as a highly skilled migrant.

Technologies: Mainly React Native (have been using for 4 years now) and mobile oriented full stack with lots of Javascript work. Apart from that NodeJS, C#, C++. Have spent a portion of my career in freelance projects (read: got projects and delivered them) as such have been able to work with different technologies. I am really interested in learning, as such definitely open to any polyglot environments.

Résumé/CV: Have 4 years of experience, always React Native, at times different technologies to support it (need backend, put NodeJS. Need to add a plugin to a music program, put C++, image processing? get me some CUDA etc) Have been in Netherlands for a year now, before it was in Turkey. Computer Science graduate.

Email: htkibar at gmail

htkibar··on Powerless investors vote overwhelmingly to oust Mark Zuckerberg as chairman
Whole system was designed so that Facebook did not need to prioritise short term goals such as stock prices over long term ambitions, no matter how good or bad those ambitions might be.

System works, apparently.

htkibar··on [dead]
All you need is a popular tweet.
htkibar··on Ask HN: Cloud 9 closing for good. Any alternatives
Cloud9 is not shutting down. You just have to use AWS version of it.
htkibar··on Hacker News Meetups?
Anyone from Netherlands wanna meetup?
htkibar··on Dry.io wants to democratize software development using AI
There are a couple points to be made on this.

1. This is less of a "AI" issue, more of a UI/UX for specialized tools issue. Dreamweaver comes to mind especially; the moment you are trying to get something that can be flexible and accommodate different needs it is mostly about learning the tools. Often, the result is that learning the tool itself is almost harder than learning to code.

2. Any code that you generate via AI will most probably be crap. A huge part of coding is making it understandable and easy to touch later on; how can you do this without AI that has a proper understanding of the worlds (probably on the level of a AGI).

htkibar··on Ask HN: Do you enjoy working in a coworking space?
Not entirely. The guys is a frequenter which means recurring revenue, and making the cafe look lively is something that gives it social proof.

If the place has such a problem, they can mitigate it ofc. For example, you can limit the chargers for example (or arrange tables in a fashion that would limit it). Then the amount of squatters would be limited.

Also, as another commenter said, you can just turn the wifi down (or limit the time). You can even charge for the wifi.

htkibar··on Flutter will change everything, and is an excellent choice for iOS development
For mobile, windows does not exist. Android? It is owned by Google anyways.
htkibar··on Flutter will change everything, and is an excellent choice for iOS development
There are two things to consider;

1. Version numbers are not that much of an indication to stability. RN is much more battle-tested. 2. Udacity and AirBnB both have been using React Native in a "use the bad parts" fashion. (Specifically, they have been using it with an existing app instead of from scratch). It is not really fair to React Native to be honest. However one thing from Udacity is quite fair, RN is much worse on Android in comparison to iOS.

I think giving it a try and having something new in your toolset is a nice idea. However, I doubt Flutter will be "RN is dead long live the new RN".

Finally, I really don't trust Google not to axe this project too on a spite. However that might be more personal so keep it out of the equation.

htkibar··on Tesla Third Quarter 2018 Update [pdf]
It is not as straightforward a process and TSLA has a huge head start on this regard.
htkibar··on Why a ‘paperless world’ still hasn’t happened
When new mediums appear, usually they don't get rid of the previous ones but coexist with them. Besides, paper is really good at some things, changing it just because it is more techy is not something valuable to anyone.
htkibar··on Ask HN: What is it that you hate about the Unity Desktop?
Except for the color scheme, I actually liked Unity a lot. It was a sad thing to hear that Mark decided to shut it down.
htkibar··on Ask HN: What are your app monetisation strategies?
Simple, to attract more people for now. It needs to be ubiquitous imho, and deeply integrated into people's workflow so that when he jacks prices up people have to pay it or break their workflow. (which creates an incentive to actually pay more, as a customer)
htkibar··on Ask HN: What are your app monetisation strategies?
Honestly I believe it needs to be priced less, if possible via use of coupons. I believe ghostnoteapp needs ubiquity and integrations so people buy it to add it into their workflow, as opposed making it the workflow.
htkibar··on Ask HN: Will front end development ever move away from JavaScript?
I try to think and get undefined is not an object. Perfect.
htkibar··on Ask HN: Those making over $1K/month on side projects, what did you make?
That is quite low, if you were to optimize it a bit you could net a decent amount of money I presume.
← PreviousPage 3 of 3