41554 blogs · [
{
"id": "01a0878d-af76-72a9-8be3-3d3fccb41239",
"title": "Planck 6502, an open hardware extensible retro computer",
"url": "https://jfoucher.com/2021/02/planck-6502-open-hardware-computer.html",
"published_at": "2021-02-28T10:32:07+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fcd27b289",
"title": "Mailocal, a simple SMTP server and web interface to debug your emails",
"url": "https://jfoucher.com/2019/02/mailocal-a-local-smtp-server-to-debug-your-emails.html",
"published_at": "2019-02-28T10:32:07+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fce07ab2d",
"title": "Stati, a PHP static site generator that works on any existing Jekyll site",
"url": "https://jfoucher.com/2017/09/stati-static-site-generator.html",
"published_at": "2017-09-27T22:00:00+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fcec07db8",
"title": "Processing custom events in kernel.terminate",
"url": "https://jfoucher.com/2017/08/symfony-process-custom-events-in-kernel-terminate.html",
"published_at": "2017-08-24T22:00:00+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fcf09a253",
"title": "Timeseries charts with Chart.js",
"url": "https://jfoucher.com/2017/08/timeseries-charts-with-chart.js.html",
"published_at": "2017-08-17T22:00:00+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fcf1baa56",
"title": "Communication between iframes with React and postMessage for an html template editor",
"url": "https://jfoucher.com/2017/08/interframe-communication-with-postmessage.html",
"published_at": "2017-08-09T22:00:00+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fcffa643a",
"title": "One project per month during 2017. Here are my first two for January and february",
"url": "https://jfoucher.com/2017/03/one-project-per-month-first-budget-tracking.html",
"published_at": "2017-03-01T08:17:07+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fd0b8e5aa",
"title": "Building a webGL and webworkers boat hydrostatics app",
"url": "https://jfoucher.com/2016/12/webgl-webworkers-boat-calculations.html",
"published_at": "2016-12-20T08:17:07+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fd158f5d0",
"title": "How I built running shoes for my whole family in one sunday afternoon (Huarache sandals)",
"url": "https://jfoucher.com/2013/05/building-and-using-minimalist-running-shoes.html",
"published_at": "2013-05-26T19:17:07+00:00"
},
{
"id": "01a0878d-af76-72a9-8be3-3d3fd197d697",
"title": "Installing PHP, Apache2 and nginx for faster websites",
"url": "https://jfoucher.com/2012/04/installing-apache-php-and-nginx-for-faster-websites.html",
"published_at": "2012-04-23T06:17:07+00:00"
}
] posts Claim your blog