We Don’t Run Cron Jobs (2016)
We build our own (simple) cron-replacement and we are extremely happy with it.
Topics /
The most popular blog posts about software engineering on Hacker News. 466 posts.
We build our own (simple) cron-replacement and we are extremely happy with it.
Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement.
Happy 9th birthday, Go!
OfferZen flips the normal recruitment model around, so instead of applying for jobs, companies send you interview requests with upfront salary.
V8 v6.8 features reduced memory consumption and several performance improvements.
The Login Widget offers a frictionless way to authorize users on your website and ask for permission to contact them on Telegram.
Today we’re looking at the rust borrow checker from a different perspective. As you may know, the borrow checker is designed to safely handle memory allocation and ownership, preventing accessess to invalid memory and ensuring data-race freedom. This is a form of resource management: the borrow checker is tracking…
Highly complex services, such as those here at Facebook, have large source code bases in order to deliver a wide range of features and functionality. Even after the machine code for one of these se…
cpyext is PyPy's subsystem which provides a compatibility layer to compile and run CPython C extensions inside PyPy. Often people ask ...
Crystal 0.27.0 has been released!
We are pleased to announce the release of Ruby 2.6.0-preview1.
The official home of the Erlang Programming Language
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
The newly-released GraalVM changes the status quo in the realm of JVM-based programming languages. In this instalment we’ll explore its impact on Clojure. We’ll start small, but by the end we’ll compile an entire Ring web application into a self-contained native binary.
Go 1.10 adds automatic caching of build & test results, and more.
Just as algebra is fundamental to the whole of mathematics, algebraic data types (ADTs) are fundamental to many common functional programming languages. They’re the primitives upon which all of our richer data structures are built, including everything from sets, maps, and queues, to bloom filters and neural networks .
Web Components comprises a set of standards that enable user-defined HTML elements. These elements can go in all the same places as traditional HTML. Despite the long standardization process, the ...
An Oracle to PostgreSQL migration in the AWS Cloud can be a complex multistage process with different technologies and skills involved, starting from the assessment stage to the cutover stage. This blog series covers the environment and configuration setups for your source Oracle database, the AWS Database Migration…
Jane Street is a quantitative trading firm and liquidity provider with a unique focus on technology and collaborative problem solving.
React components that implement Google’s Material Design.
Recent years showed the growth of technologies like wildfire. With the spread of COVID-19, most businesses started adopting cutting-edge technologies. Technology has been playing a very important role in both our personal and professional life. This has increased the demand for experienced and skilled IT professionals…
One month till stable release!
Google Cloud is announcing a new Go 1.11 runtime for App Engine, with fewer limits on app structure.
Python allows for several different approaches to parallel processing. The main issue with parallelism is knowing its limitations. We either want to parallelise IO operations or …
Amazon Apps & Services Developer Portal
UPDATE: The Next Web wrote a story about my findings…