Maciej KrawczykReact 18 and Next.js mentorship planJust created one, feel free to use and share.Oct 11, 2023Oct 11, 2023
Maciej KrawczykinBetter ProgrammingI Went to an Archaeological Conference. What Can Software Engineers Learn From Humanities?Last year, one of my colleagues asked if we wanted to present our application at a conference. Hesitantly, I agreed.Apr 27, 2023Apr 27, 2023
Maciej KrawczykinBetter ProgrammingCreating Your Own E-Commerce Keystone.js-Based System — Build a CartNext steps in our journey to create our own e-commerce systemApr 27, 20221Apr 27, 20221
Maciej KrawczykinBetter ProgrammingBuilding Your Own E-Commerce Keystone.js-Based System — Access ControlImproving our e-commerce based systemApr 1, 2022Apr 1, 2022
Maciej KrawczykinBetter ProgrammingBuild Your Own E-Commerce Keystone.js-Based System — Environment Setup and Base ModelsThis week, we are going to get our hands dirty and start codingMar 18, 2022Mar 18, 2022
Maciej KrawczykinBetter ProgrammingBuild Your Own E-Commerce Keystone.js-Based System — Requirements and ArchitectureA basic overview of our e-commerce systemMar 8, 2022Mar 8, 2022
Maciej KrawczykKeystone.js custom fields: menu componentBasic field types in Keystone.js works fine for crating pages and posts, but there’s no easy way to build page menu.Feb 27, 2022Feb 27, 2022
Maciej KrawczykKeystone.js 101New version of Keystone.js was released at the end of 2021. Basically it’s CMS system build with Express.js backend and admin UI in…Feb 20, 2022Feb 20, 2022
Maciej KrawczykKeystone.js custom fields: map componentMain goal here was to create field showing interactive map to the user allowing to zoom and pan view and also click to add point.Feb 13, 2022Feb 13, 2022
Maciej KrawczykKeystone.js custom fields: text with autocompleteSome websites and apps I’m working for my client are research projects in humanities especially in archeology.Feb 6, 2022Feb 6, 2022