Topics /

Software Engineering

The most popular blog posts about software engineering on Hacker News. 14,537 posts.

Any year
5041

UIDebuggingInformationOverlay

Update, December 9, 2017: This overlay still exists, but this post’s instructions don’t work on iOS 11 and later. In an update to his excellent book, Advanced Apple Debugging and Reverse Engineering, Derek Selander describes how to get the panel working in iOS 11. He’s generously posted the chapter for free here.While…

5044

Do call yourself a programmer, and other career advice

This is a (very late) reply to Patrick McKenzie's " Don't Call Yourself A Programmer, And Other Career Advice ". I find much of his advice very sensible, and it might be very helpful to someone in the beginning of their career – assuming they can act upon it (and I really don't know whether my 20-year-old self could…

5046

SQL nulls are weird

Yes, you read that right. SQL does treat all NULLs as distinct values. I learnt this a while back while working on Convoy and again on LiteQueue: a Golang a queueing library. Basically, any column wi

5048

Smart contracts on Bitcoin

While Bitcoin is the gold standard in crypto, Ethereum has been the innovator, bringing new ideas, particularly smart contracts, to the table. Smart contracts allow developers to easily build things on a blockchain and we have seen a proliferation of new things built on the Ethereum blockchain as a result. But what if…