Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 526 posts.
TDD did not live up to expectations
Access to this page requires authorization. You can try signing in or changing directories .
WebAssembly support now shipping in all major browsers
While Mozilla has been preparing to launch Firefox Quantum, its fastest browser yet, some notable developments have happened with WebAssembly, the binary f
CodeStar – Quickly Develop, Build, and Deploy Applications on AWS
It wasn’t too long ago that I was on a development team working toward completing a software project by a release deadline and facing the challenges most software teams face today in developing applications. Challenges such as new project environment setup, team member collaboration, and the day-to-day task of keeping…
A million-dollar engineering problem
Explore technical topics, solutions, and resources for building with Twilio – and beyond.
Open-sourcing Chrome on iOS
Historically, the code for Chrome for iOS was kept separate from the rest of the Chromium project due to the additional complexity required...
Node v8.0.0 Released
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
D Language accepted for inclusion in GCC
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
A Case of Stolen Source Code
Last week, for about three days, the macOS video transcoding app HandBrake was compromised . One of the two download servers for HandBrake was serving up a special malware-infested version of the app, that, when launched, would essentially give hackers remote control of your computer.
How I Took an API Side Project to 250M Daily Requests
My company IPinfo.io started as a response to a question on Stack Overflow.
Comparing Elixir and Go
Compare Elixir and Go for high concurrency solutions. Understand their differences in programming styles, concurrency models, and error handling. Learn more!
JSON Feed
We — Manton Reece and Brent Simmons — have noticed that JSON has become the developers’ choice for APIs, and that developers will often go out of their way to avoid XML. JSON is simpler to read and write, and it’s less prone to bugs. So we developed JSON Feed, a format similar to RSS and Atom but in JSON. It reflects…
Rust vs. Go
This post is a head-to-head comparison of Rust vs. Go for NTPsec’spurposes. Read it bearing in mind that the NTP codebase has anunusual combination of...
How JavaScript works: inside the V8 engine
PlaybookUX is an all-in-one software that allows you to recruit, conduct and analyze both qualitative and quantitative research, enhanced by AI.
How setting the TZ environment variable avoids thousands of system calls
In this article, you can find how setting the TZ environment variable can prevent thousands of system calls.
Getting Past C
One of the medium-term possibilities we’re seriously considering forNTPsec is moving the entire codebase out of C into a language with nobuffer overrun...
Tmux and Vim – better together
There are numerous benefits of using tmux. The benefits I discussed there are independent of one’s choice of text editor. But if you’re a vim user, the benefits of tmux reach even further. One of the best aspects of tmux is that it unlocks the potential for a more powerful vim-based development environment, allowing…