Last Read Articles
Music Generation Using Deep Learning
This case-study focuses on generating music automatically using Recurrent Neural Network(RNN). We do not necessarily have to be a music expert in order to generate music. Even a non expert can generate a decent quality music using RNN.
Geef les op een zomerschool, verander de toekoms...
De ondertekenaars van deze open brief verbinden zich ertoe deze zomer minstens een week les te geven aan kansarme kinderen in zomerscholen. Een kleine investering van onze eigen tijd kan een groot verschil maken voor de toekomst van onze kinderen, economie en maatschappij.
Last.FM Advanced Scrobbling Stats
A few weeks ago, I highlighted some cool online tools that utilized the Last.FM API to visualize and analyze your listening history. At a high level, those tools provided interesting and visually stimulating ways to dig into the wealth of data that Last.FM provided.
Analyzing 8 years of my music history with SQL
Ever heard an album or a song for the first time and loved it so much you played it on repeat for three days straight? I wanted to dig into my listening history to find out which songs I loved, got sick of, and forgot about for years. Good thing I use Last.fm obsessively. Last.
Webmentions Backup Tool
Last night I finally found some time to add the one thing my whole setup was lacking since the move: backups of incoming webmentions. As explained in the linked post, I decided to use webmention.io to process incoming webmentions so I don’t have to store them on my site.
Color Analysis of Bandcamp Album Cover Art
The internet has allowed any artist to share their work with the world, and in many cases be paid for it. This is mostly a recent development, with the creation of online marketplaces, and patronage services. The defining marketplace for the indie music scene on the internet is Bandcamp.
Webmentions: Joining the IndieWeb
Finally! I’m very excited to have webmentions up and running (I hope). I’ve been planning to support webmentions on here since before I launched this site and I think I have it working. It’s a little bit hard to test before you launch the thing, so I guess we’ll see.
Experimenting with Webmention
Webmention is a simple way to notify any URL when you mention it on your site. From the receiver’s perspective, it’s a way to request notifications when other sites mention it. The idea I have in mind is having a personal timeline (like on Twitter) and post my own content here.
Scheduling Deploys with GitHub Actions
Leveraging GitHub Workflows’ Scheduled Events (read: cronjobs that run on GitHub) the folks at De Voorhoede let their static site automatically be rebuilt overnight. They do this because they have some external content, which doesn’t get committed into the repo, included on their site.
Webmentions on a static site with GitHub Actions...
Last year, I added webmentions to this blog. To recap, webmentions are a web standard to create a network of comments, likes, and reposts between ordinary sites. I set up a brid.gy account to poll Twitter for webmentions targetting my blog, and I caught them with webmention.io.
GitHub Action Hero: Nikita Sobolev
The GitHub community is capable of incredible things. GitHub Actions is just one of our newest tools made available to developers around the world. Automate your workflow, and take control of your code! Check out our latest story from one of our earliest GitHub Actions adopters.
Mutable vs Immutable Objects in Python
Everything in Python is an object. And what every newcomer to Python should quickly learn is that all objects in Python can be either mutable or immutable. Lets dive deeper into the details of it… Since everything in Python is an Object, every variable holds an object instance.
Build a Serverless API in seconds on Vercel with...
Having a personal server can have a lot of advantages, but also a lot of weakness: You are running a server all the time, even when no one is using your product. You have to pay, sometimes a lot. You have to configure everything yourself and do some sysadmin work.
Using Git for Database: Why It Works and How to ...
As you modify and redistribute your database, it is important to keep track of changes using a version control system (or VCS). One of the most popular open source VCSs is Git, which allows the programmers to easily track changes over time, preventing costly mistakes.
What if… hosting sources, website and database o...
Recently I have been working on a small project (a World of Warcraft addon, I may talk about it when it’s finished) and I found out that I needed to have a website to access a database and allow people help me to add simple data in it.
Where Do Indexing Projects Come From?
An average set of historical records goes through many preliminary steps before it can be indexed by volunteers. Here is a summary of the path projects take on the way to indexing and publication: There are a lot of historical records in the world.
Hoe deze Gentse scale-up razendsnel internationa...
De Gentse scale-up OTA Insight, in 2013 opgericht door Matthias Geeroms, Adriaan Coppens en Gino Engels, heeft de wind in de zeilen. In amper zes jaar tijd groeide het businessidee van het drietal uit tot een gevestigde waarde in de hotelsector.
Building a personal data warehouse in Snowflake ...
I’ve always wanted to build a personal data warehouse and after watching Simon Willison’s talk, I got the motivation to finally build it out. In case you aren’t familiar with the term “data warehouse”, it’s basically a database that centralizes your data to be used for analysis.