41554 blogs · [ { "id": "01a087ea-5784-738d-b16e-04e73d99de95", "title": "Introduction to Distributed Memory Programming Using MPI", "url": "https://techfortalk.co.uk/2025/02/20/introduction-to-distributed-memory-programming-using-mpi/", "published_at": "2025-02-20T09:38:44+00:00" }, { "id": "01a087ea-5784-738d-b16e-04e73e73a6b1", "title": "Parallel Processing: Best Data Partitioning Strategies for Maximum Efficiency", "url": "https://techfortalk.co.uk/2025/02/19/parallel-processing-best-data-partitioning-strategies-for-maximum-efficiency/", "published_at": "2025-02-19T09:07:26+00:00" }, { "id": "01a0d3c1-1c59-70db-8e23-32b755daf5cf", "title": "How to Replace WiFi Driver on STM32MP1 Using Buildroot", "url": "https://techfortalk.co.uk/2024/06/04/how-to-build-nxp-wifi-mwifiex-driver-with-buildroot-for-stm32mp1-a-step-by-step-guide/", "published_at": "2024-06-04T17:37:32+00:00" }, { "id": "01a0d3c1-1c59-70db-8e23-32b75644f47d", "title": "Setting Up Data Connection with SORACOM Onyx LTE USB Modem on Linux", "url": "https://techfortalk.co.uk/2024/03/14/setting-up-data-connection-with-soracom-onyx-lte-usb-modem-on-linux/", "published_at": "2024-03-14T20:13:19+00:00" }, { "id": "01a0d3c1-1c59-70db-8e23-32b7569def2b", "title": "Chapter 7: Class Template Instantiation", "url": "https://techfortalk.co.uk/2023/08/23/chapter-7-class-template-instantiation/", "published_at": "2023-08-23T14:32:25+00:00" }, { "id": "01a0d3c1-1c59-70db-8e23-32b7575de2cd", "title": "Templates in C++", "url": "https://techfortalk.co.uk/2023/02/05/beginners-guide-to-c-templates-2/", "published_at": "2023-02-05T16:44:29+00:00" }, { "id": "01a0d3c1-1c59-70db-8e23-32b75780577f", "title": "Mastering Templates in C++: A Comprehensive Guide", "url": "https://techfortalk.co.uk/2023/02/05/beginners-guide-to-c-templates/", "published_at": "2023-02-05T16:44:29+00:00" }, { "id": "01a0d3c1-1c59-70db-8e23-32b7587a31c1", "title": "Chapter 6: Introduction to Class Templates in C++", "url": "https://techfortalk.co.uk/2023/02/05/chapter-6-working-with-class-templates/", "published_at": "2023-02-05T16:31:43+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9838b2b1e5", "title": "How to add Microsoft KM Loopback adapter in Windows 10", "url": "https://techfortalk.co.uk/2023/01/23/how-to-add-microsoft-km-loopback-adapter-in-windows-10/", "published_at": "2023-01-23T13:04:49+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9839068513", "title": "Chapter 5: Miscellaneous Topics on Function Templates in C++", "url": "https://techfortalk.co.uk/2023/01/22/chapter-5-miscellaneous-template-aspects/", "published_at": "2023-01-22T10:34:00+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9839a7af76", "title": "Chapter 4: Return Types of Template Functions in C++", "url": "https://techfortalk.co.uk/2022/04/22/chapter-4-return-type-of-template-function-in-c/", "published_at": "2022-04-22T00:39:34+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983a198f96", "title": "Chapter 3: All About Template Parameters in C++", "url": "https://techfortalk.co.uk/2021/11/16/chapter-3-all-about-template-parameters-in-c/", "published_at": "2021-11-16T10:25:24+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983aa0b5f1", "title": "Chapter 2: Working with Function Templates in C++", "url": "https://techfortalk.co.uk/2021/11/13/chapter-2-working-with-function-templates-in-c/", "published_at": "2021-11-13T10:23:02+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983b31d496", "title": "Chapter 1: Introduction to Templates", "url": "https://techfortalk.co.uk/2021/01/21/chapter-1-introduction-to-templates-2/", "published_at": "2021-01-21T21:08:36+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983bdf0f5b", "title": "Python notes: How to install a python module in Anaconda", "url": "https://techfortalk.co.uk/2020/12/24/python-notes-how-to-install-a-new-python-module-in-anaconda/", "published_at": "2020-12-24T23:33:07+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983c2c2abf", "title": "Invoke Linux Commands in C++ with Popen", "url": "https://techfortalk.co.uk/2020/12/23/how-to-invoke-linux-command-in-c-program-and-gather-data/", "published_at": "2020-12-23T18:59:30+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983c94138f", "title": "How to install Git Large File Storage on Windows 10", "url": "https://techfortalk.co.uk/2020/12/01/how-to-install-git-large-file-storage-on-windows-10/", "published_at": "2020-12-01T21:59:28+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983d2e5d7a", "title": "How to install virtualenv on Ubuntu 18.04", "url": "https://techfortalk.co.uk/2020/11/27/how-to-install-virtualenv-on-ubuntu-18-04/", "published_at": "2020-11-27T21:48:59+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983d482172", "title": "Guide to FONA Module Setup and Troubleshooting", "url": "https://techfortalk.co.uk/2020/06/22/bringing-up-the-2g-fona-module-with-spresense-and-arduino-library/", "published_at": "2020-06-22T22:02:34+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983da1b916", "title": "Configure your AWS account", "url": "https://techfortalk.co.uk/2020/05/18/configure-your-aws-account/", "published_at": "2020-05-18T02:24:58+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983e3d93e3", "title": "Setting up an AWS account", "url": "https://techfortalk.co.uk/2020/05/17/setting-up-an-aws-account/", "published_at": "2020-05-17T21:58:33+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983e6ef60a", "title": "C++ notes: Shallow copy, overloaded assignment operator and deep copy explained", "url": "https://techfortalk.co.uk/2020/05/08/c-notes-shallow-copy-overloaded-assignment-operator-and-deep-copy-explained/", "published_at": "2020-05-08T12:45:51+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983eabdb10", "title": "How to replace the Kernel image in NOOBS with your custom Kernel", "url": "https://techfortalk.co.uk/2020/03/03/how-to-replace-the-kernel-image-in-noobs-with-your-custom-kernel/", "published_at": "2020-03-03T14:41:10+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983f03194a", "title": "Integrating LTE Device EM7565 into Raspberry Pi 3", "url": "https://techfortalk.co.uk/2020/02/27/integrating-lte-device-em7565-into-raspberry-pi-3/", "published_at": "2020-02-27T11:26:31+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983f25a242", "title": "Format a micro SD card using gparted utility", "url": "https://techfortalk.co.uk/2020/02/26/format-a-micro-sd-card-using-gparted-utility/", "published_at": "2020-02-26T11:29:26+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a983fc02ecd", "title": "Bringing up Raspberry Pi 3 with NOOBS", "url": "https://techfortalk.co.uk/2020/02/26/bringing-up-rasberry-pi-3-with-noobs/", "published_at": "2020-02-26T10:24:25+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984052549b", "title": "Resolving GobiSerial Module Errors on Raspberry Pi", "url": "https://techfortalk.co.uk/2020/02/21/unknown-symbols-in-gobiserial-lte-driver/", "published_at": "2020-02-21T12:30:00+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984074adbc", "title": "How to Set Up Raspberry Pi with NOOBS", "url": "https://techfortalk.co.uk/2020/02/21/cross-compiling-custom-linux-kenel-driver-for-rasberry-pi-platform/", "published_at": "2020-02-21T11:45:03+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98408ef51a", "title": "How to pipe one bash command output to another within a python script", "url": "https://techfortalk.co.uk/2019/11/04/how-to-pipe-one-bash-command-out-to-another-within-a-python-script/", "published_at": "2019-11-04T15:24:08+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98414d186a", "title": "nuttx kernel make menuconfig error in Ubuntu", "url": "https://techfortalk.co.uk/2019/10/25/nuttx-kernel-make-menuconfig-error-in-ubuntu/", "published_at": "2019-10-25T09:54:27+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9841d76f1b", "title": "How to integrate a custom device driver into nuttx tree", "url": "https://techfortalk.co.uk/2019/10/23/how-to-integrate-a-custom-device-driver-into-nuttx-tree/", "published_at": "2019-10-23T15:48:11+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98424b49c0", "title": "Useful git command for developers", "url": "https://techfortalk.co.uk/2019/10/07/useful-git-command-for-developers/", "published_at": "2019-10-07T11:53:55+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9842781108", "title": "General Linux developer’s tips and tricks", "url": "https://techfortalk.co.uk/2019/10/07/ubuntu-developers-tips-and-tricks/", "published_at": "2019-10-07T09:31:33+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9842bd29f3", "title": "Introduction to Arduino", "url": "https://techfortalk.co.uk/2019/10/01/introduction-to-arduino/", "published_at": "2019-10-01T11:17:10+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9842bff519", "title": "How to work in private branch in GIT", "url": "https://techfortalk.co.uk/2019/09/10/how-to-work-in-private-branch-in-git/", "published_at": "2019-09-10T09:39:49+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9843ab7c4e", "title": "Customizing Qt Creator 5.12.4", "url": "https://techfortalk.co.uk/2019/06/19/customizing-qt-creator/", "published_at": "2019-06-19T13:01:28+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98445ff24d", "title": "How to avoid recompilation of pre-built binaries with cmake", "url": "https://techfortalk.co.uk/2019/03/08/how-to-avoid-recompilation-of-pre-built-binaries-with-cmake/", "published_at": "2019-03-08T11:34:54+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98451776dc", "title": "How to create and run cppcheck executable from source code in linux machine (C++11 Static Analysis)", "url": "https://techfortalk.co.uk/2018/11/19/how-to-create-and-run-cppcheck-executable-from-source-code-in-linux-machine-c11-static-analysis/", "published_at": "2018-11-19T11:39:51+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9845ed712c", "title": "How to install vim from tarball?", "url": "https://techfortalk.co.uk/2018/03/13/how-install-vim-from-tarball/", "published_at": "2018-03-13T09:26:56+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9845f00435", "title": "TortoiseGit: Simplifying Git for Windows Users", "url": "https://techfortalk.co.uk/2018/02/15/how-to-install-and-use-a-git-client-in-windows/", "published_at": "2018-02-15T11:06:22+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98463498d9", "title": "How to take snapshot and restore a snapshot in VirtualBox 5.2.6", "url": "https://techfortalk.co.uk/2018/02/14/how-to-take-snapshot-and-restore-a-snapshot-in-virtualbox-5-2-6/", "published_at": "2018-02-14T13:58:01+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9846f834a0", "title": "Using Pthreads: Synchronization with pthread_join() Explained", "url": "https://techfortalk.co.uk/2018/01/31/why-do-we-need-pthread_join/", "published_at": "2018-01-31T13:55:21+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9847184b62", "title": "Difference between re-entrancy and thread-safety", "url": "https://techfortalk.co.uk/2018/01/31/difference-between-re-entrancy-and-thread-safety/", "published_at": "2018-01-31T13:52:44+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9847b8aed7", "title": "What is memory leak in a C program?", "url": "https://techfortalk.co.uk/2018/01/30/what-is-memory-leak-in-a-c-program/", "published_at": "2018-01-30T16:40:36+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9847e68c30", "title": "How to detect memory leak in c program using valgrind?", "url": "https://techfortalk.co.uk/2018/01/30/how-to-detect-memory-leak-in-c-program-using-valgrind/", "published_at": "2018-01-30T15:41:47+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9848d9c90e", "title": "C++ notes: virtual function", "url": "https://techfortalk.co.uk/2018/01/22/virtual-function-in-cpp/", "published_at": "2018-01-22T18:17:38+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9848ebf693", "title": "Why do we need virtual functions in C++?", "url": "https://techfortalk.co.uk/2018/01/22/why-do-we-need-virtual-functions-in-c/", "published_at": "2018-01-22T18:13:56+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98490b95a6", "title": "Git Rebasing", "url": "https://techfortalk.co.uk/2018/01/22/git-rebasing/", "published_at": "2018-01-22T14:22:20+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98494cad5f", "title": "How to resolve merge conflict in GIT", "url": "https://techfortalk.co.uk/2018/01/22/how-to-resolve-merge-conflict-in-git/", "published_at": "2018-01-22T14:12:28+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9849d1e260", "title": "Marketing Management Assignment – Feasibility Analysis: Launching a branch of a company in a new market/country/economic zone", "url": "https://techfortalk.co.uk/2018/01/12/marketing-management-assignment-feasibility-analysis-launching-a-branch-of-a-company-in-a-new-market-country-economic-zone/", "published_at": "2018-01-12T15:36:55+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984a0285f6", "title": "How to publish a topic with mqtt broker running on iot.eclipse.org server", "url": "https://techfortalk.co.uk/2017/12/12/how-to-publish-a-topic-with-mqtt-broker-running-on-iot-eclipse-org-server/", "published_at": "2017-12-12T17:31:52+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984a973e37", "title": "How to access Ubuntu Linux Virtual Machine in NAT mode using FileZilla from Windows Host", "url": "https://techfortalk.co.uk/2017/12/08/how-to-access-ubuntu-linux-virtual-machine-in-nat-mode-using-filezilla-from-windows-host/", "published_at": "2017-12-08T14:57:02+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984b6da6a3", "title": "Why cannot connect to linux machine using FileZilla (sftp mode)?", "url": "https://techfortalk.co.uk/2017/11/24/why-cannot-connect-to-linux-machine-using-filezilla-sftp-mode/", "published_at": "2017-11-24T15:08:11+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984ba33151", "title": "How to install ssh service in Ubuntu Linux (12.04)", "url": "https://techfortalk.co.uk/2017/11/24/how-to-install-ssh-service-in-ubuntu-linux-12-04/", "published_at": "2017-11-24T14:18:50+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984c45c9e6", "title": "Why cannot connect to Ubutnu linux machine using Filezilla (ftp)?", "url": "https://techfortalk.co.uk/2017/11/24/why-cannot-connect-to-ubutnu-linux-machine-using-filezilla-ftp/", "published_at": "2017-11-24T13:53:53+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984cc3aa2e", "title": "Installing ftp service in Ubuntu 12.04", "url": "https://techfortalk.co.uk/2017/11/24/installing-ftp-service-in-ubuntu-12-04/", "published_at": "2017-11-24T13:25:57+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984d7e057c", "title": "Installing GIT on Ubuntu 12.04", "url": "https://techfortalk.co.uk/2017/11/24/installing-git-on-ubuntu-12-04/", "published_at": "2017-11-24T12:06:54+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984d7e4bcb", "title": "Auto, static and global variable in C/C++ programming", "url": "https://techfortalk.co.uk/2017/11/17/auto-static-and-global-variable-in-c-c-programming/", "published_at": "2017-11-17T09:38:44+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984dbeb2e8", "title": "Let me judge!", "url": "https://techfortalk.co.uk/2017/11/01/let-me-judge-2/", "published_at": "2017-11-01T15:27:53+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984dd7eee7", "title": "Let me judge!", "url": "https://techfortalk.co.uk/2017/11/01/let-me-judge/", "published_at": "2017-11-01T14:10:02+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984ed25ab4", "title": "How to integrate a custom device driver into kernel tree", "url": "https://techfortalk.co.uk/2017/07/19/how-to-integrate-a-custom-device-driver-into-kernel-tree/", "published_at": "2017-07-19T11:03:33+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984f649a96", "title": "How to create a new package under buildroot", "url": "https://techfortalk.co.uk/2017/06/16/how-to-create-a-new-package-under-buildroot/", "published_at": "2017-06-16T09:00:58+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984fc15ea5", "title": "How to add/compile a kernel module as a new buildroot package", "url": "https://techfortalk.co.uk/2017/06/15/how-to-addcompile-a-kernel-module-as-a-new-buildroot-package/", "published_at": "2017-06-15T12:59:19+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a984ffafbb8", "title": "How to modify kernel command line", "url": "https://techfortalk.co.uk/2017/06/09/how-to-modify-kernel-command-line/", "published_at": "2017-06-09T10:12:35+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98506c3014", "title": "Write a program to convert a decimal number to its binary equivalent using stack.", "url": "https://techfortalk.co.uk/2017/01/11/write-a-program-to-convert-a-decimal-number-to-a-its-binary-equivalent-using-stack/", "published_at": "2017-01-11T11:32:23+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98513f6fff", "title": "Write a program to check if a word is a palindrome using stack.", "url": "https://techfortalk.co.uk/2017/01/11/write-a-program-to-check-if-a-word-is-a-palindrome-using-stack/", "published_at": "2017-01-11T11:30:15+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9852249cfc", "title": "How to import a python script within another python script", "url": "https://techfortalk.co.uk/2016/09/09/how-to-import-a-python-script-within-another-python-script/", "published_at": "2016-09-09T08:48:51+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9852cc1ddd", "title": "Browse Kernel code with Eclipse", "url": "https://techfortalk.co.uk/2016/08/18/how-to-browse-linux-kernel-code-with-eclipse/", "published_at": "2016-08-18T12:49:41+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9853505948", "title": "How to run an external program from a python script", "url": "https://techfortalk.co.uk/2016/08/16/how-to-run-an-external-program-from-a-python-script/", "published_at": "2016-08-16T09:27:36+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9854249ebd", "title": "comepletion_done", "url": "https://techfortalk.co.uk/2016/04/05/comepletion_done-2/", "published_at": "2016-04-05T09:10:28+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9854638e6e", "title": "Working with GDB", "url": "https://techfortalk.co.uk/2016/02/23/working-with-gdb/", "published_at": "2016-02-23T11:21:40+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9854f10e40", "title": "Git Cheatsheet", "url": "https://techfortalk.co.uk/2015/06/03/git-basic-commands/", "published_at": "2015-06-03T08:43:12+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a985519d29d", "title": "Efficient Source Code Management Using Vim and Cscope", "url": "https://techfortalk.co.uk/2015/06/01/using-cscope-with-vim-2/", "published_at": "2015-06-01T08:20:19+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9855827967", "title": "Setup cscope for your project", "url": "https://techfortalk.co.uk/2015/06/01/using-cscope-with-vim/", "published_at": "2015-06-01T08:20:19+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9855af0498", "title": "A thing called ‘PNPC’", "url": "https://techfortalk.co.uk/2012/06/29/the-beauty-of-pnpc/", "published_at": "2012-06-29T15:56:42+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9855cb0168", "title": "Vim Shortcuts for Developers", "url": "https://techfortalk.co.uk/2011/10/05/vim-shortcuts-for-developers-3c84lj4klzp0d-32/", "published_at": "2011-10-05T01:37:36+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9855f782c5", "title": "Extremely delighted to start off with my new client.", "url": "https://techfortalk.co.uk/2011/10/01/extremely-delighted-to-start-off-with-my-new-client/", "published_at": "2011-10-01T03:05:40+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9856b4d5a4", "title": "Starting from monday.", "url": "https://techfortalk.co.uk/2011/09/16/starting-from-monday/", "published_at": "2011-09-16T12:05:33+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a985757b66b", "title": "A new challenge round the corner.", "url": "https://techfortalk.co.uk/2011/09/09/a-new-challenge-round-the-corner/", "published_at": "2011-09-09T07:58:19+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a9858051930", "title": "My days in London", "url": "https://techfortalk.co.uk/2011/03/14/my-days-in-london/", "published_at": "2011-03-14T20:08:11+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98588f03f0", "title": "A new venture", "url": "https://techfortalk.co.uk/2011/01/20/a-new-venture/", "published_at": "2011-01-20T07:30:29+00:00" }, { "id": "01a0d3c1-1c5a-7110-8b94-2a98596d137f", "title": "Hello world!", "url": "https://techfortalk.co.uk/2010/04/08/hello-world/", "published_at": "2010-04-08T05:09:14+00:00" } ] posts Claim your blog
Back to techfortalk.co.uk
Blog · corpus.blog/blogs/techfortalk.co.uk/posts

techfortalk.co.uk

techfortalk.co.uk

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2012

2011

2010