The Framing of the Developer
Who framed Roger Rabbit? Talking about Software Development is about using frames. The prevalent "Backlog" frame is bad for the company and bad for developers.
The latest blog posts to take off on Hacker News. 14,543 posts.
Who framed Roger Rabbit? Talking about Software Development is about using frames. The prevalent "Backlog" frame is bad for the company and bad for developers.
We are facing some interesting times at work as we are going to start changing our technology stack in the near future. Most of our Oracle ...
I have a shameful confession to make: I have long neglected an open-source library that I maintain, clj-tagsoup .
Parts 1 and 2 are found here and here
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.
software engineer in sydney, australia
In this post I show some of my findings during the reverse engineering of the apps Coffee Meets Bagel and The League. I have identified several critical vulnerabilities during the research, all of which have been reported to the affected vendors. Introduction In these unprecedented times, more and more people are…
Is APL dead? Not anymore. Changes in modern hardware, business needs, development methods, and our understanding of programming makes APL in its modern state perhaps more relevant and viable than ever before.
Personal website of Jan-Erik Rediger
We helped frontline to fight against covid-19 by creating a Realtime Patient Monitoring system. In this blog post you can find out how we did it using go and vuejs
An article covering everything you need to know about time on Unix. Time, a word that is entangled in everything in our lives, something we're intimately familiar with. Keeping track of it is important for many activities we do.
Awk is a tiny programming language and a command line tool. It's particularly appropriate for log parsing on servers, mostly because Awk will operate on files, usually structured in lines of human-readable text.
Years ago I planned to give a talk centered around exploring the Clojure source history to find interesting buried artifacts. In service to that goal I walked every commit in the repository to see what I could find. There were indeed interesting discoveries, but eventually my passion for giving the talk 1 dissipated…
In the previous post we have seen how to visualize a time series data. In this post we will discuss how to do a time series modelling using ARMA and ARIMA models. Here AR stands for Auto-Regressive and MA stands for Moving Average
We try to get rid of the complexity, control it, and seek simplicity. I think framing things that way is misguided. Complexity has to live somewhere. Embrace it
In expressive languages, developers generally need to use fewer temporary variables.This means that in a typical piece of code there are fewer names defined,...
But OCaml is Pretty Great
Contents Contents
Articles on frontend development and more.
a blog post by @azwinkau
Say we have some things, and we want to be able to store and look them up in order. We could just put them in a big sorted array:
A few thoughts to consider when using React hooks
Last year, I was lucky enough to be gifted a Gameboy Color in great shape. Apart from its intended gameplay features, I also wanted to try and build something meaningful with it, so I made this application to control my air-conditioner over its existing, reverse-engineered infrared protocol.
Fuzz testing is a bit like the infinite monkey theorem, but instead of Shakespeare you get crashes.
Researching and restoring differences in game’s post-processing and lighting - with bug fixes.
One day a coworker mentioned that he was thinking about APIs for distributed compute clusters and I jokingly responded “clearly the ideal API would be simply calling telefork() and your process wakes up on every machine of the cluster with the return value being the instance ID”. I ended up captivated by this idea: I…