«
So you had an idea, built a prototype, people started using it, now you decided to build something of substance. There are many shortcuts one can take during the development of a project but if it eve…
Read more
Every time you join a new company or project you start with setting up the environment for yourself locally. Historically this was a massive pain in the (@$@%$&#), but with the help of our saviors…
Read more
So every once in a while you would like to sync all the git repositories you work/worked on in the past. It cumbersome to always just go trough one by one.
I use this nifty little script:
#!/bin/bash…
Read more
The Line of Death In web browsers, the browser itself usually fully controls the top of the window, while pixels under the top are under control of the site. If a user trusts pixels above the line o…
Read more
Trello Is Being Acquired By Atlassian We wanted Trello to be fluid and adaptable to a huge range of problems that all revolved around getting people on the same page. We’ve been humbled and ex…
Read more
A simple demo of phishing by abusing the browser autofill feature None
The Programmer’s Guide to Booking a Plane Crawling the Southwest websiteA quick look at Southwest’s site revealed no A…
Read more
Creating an ELF Virus using Assembly With even more luck, your virus would gain notoriety like the Whale Virus or the Michelangelo Virus. The way to achieve this is to: - change the entry point to t…
Read more
Python 3.6 released! None
Bootstrap 4 drops IE9 support and goes full flexbox None
The Programmer’s Guide to Booking a Concert The simple keyword search would not allow me to write a query lik…
Read more
AMD creates a tool to convert CUDA code to portable, vendor-neutral C++ HIP allows developers to convert CUDA code to portable C++. The same source code can be compiled to run on NVIDIA or AMD GPUs.…
Read more
This guy taught me better than my professor. Welcome to Programming from A to Z! “Programming from A to Z” is a course I teach at ITP. This playlist is anyone who would like to follow al…
Read more