Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 7,298 posts.
Indexing Code at Scale with Glean
We’re sharing details about Glean, Meta’s open source system for collecting, deriving, and working with facts about source code. In this blog post we’ll talk about why a system like Glean is import…
A proactive approach to more secure code
What if we could eliminate an entire class of vulnerabilities before they ever happened?
NumPy-style broadcasting in Futhark
A high-performance and high-level purely functional data-parallel array programming language that can execute on the GPU and CPU.
Introduction to Apple WatchKit with Core Motion – Tracking Jumping Jacks
Like many developers exploring the world of wearables, I’m an avid fan of apps that track your exercise. Companies like Strava & Runkeeper have paved the way for what we can do with motion and health data, creating new and… Continue reading Introduction to Apple WatchKit with Core Motion — Tracking Jumping Jacks
WAL-RUS: a Rust Rewrite of WAL-G for PostgreSQL Backups
How we built WAL-RUS, an open-source Rust-based Postgres backup tool that reduces virtual memory usage by over 70% compared to WAL-G while maintaining full compatibility.
EmberConf 2017: State of the Union
Ember.js (or should we say Amber.js) turned five years old last December. In some ways, five years is a short amount of time. But when measured in web framework years, it...
Gleam v1.17.0
News post: Gleam v1.17.0 released!
An API Journey: From Idea to Deployment the Agile Way
The whole API lifecycle should go agile in order to stay relevant. But, this is made difficult because new Service-Based Architecture makes dependencies skyrocket! It’s time to think of a new way to
Dolphin Progress Report: December 2016
We have celebrated the 15th anniversary of the GameCube and the 10th anniversary of the Wii in the last few months. As the Wii's successor, and the brand lineage, has been discontinued in the run-up to the release of the Switch, it is a time for reflection. But, this doesn't mean an end for the GameCube and Wii; if…
iTerm 3.5.1 removes automatic OpenAI integration, requires opt-in
iTerm2 is a replacement for Terminal and the successor to iTerm
Wasmer takes WebAssembly libraries mainstream with WAI
Integrating with other languages and distributing binaries has always raised the WebAssembly's barrier to entry for the average developer, and at Wasmer...
Making software engineering interviews predictive of job performance
There is a plethora of data and research available that outlines *exactly* how companies can build a hiring process for software engineers that's truly predictive of their future, on-the-job performance. Yet, the tech industry at large has all but ignored these practices opting instead for antiquated hiring processes…
Robotics and ROS 2 Essentials
Learn Robotics and ROS 2 Have you been looking for a good place to start your robotics and ROS 2 learning journey? Look no further! We are proud to announce that together with the University of Eastern Finland, we have open-sourced the robotics part from our “Robotics & XR” master’s-level course. You can find the […]
PyPI Prohibits inbox.ru email domain registrations
We have prohibited new registrations of accounts using inbox.ru email domains.
A jump into the middle of an instruction from nowhere (2023)
Another rogue patcher.
Qt Quick Controls 2.1 and Beyond
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
Minions – Stripe's Coding Agents Part 2
Minions are Stripe’s homegrown coding agents, responsible for more than a thousand pull requests merged each week. Though humans review the code, minions write it from start to finish. Learn how they work, and how we built them.
Automated accessibility testing at Slack
At Slack, customer love is our first priority and accessibility is a core tenet of customer trust. We have our own Slack Accessibility Standards that product teams follow to guarantee their features are compliant with Web Content Accessibility Guidelines (WCAG). Our dedicated accessibility team supports developers in…
Improving Postgres text search speed
CharityAPI.org improved our Postgres response time so that searches initiated via our API were 760% faster without adding an additional tool like Elastic Search. This is how we did it.
Perl is no more accurate than randomly-generated language
IEEE Software is publishing a short retrospective on this project in 2024. A preprint is available on the magazine's site , or you can download a PDF directly.
Lambda on hard mode: serverless HTTP in Rust
In this post, we'll talk about how Modal handles real-time HTTP requests and WebSockets in serverless functions.