41554 blogs · [ { "id": "01a08724-9bd7-70eb-8716-dba294d70f84", "title": "Reading List - 2025", "url": "http://alex.nisnevich.com/blog/2026/02/08/reading_list_2025.html", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba295159e61", "title": "Reading List - 2024", "url": "http://alex.nisnevich.com/blog/2025/02/02/reading_list_2024.html", "published_at": "2025-02-02T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba295dec4ef", "title": "A Belated Wordbots Dev Diary / Retrospective (~1 Year Post-Release)", "url": "http://alex.nisnevich.com/blog/2024/06/02/wordbots_retrospective.html", "published_at": "2024-06-02T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba29649d9f5", "title": "Reading List - 2023", "url": "http://alex.nisnevich.com/blog/2024/01/18/reading_list_2023.html", "published_at": "2024-01-18T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba296951e99", "title": "Buildling a DIY Tiki Window for a Home Tiki Bar", "url": "http://alex.nisnevich.com/blog/2023/09/05/building_a_tiki_window.html", "published_at": "2023-09-05T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba296facee6", "title": "\"Lingua o Dialetto?\" Exploring Perceptions of Regional Italian Languages Over Time", "url": "https://nbviewer.org/github/AlexNisnevich/lingua-o-dialetto/blob/main/lingua-o-dialetto.ipynb", "published_at": "2023-08-05T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba2973434b9", "title": "Reading List - 2022", "url": "http://alex.nisnevich.com/blog/2023/01/10/reading_list_2022.html", "published_at": "2023-01-10T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba2976f063b", "title": "Extra! Extra! – «Never Been to a Party» Album Release", "url": "http://alex.nisnevich.com/blog/2022/12/19/extra_extra_never_been_to_a_party_release.html", "published_at": "2022-12-19T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba297accf18", "title": "Reading List - 2021", "url": "http://alex.nisnevich.com/blog/2022/01/10/reading_list_2021.html", "published_at": "2022-01-10T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba298a6ce9a", "title": "Reading List - 2020", "url": "http://alex.nisnevich.com/blog/2021/01/09/reading_list_2020.html", "published_at": "2021-01-09T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba298c59838", "title": "Migrating a ASP.NET Application from SQL Server to MySQL", "url": "http://alex.nisnevich.com/blog/2020/04/18/migrating_asp_net_mysql.html", "published_at": "2020-04-18T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba29989b5a9", "title": "Reading List - 2019", "url": "http://alex.nisnevich.com/blog/2020/01/10/reading_list_2019.html", "published_at": "2020-01-10T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba299a63bdf", "title": "Visualizing Classical Music Influence with networkx", "url": "https://nbviewer.jupyter.org/github/AlexNisnevich/blog/blob/master/_notebooks/music-graphs.ipynb", "published_at": "2019-02-27T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba29a727f2d", "title": "Reading List - 2018", "url": "http://alex.nisnevich.com/blog/2019/01/06/reading_list_2018.html", "published_at": "2019-01-06T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba29aa7887a", "title": "Creating Land-Use Maps with an HP 7475A Plotter", "url": "http://alex.nisnevich.com/blog/2018/09/15/plotting_land_use_maps.html", "published_at": "2018-09-15T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba29b4e102b", "title": "Gator Album Release", "url": "http://alex.nisnevich.com/blog/2018/08/19/gator_album_release.html", "published_at": "2018-08-19T00:00:00+00:00" }, { "id": "01a08724-9bd7-70eb-8716-dba29bb21824", "title": "Reading List - 2017", "url": "http://alex.nisnevich.com/blog/2018/01/11/reading_list_2017.html", "published_at": "2018-01-11T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57cbf57520", "title": "The Leningrad Rock Scene, in Five Albums", "url": "http://alex.nisnevich.com/blog/2017/09/14/leningrad_rock_scene.html", "published_at": "2017-09-14T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57cc775063", "title": "Reading List - 2016", "url": "http://alex.nisnevich.com/blog/2017/01/03/reading_list_2016.html", "published_at": "2017-01-03T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57ccd41a4c", "title": "Purple State Electoral Nightmare Scenario", "url": "https://alexnisnevich.github.io/one-weird-electoral-trick/", "published_at": "2016-10-22T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57cdb888be", "title": "In Search of a New Musical Genre, Using Spotify Data", "url": "https://nbviewer.jupyter.org/github/AlexNisnevich/blog/blob/master/_notebooks/exploring-music-genres.ipynb", "published_at": "2016-08-12T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57ce653134", "title": "Secrets of natural language UIs: Translating English into computer actions", "url": "http://alex.nisnevich.com/blog/2016/07/01/secrets_of_natural_language_uis.html", "published_at": "2016-07-01T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57cf2fda42", "title": "How many closed lambda-calculus terms are there of a given length?", "url": "http://alex.nisnevich.com/blog/2016/05/19/how_many_lambda_terms_are_there.html", "published_at": "2016-05-19T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57cfe7d6de", "title": "Reading List - 2015", "url": "http://alex.nisnevich.com/blog/2016/01/02/reading_list_2015.html", "published_at": "2016-01-02T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d001cc4a", "title": "Postmortem - Asshole Transit Bureaucrat 2015", "url": "http://alex.nisnevich.com/blog/2015/10/18/asshole_transit_bureaucrat_postmortem.html", "published_at": "2015-10-18T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d0821f6a", "title": "The Impact of Donations to Bernie Sanders", "url": "http://alexnisnevich.github.io/bernie-donations/", "published_at": "2015-10-08T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d12b4370", "title": "Reading List - 2014", "url": "http://alex.nisnevich.com/blog/2015/01/01/reading_list_2014.html", "published_at": "2015-01-01T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d1ddd2e3", "title": "JSON Requests with rust-http", "url": "http://alex.nisnevich.com/blog/2014/10/23/json_requests_with_rust_http.html", "published_at": "2014-10-23T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d1f2682f", "title": "Some Words on Untrusted", "url": "http://alex.nisnevich.com/blog/2014/10/17/some_words_on_untrusted.html", "published_at": "2014-10-17T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d29d1a2a", "title": "Setting up a Flask application on EC2 Ubuntu with Apache + mod_wsgi", "url": "http://alex.nisnevich.com/blog/2014/10/01/setting_up_flask_on_ec2.html", "published_at": "2014-10-01T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d352fbdc", "title": "Postmortem - Shattered Worlds", "url": "http://alex.nisnevich.com/blog/2014/09/27/shattered_worlds_postmortem.html", "published_at": "2014-09-27T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d433a005", "title": "A First Foray into Experiential Art", "url": "http://alex.nisnevich.com/blog/2014/06/27/my_first_foray_into_experiential_art.html", "published_at": "2014-06-27T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d4724aac", "title": "Postmortem - Asteroid Tycoon", "url": "http://alex.nisnevich.com/blog/2014/05/07/asteroid_tycoon_postmortem.html", "published_at": "2014-05-07T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d507cae6", "title": "Postmortem - 10 Second Roguelike", "url": "http://alex.nisnevich.com/blog/2013/09/03/10_second_roguelike_postmortem.html", "published_at": "2013-09-03T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d57c4e11", "title": "Rolling Your Own Mechanical Turk Form with ExternalQuestion and Rails", "url": "http://alex.nisnevich.com/blog/2013/05/23/rolling_your_own_mechanical_turk_form.html", "published_at": "2013-05-23T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d5da5f23", "title": "The Church-Rosser Theorem and the Consistency of Lambda Calculus", "url": "http://alex.nisnevich.com/blog/2013/05/17/consistency_of_lambda_calculus.html", "published_at": "2013-05-17T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d6b2f01c", "title": "My Experience with Steam for Linux (64-bit Linux Mint Debian Edition)", "url": "http://alex.nisnevich.com/blog/2013/03/25/steam_on_linux.html", "published_at": "2013-03-25T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d6fb93ee", "title": "Face Tracking with OpenCV and a USB Missile Launcher", "url": "http://alex.nisnevich.com/blog/2013/02/19/face_tracking_with_open_cv_and_a_usb_missile_launcher.html", "published_at": "2013-02-19T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d7f1eb2d", "title": "Installing a Brother printer on 64-bit Ubuntu/Debian", "url": "http://alex.nisnevich.com/blog/2013/02/07/installing_brother_printer.html", "published_at": "2013-02-07T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d8cd9a36", "title": "Quantifying Linguistic Diversity", "url": "http://alex.nisnevich.com/blog/2013/01/11/quantifying_linguistic_diversity.html", "published_at": "2013-01-11T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d8e802dd", "title": "Playing Around with Ruby Hashes", "url": "http://alex.nisnevich.com/blog/2012/07/30/fun_with_ruby_hashes.html", "published_at": "2012-07-30T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d9bf2a5b", "title": "Dynamic Pluralization with PHP and jQuery", "url": "http://alex.nisnevich.com/blog/2012/07/30/dynamic_pluralization.html", "published_at": "2012-07-30T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d9d6c0fa", "title": "Refreshing Browsers over SSH", "url": "http://alex.nisnevich.com/blog/2012/07/25/browsers_and_ssh.html", "published_at": "2012-07-25T00:00:00+00:00" }, { "id": "01a08724-9bd8-734d-a1e6-ca57d9f075cd", "title": "About this blog", "url": "http://alex.nisnevich.com/blog/2012/07/13/welcome.html", "published_at": "2012-07-13T00:00:00+00:00" } ] posts Claim your blog
Back to alex.nisnevich.com
Blog · corpus.blog/blogs/alex.nisnevich.com/posts

alex.nisnevich.com

alex.nisnevich.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012