41554 blogs · [ { "id": "01a08790-4e61-737e-b132-02ba663eba51", "title": "Patching Smart Mobile Studio’s ACE editor", "url": "https://jonlennartaasenden.wordpress.com/2018/06/30/patching-smart-mobile-studios-ace-editor/", "published_at": "2018-06-30T01:40:43+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba664702ec", "title": "Smart Pascal file enumeration under node.js", "url": "https://jonlennartaasenden.wordpress.com/2018/05/10/smart-pascal-file-enumeration-under-node-js/", "published_at": "2018-05-10T19:18:40+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6704f874", "title": "Writing Smart Pascal Controls, async initialization and the tao pattern", "url": "https://jonlennartaasenden.wordpress.com/2018/05/07/writing-smart-pascal-controls-async-initialization-and-the-tao-pattern/", "published_at": "2018-05-07T09:59:50+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba676009e1", "title": "Using Smart Mobile Studio under Linux", "url": "https://jonlennartaasenden.wordpress.com/2018/04/22/using-smart-mobile-studio-under-linux/", "published_at": "2018-04-22T12:59:26+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba67b9a9a8", "title": "Multiplication decomposer", "url": "https://jonlennartaasenden.wordpress.com/2018/04/22/multiplication-decomposer/", "published_at": "2018-04-22T00:27:56+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba68780ad0", "title": "Paypal, enough is enough", "url": "https://jonlennartaasenden.wordpress.com/2018/04/20/paypal-enough-is-enough/", "published_at": "2018-04-20T10:57:03+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba68ee4d20", "title": "The Amiga ARM project", "url": "https://jonlennartaasenden.wordpress.com/2018/04/19/the-amiga-arm-project/", "published_at": "2018-04-19T06:09:59+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba69cf858b", "title": "Smart Mobile Studio 3.0 and beyond", "url": "https://jonlennartaasenden.wordpress.com/2018/03/20/smart-mobile-studio-databases/", "published_at": "2018-03-20T06:30:56+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6a83242d", "title": "Facebook, this must change", "url": "https://jonlennartaasenden.wordpress.com/2018/03/14/facebook-this-must-change/", "published_at": "2018-03-14T19:32:04+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6aa99b02", "title": "Alternative pointers in Smart Mobile Studio", "url": "https://jonlennartaasenden.wordpress.com/2018/02/27/alternative-pointers-in-smart-mobile-studio/", "published_at": "2018-02-27T07:47:13+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6ba8151f", "title": "Extract DLL member names in Delphi", "url": "https://jonlennartaasenden.wordpress.com/2018/02/16/extract-dll-member-names-in-delphi/", "published_at": "2018-02-16T15:45:41+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6c40fc8d", "title": "Smart Pascal assembler, it’s a reality", "url": "https://jonlennartaasenden.wordpress.com/2018/01/31/smart-pascal-assembler-its-a-reality/", "published_at": "2018-01-31T16:17:56+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6cfbab06", "title": "TextCraft 1.2 for Smart Pascal", "url": "https://jonlennartaasenden.wordpress.com/2018/01/26/textcraft-1-2-for-smart-pascal/", "published_at": "2018-01-26T04:47:15+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6d4e5d67", "title": "Smart Mobile Studio: more cmd tools", "url": "https://jonlennartaasenden.wordpress.com/2018/01/24/smart-mobile-studio-more-cmd-tools/", "published_at": "2018-01-24T22:21:53+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6e25ae60", "title": "Fixed Header in Smart Applications", "url": "https://jonlennartaasenden.wordpress.com/2018/01/03/fixed-header-in-smart-applications/", "published_at": "2018-01-03T15:24:18+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6e7b78d7", "title": "PNG icons on Amiga OS 3.X", "url": "https://jonlennartaasenden.wordpress.com/2017/12/06/png-icons-on-amiga-os-3-x/", "published_at": "2017-12-06T15:43:39+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6ec1a6fb", "title": "HTML5 Attributes, learn how to trigger conditional styling with Smart Mobile Studio", "url": "https://jonlennartaasenden.wordpress.com/2017/11/08/html5-attributes-learn-how-to-trigger-conditional-styling-with-smart-mobile-studio/", "published_at": "2017-11-08T08:18:30+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba6f9f7c7d", "title": "ClientRect, BoundsRect and adventures in Smart Pascal layout land", "url": "https://jonlennartaasenden.wordpress.com/2017/11/06/clientrect-boundsrect-and-adventures-in-smart-pascal-layout-land/", "published_at": "2017-11-05T23:34:01+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba706e1e71", "title": "Custom dialog and loading data from JSON in Smart Pascal", "url": "https://jonlennartaasenden.wordpress.com/2017/10/30/custom-dialog-and-loading-data-from-json-in-smart-pascal/", "published_at": "2017-10-30T00:27:15+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba70c83321", "title": "Making your own DOM events in Smart Pascal", "url": "https://jonlennartaasenden.wordpress.com/2017/10/20/making-your-own-dom-events-in-smart-pascal/", "published_at": "2017-10-20T11:48:08+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba71529961", "title": "Smart Mobile Studio and CSS: part 4", "url": "https://jonlennartaasenden.wordpress.com/2017/10/18/smart-mobile-studio-and-css-part-4/", "published_at": "2017-10-17T23:16:18+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba71632e75", "title": "Smart Mobile Studio and CSS: part 3", "url": "https://jonlennartaasenden.wordpress.com/2017/10/12/smart-mobile-studio-and-css-part-3/", "published_at": "2017-10-12T17:14:11+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba716917d9", "title": "Smart Mobile Studio and CSS: part 2", "url": "https://jonlennartaasenden.wordpress.com/2017/10/11/smart-mobile-studio-and-css-part-2/", "published_at": "2017-10-11T13:06:37+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba72667a7d", "title": "Smart Mobile Studio and CSS: part 1", "url": "https://jonlennartaasenden.wordpress.com/2017/10/09/smart-mobile-studio-and-css-part-1/", "published_at": "2017-10-09T11:20:34+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba72d0beb1", "title": "Webfonts in Smart Mobile Studio", "url": "https://jonlennartaasenden.wordpress.com/2017/10/04/webfonts-in-smart-mobile-studio/", "published_at": "2017-10-04T11:17:40+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba738e853b", "title": "Why buy a Vampire accelerator?", "url": "https://jonlennartaasenden.wordpress.com/2017/08/24/why-buy-a-vampire-accellerator/", "published_at": "2017-08-24T04:15:07+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba742490e0", "title": "The Tinkerboard Strikes Back", "url": "https://jonlennartaasenden.wordpress.com/2017/08/20/the-tinkerboard-strikes-back/", "published_at": "2017-08-20T04:11:44+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba747c1234", "title": "Where is PowerPC today?", "url": "https://jonlennartaasenden.wordpress.com/2017/08/05/where-is-powerpc-today/", "published_at": "2017-08-05T08:15:26+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba74a948df", "title": "Amiga OS 4, object pascal and everything", "url": "https://jonlennartaasenden.wordpress.com/2017/08/02/amiga-os-4-object-pascal-and-everything/", "published_at": "2017-08-02T05:37:39+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba74e2f499", "title": "Amibian.js on bitbucket", "url": "https://jonlennartaasenden.wordpress.com/2017/08/01/amibian-js-on-bitbucket/", "published_at": "2017-08-01T09:29:11+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba75607b5b", "title": "Drag and drop with smart pascal", "url": "https://jonlennartaasenden.wordpress.com/2017/07/28/drag-and-drop-with-smart-pascal/", "published_at": "2017-07-28T03:18:29+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7624e03e", "title": "Object models, a Smart Pascal example", "url": "https://jonlennartaasenden.wordpress.com/2017/07/22/object-models-a-smart-pascal-example/", "published_at": "2017-07-22T13:25:07+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba768f96f0", "title": "LDef parser done", "url": "https://jonlennartaasenden.wordpress.com/2017/07/21/ldef-parser-done/", "published_at": "2017-07-21T18:13:48+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba77547315", "title": "FMX 4 linux gets an update", "url": "https://jonlennartaasenden.wordpress.com/2017/07/20/fmx-4-linux-gets-an-update/", "published_at": "2017-07-20T16:33:14+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba77752c94", "title": "Smart Pascal: Amibian vs. FriendOS", "url": "https://jonlennartaasenden.wordpress.com/2017/07/20/smart-pascal-amibian-vs-friendos/", "published_at": "2017-07-20T03:24:48+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba77d1064e", "title": "LDef and bytecodes", "url": "https://jonlennartaasenden.wordpress.com/2017/07/14/ldef-and-bytecodes/", "published_at": "2017-07-14T12:43:28+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7817d3d0", "title": "Freepascal online, awesome work!", "url": "https://jonlennartaasenden.wordpress.com/2017/06/20/freepascal-online-awesome-work/", "published_at": "2017-06-20T17:38:32+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba78664c09", "title": "A day with the Tinkerboard, part 2", "url": "https://jonlennartaasenden.wordpress.com/2017/06/10/a-day-with-the-tinkerboard-part-2/", "published_at": "2017-06-10T20:08:14+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba78a7c68e", "title": "A day with the Tinkerboard, part 1", "url": "https://jonlennartaasenden.wordpress.com/2017/06/07/a-day-with-the-tinkerboard-part-1/", "published_at": "2017-06-07T15:09:04+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba79578870", "title": "Smart Pascal: Memory and pointers", "url": "https://jonlennartaasenden.wordpress.com/2017/06/04/smart-pascal-memory-and-pointers/", "published_at": "2017-06-04T00:38:12+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba79be276f", "title": "Smart Pascal: stop sharing beta code", "url": "https://jonlennartaasenden.wordpress.com/2017/05/20/smart-pascal-stop-sharing-beta-code/", "published_at": "2017-05-20T05:20:24+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba79c90a39", "title": "FMX4Linux is coming, and we cant wait!", "url": "https://jonlennartaasenden.wordpress.com/2017/05/03/fmx4linux-is-coming-and-we-cant-wait/", "published_at": "2017-05-03T01:33:04+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7a244e32", "title": "Smart-Pascal: A brave new world, 2022 is here", "url": "https://jonlennartaasenden.wordpress.com/2017/04/29/smart-pascal-a-brave-new-world-2022-is-here/", "published_at": "2017-04-29T13:15:42+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7ab8e05a", "title": "Smart Desktop: Inter frame communication", "url": "https://jonlennartaasenden.wordpress.com/2017/04/24/smart-desktop-inter-frame-communication/", "published_at": "2017-04-24T18:17:33+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7b6e80dd", "title": "Amibian.js and the Narcissus hack", "url": "https://jonlennartaasenden.wordpress.com/2017/04/22/amibian-js-and-the-narcissus-hack/", "published_at": "2017-04-22T13:31:07+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7bad8353", "title": "Smart Puppy: Smart pascal meets linux!", "url": "https://jonlennartaasenden.wordpress.com/2017/04/21/smart-puppy-smart-pascal-meets-linux/", "published_at": "2017-04-21T11:48:16+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7bffc5d9", "title": "Smart Pascal + WebOS = true", "url": "https://jonlennartaasenden.wordpress.com/2017/04/15/smart-pascal-webos-true/", "published_at": "2017-04-15T14:20:03+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7cb64e8e", "title": "Smart Pascal, the next generation", "url": "https://jonlennartaasenden.wordpress.com/2017/04/15/smart-pascal-the-next-generation/", "published_at": "2017-04-15T00:58:42+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7d8f63c4", "title": "Delphi developer on its own server", "url": "https://jonlennartaasenden.wordpress.com/2017/04/04/delphi-developer-on-its-own-server/", "published_at": "2017-04-04T23:18:17+00:00" }, { "id": "01a08790-4e61-737e-b132-02ba7e70ea72", "title": "Smart Pascal: Information to alpha testers", "url": "https://jonlennartaasenden.wordpress.com/2017/04/03/smart-pascal-information-to-alpha-testers/", "published_at": "2017-04-03T11:00:38+00:00" }, { "id": "01a0bb43-dbf6-716b-ac0c-e3217fa81217", "title": "Smart Pascal: Busting browser storage limits", "url": "https://jonlennartaasenden.wordpress.com/2017/04/02/smart-pascal-busting-browser-storage-limits/", "published_at": "2017-04-02T12:27:43+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73ccb399e", "title": "Smart desktop: Amibian.js past, future and present", "url": "https://jonlennartaasenden.wordpress.com/2017/04/01/smart-desktop-amibian-js-past-future-and-present/", "published_at": "2017-04-01T17:35:28+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73d434545", "title": "Node and delphi in sweet harmony", "url": "https://jonlennartaasenden.wordpress.com/2017/03/31/node-and-delphi-in-sweet-harmony/", "published_at": "2017-03-31T17:16:30+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73d599ed5", "title": "HTMLComponents, the native Delphi html rendering engine", "url": "https://jonlennartaasenden.wordpress.com/2017/03/26/htmlcomponents-the-native-delphi-html-rendering-engine/", "published_at": "2017-03-26T06:24:43+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73da44710", "title": "Amibian + Smart pascal = A new beginning", "url": "https://jonlennartaasenden.wordpress.com/2017/03/25/amibian-smart-pascal-a-new-beginning/", "published_at": "2017-03-25T13:04:35+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73e9298cd", "title": "Amiga revival, Smart Pascal and growing up", "url": "https://jonlennartaasenden.wordpress.com/2017/03/11/amiga-revival-smart-pascal-and-growing-up/", "published_at": "2017-03-11T13:13:14+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73f6f49d9", "title": "The Smart Desktop", "url": "https://jonlennartaasenden.wordpress.com/2017/03/05/the-smart-desktop/", "published_at": "2017-03-05T19:13:40+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb73fd0f7cd", "title": "Smart Pascal: A real life desktop", "url": "https://jonlennartaasenden.wordpress.com/2017/02/16/smart-pascal-a-real-life-desktop/", "published_at": "2017-02-16T11:31:02+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb740d04dcd", "title": "20% discount on HexLicense!", "url": "https://jonlennartaasenden.wordpress.com/2017/02/10/20-discount-on-hexlicense/", "published_at": "2017-02-10T11:30:29+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb741071b20", "title": "Smart Pascal: Changes", "url": "https://jonlennartaasenden.wordpress.com/2017/02/06/smart-pascal-changes/", "published_at": "2017-02-06T05:06:41+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb741f17d7c", "title": "Smart Pascal: Cool tricks for better code", "url": "https://jonlennartaasenden.wordpress.com/2017/02/02/smart-pascal-cool-tricks-for-better-code/", "published_at": "2017-02-02T02:54:51+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74204f1dd", "title": "Smart Pascal: BTree storage anyone?", "url": "https://jonlennartaasenden.wordpress.com/2017/02/01/smart-pascal-btree-storage-anyone/", "published_at": "2017-02-01T21:20:36+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb742c3650c", "title": "Smart Pascal: Support for next generation Amiga A1222", "url": "https://jonlennartaasenden.wordpress.com/2017/01/30/smart-pascal-support-for-next-generation-amiga-a1222/", "published_at": "2017-01-30T16:38:21+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb742e5620d", "title": "Smart Pascal: Update specifics", "url": "https://jonlennartaasenden.wordpress.com/2017/01/20/smart-pascal-update-specifics/", "published_at": "2017-01-20T10:21:16+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74307f6c2", "title": "Smart Pascal: Download streams", "url": "https://jonlennartaasenden.wordpress.com/2017/01/20/smart-pascal-download-streams/", "published_at": "2017-01-20T06:14:16+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb743f9c7c2", "title": "Smart Pascal: Arduino and 39 other boards", "url": "https://jonlennartaasenden.wordpress.com/2017/01/17/smart-pascal-arduino-and-39-other-boards/", "published_at": "2017-01-17T08:45:29+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb744525fb5", "title": "Smart Pascal: Node.js by example", "url": "https://jonlennartaasenden.wordpress.com/2017/01/16/smart-pascal-node-js-by-example/", "published_at": "2017-01-16T21:23:58+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb7449f4a14", "title": "Understanding Smart Pascal", "url": "https://jonlennartaasenden.wordpress.com/2017/01/15/understanding-smart-pascal/", "published_at": "2017-01-15T18:02:52+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74557ade0", "title": "LDef try/catch support", "url": "https://jonlennartaasenden.wordpress.com/2017/01/14/ldef-trycatch-support/", "published_at": "2017-01-14T21:17:38+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb745ee4ee8", "title": "LDef Intermediate Language", "url": "https://jonlennartaasenden.wordpress.com/2017/01/13/ldef-intermediate-language/", "published_at": "2017-01-13T05:56:20+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb746b6697f", "title": "Parsing fun with anonymous methods", "url": "https://jonlennartaasenden.wordpress.com/2017/01/11/parsing-fun-with-anonymous-methods/", "published_at": "2017-01-11T23:04:30+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb7476af93e", "title": "Delphi bytecode compiler", "url": "https://jonlennartaasenden.wordpress.com/2017/01/10/delphi-bytecode-compiler/", "published_at": "2017-01-10T05:54:12+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74850d226", "title": "Thread safe values, version 1.2", "url": "https://jonlennartaasenden.wordpress.com/2017/01/06/thread-safe-values-version-1-2/", "published_at": "2017-01-06T16:12:42+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb749250341", "title": "Up board, a perfect embedded board", "url": "https://jonlennartaasenden.wordpress.com/2016/12/23/up-board-a-perfect-embedded-board/", "published_at": "2016-12-23T20:14:05+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb749a4c361", "title": "UP board, first impressions for emulation", "url": "https://jonlennartaasenden.wordpress.com/2016/12/21/up-board-first-impressions-for-emulation/", "published_at": "2016-12-21T23:18:18+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74a5a669c", "title": "Embedded boards, finally!", "url": "https://jonlennartaasenden.wordpress.com/2016/12/19/embedded-boards-finally/", "published_at": "2016-12-19T21:09:14+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74afafe2a", "title": "JSON Persistence, understanding it", "url": "https://jonlennartaasenden.wordpress.com/2016/12/15/json-persistence-understanding-it/", "published_at": "2016-12-15T09:50:26+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74bacb033", "title": "JSON persistence, when a classtype is only known at runtime", "url": "https://jonlennartaasenden.wordpress.com/2016/12/13/json-persistence-when-a-classtype-is-only-known-at-runtime/", "published_at": "2016-12-13T19:48:18+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74bb6a35d", "title": "Autoregister attribute for Delphi", "url": "https://jonlennartaasenden.wordpress.com/2016/12/13/autoregister-attribute-for-delphi/", "published_at": "2016-12-13T12:11:29+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74c344546", "title": "Ghost of xmas past, or better known as the folder where old projects and abandoned ideas end up", "url": "https://jonlennartaasenden.wordpress.com/2016/12/08/ghost-of-xmas-past-or-better-known-as-the-folder-where-old-projects-and-abandoned-ideas-end-up/", "published_at": "2016-12-08T23:35:22+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74ca680d7", "title": "Goodbye G+ Delphi Developers group", "url": "https://jonlennartaasenden.wordpress.com/2016/12/06/goodbye-g-delphi-developers-group/", "published_at": "2016-12-06T09:54:23+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74ca9cd2b", "title": "Smart Pascal, supported server types", "url": "https://jonlennartaasenden.wordpress.com/2016/12/02/smart-pascal-supported-server-types/", "published_at": "2016-12-02T18:17:20+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74cdccdd1", "title": "JavaScript resources for Delphi and Smart Pascal developers", "url": "https://jonlennartaasenden.wordpress.com/2016/11/25/javascript-resources-for-delphi-and-smart-pascal-developers/", "published_at": "2016-11-25T11:00:09+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74dcebbe9", "title": "Delayed execution for Delphi", "url": "https://jonlennartaasenden.wordpress.com/2016/11/23/delayed-execution-for-delphi/", "published_at": "2016-11-23T00:32:06+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74e081e5a", "title": "Overclocking Raspberry PI 3, part 2", "url": "https://jonlennartaasenden.wordpress.com/2016/11/20/overclocking-raspberry-pi-3-part-2/", "published_at": "2016-11-20T04:24:00+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74e9aba3d", "title": "Build NodeJS from Source", "url": "https://jonlennartaasenden.wordpress.com/2016/11/17/build-nodejs-from-source/", "published_at": "2016-11-17T04:32:20+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74eafbdc9", "title": "Overclocking the Raspberry PI 3", "url": "https://jonlennartaasenden.wordpress.com/2016/11/17/overclocking-the-raspberry-pi-3/", "published_at": "2016-11-17T02:33:36+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74eb786d8", "title": "Geek, Wish and Banggood – Scam alert!", "url": "https://jonlennartaasenden.wordpress.com/2016/11/11/geek-wish-and-banggood-scam-alert/", "published_at": "2016-11-11T02:19:48+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74f0cef5d", "title": "Sneak peek at the new Smart RTL – Part 2", "url": "https://jonlennartaasenden.wordpress.com/2016/11/07/sneak-peek-at-the-new-smart-rtl-part-2/", "published_at": "2016-11-07T20:14:13+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb74fa77362", "title": "Sneak peek at the new Smart RTL", "url": "https://jonlennartaasenden.wordpress.com/2016/11/04/sneak-peek-at-the-new-smart-rtl/", "published_at": "2016-11-04T22:23:25+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb750a5f3b5", "title": "The never ending story, PirateLogic evidence claims", "url": "https://jonlennartaasenden.wordpress.com/2016/11/04/the-never-ending-story-piratelogic-evidence-claims/", "published_at": "2016-11-04T16:19:49+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb751226c2f", "title": "Raspberry PI fun", "url": "https://jonlennartaasenden.wordpress.com/2016/11/01/raspberry-pi-fun/", "published_at": "2016-11-01T13:08:20+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb751a33cc2", "title": "The Lazarus conflict, what happened", "url": "https://jonlennartaasenden.wordpress.com/2016/10/31/the-lazarus-conflict-what-happened/", "published_at": "2016-10-31T11:15:03+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb751c091e8", "title": "Building a kiosk system with Smart Mobile Studio and ARM SoC", "url": "https://jonlennartaasenden.wordpress.com/2016/10/29/building-a-kiosk-system-with-smart-mobile-studio-and-arm-soc/", "published_at": "2016-10-29T05:34:55+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb7523e9917", "title": "Apparently I am the devil", "url": "https://jonlennartaasenden.wordpress.com/2016/10/27/apparently-i-am-the-devil/", "published_at": "2016-10-27T16:04:13+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb752628c63", "title": "require.js for Smart Pascal", "url": "https://jonlennartaasenden.wordpress.com/2016/10/26/require-js-for-smart-pascal/", "published_at": "2016-10-26T08:02:31+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb75277fe83", "title": "Why C# coders should shut up about Delphi", "url": "https://jonlennartaasenden.wordpress.com/2016/10/18/why-c-coders-should-shut-up-about-delphi/", "published_at": "2016-10-18T21:17:09+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb752834fdd", "title": "Smart codecs, a draft", "url": "https://jonlennartaasenden.wordpress.com/2016/10/18/smart-codecs-a-draft/", "published_at": "2016-10-18T04:35:45+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb75376d132", "title": "Websocket, WebSocket.io and Socket.io", "url": "https://jonlennartaasenden.wordpress.com/2016/10/16/websocket-websocket-io-and-socket-io/", "published_at": "2016-10-16T23:56:41+00:00" }, { "id": "01a0bb43-dbf7-735f-a2e0-bbb7538b4f59", "title": "Hexlog, building a better logging system", "url": "https://jonlennartaasenden.wordpress.com/2016/10/15/hexlog-building-a-better-logging-system/", "published_at": "2016-10-15T03:29:46+00:00" } ] posts Claim your blog
Back to jonlennartaasenden.wordpress.com
Blog · corpus.blog/blogs/jonlennartaasenden.wordpress.com/posts

jonlennartaasenden.wordpress.com

jonlennartaasenden.wordpress.com

2018

2017

2016