{
    "componentChunkName": "component---src-templates-blog-page-js",
    "path": "/blog/",
    "result": {"pageContext":{"articlesList":[{"id":"806d366c-901b-5ebb-bbf5-6963e0c1aee3","slug":"let-s-fail-project-fail-often-fail-cheap-fail-fast","title":"Let's Fail Project: Fail Often, Fail Cheap, Fail Fast","headline":"A build-in-public ecosystem, and the engineering philosophy that keeps it honest","description":"What Let's Fail Project actually is, and why \"fail often, fail cheap, fail fast\" is a rigorous engineering discipline, not a slogan — with the research behind it.","published_at":"2026-07-27T16:23:37.005Z","cover_image":"/images/let-s-fail-project-fail-often-fail-cheap-fail-fast.jpg","status":"published","tags":["build-in-public","engineering-philosophy","agentic-ai","software-engineering"]},{"id":"f5e5557e-72b2-5b1b-9dc5-b306dc1d8c88","slug":"wolfram-s-elementary-cellular-automata","title":"Wolfram's Elementary Cellular Automata","headline":"256 rules, one dimension, and the accidental birth of randomness","description":"Inside Stephen Wolfram's elementary cellular automata — the one-dimensional rule sets that generate fractals, randomness, and universal computation.","published_at":"2026-07-21T22:29:34.573Z","cover_image":"/images/wolfram-s-elementary-cellular-automata.jpg","status":"published","tags":["cellular-automata","wolfram","emergence","computation","complexity"]},{"id":"0459ed1e-cc50-5793-94ab-04dfdce33a20","slug":"conway-s-game-of-life-explained","title":"Conway's Game of Life, Explained","headline":"Three rules, zero players, and a universe that computes itself","description":"How three absurdly simple rules in Conway's Game of Life produce gliders, guns, and a system capable of computing anything.","published_at":"2026-07-21T22:29:25.134Z","cover_image":"/images/conway-s-game-of-life-explained.jpg","status":"published","tags":["cellular-automata","game-of-life","conway","emergence","computation"]},{"id":"78d1b87a-db87-5d6c-8d73-ee9ab674d472","slug":"decoding-english-certification-exams","title":"Decoding English Certification Exams","headline":"IELTS, TOEFL and Cambridge, dissected — because the format is half the battle","description":"A side-by-side look at how IELTS, TOEFL, and Cambridge exams are structured — and what that means for how you should prepare.","published_at":"2026-07-21T21:01:44.597Z","cover_image":"/images/decoding-english-certification-exams.jpg","status":"published","tags":["english","ielts","toefl","cambridge-exams","exam-strategy"]},{"id":"96c9883b-7f43-549f-b3f3-88fcf543072b","slug":"data-structures-linked-lists-ffb","title":"Data Structures: Linked Lists","headline":null,"description":"Today we are going to travel through crazy linked lists!","published_at":"2022-11-28T23:25:43Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjhfu1d82kku6drlli7q.jpg","status":"published","tags":["emptystring"]},{"id":"44f6f6f0-678c-5ff6-a29b-54c20bfc76ce","slug":"data-structures-map-hash-table-186c","title":"Data Structures: Map & Hash Table","headline":null,"description":"Ok, now it's time to hash!","published_at":"2022-11-26T13:33:08Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkm2e9fk034kmnfmojrd9.jpg","status":"published","tags":["algorithms","beginners","javascript"]},{"id":"e444d00e-d361-51e5-a73d-6236f2cd6ebc","slug":"data-structures-exercices-sets-of-data-1n07","title":"Data Structures: Sets of Data","headline":null,"description":"Today we are going to win some sets!","published_at":"2022-11-19T23:09:47Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flwlotmby6590oj4rfrsu.png","status":"published","tags":["watercooler"]},{"id":"87cf5408-3cec-507c-b4c2-584c14a11dab","slug":"data-structures-exercicesstackqueue-4l1","title":"Data Structures: Stack/Queue","headline":null,"description":"Today we will learn about queues and stacks.  Where they live? What they eat? How they reproduce?","published_at":"2022-09-14T23:05:07Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb7a6uwq2mxo6ld1uriul.png","status":"published","tags":["algorithms","beginners","javascript"]},{"id":"cfc71ce2-4457-5edf-bc21-07ff6f9ce3f7","slug":"binary-tree-algorithms-1cfp","title":"Binary Tree Algorithms","headline":null,"description":"We love trees! Let's study the binary trees this time!","published_at":"2022-09-07T18:59:43Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fswise219m25rr30w8hi4.png","status":"published","tags":["algorithms","beginners","javascript"]},{"id":"b62ec7ea-80cd-578b-9915-a053cf87ce87","slug":"big-o-notation-1n86","title":"Big O Notation","headline":null,"description":"How bad are our code?   Let's figure it out, learning a little bit about Big O Notation!","published_at":"2022-09-04T19:05:08Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1519ii3jxd71i0ovpbfl.jpg","status":"published","tags":["algorithms","beginners","javascript"]},{"id":"61ca507d-c318-52b8-848a-2a47cd8d7852","slug":"game-of-life-3emh","title":"Game of Life [v1]","headline":null,"description":"Let's rest from the exercises of the last post and have some fun, coding something cool.  This is a...","published_at":"2022-08-26T15:20:00Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9c1xdz3n775gdf13z747.png","status":"published","tags":["beginners","gamedev","javascript","p5js"]},{"id":"cec49022-11f8-5f32-bb39-24fa2a3f3196","slug":"exercise-time-33kk","title":"Exercise Time!","headline":null,"description":"Ok, it's time to get harder, better, faster, stronger!","published_at":"2022-08-13T20:40:12Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyb57p5ockyarewno1yp0.jpg","status":"published","tags":["beginners","java"]},{"id":"b66539e2-cdc9-5bde-be9e-e6a9915235bd","slug":"methods-and-a-challenge-1km3","title":"Methods and a Challenge","headline":null,"description":"...not so challenging ...not so challenging ...not so challenging","published_at":"2022-07-17T17:15:19Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbp4y8jfxl763jylejzlx.jpg","status":"published","tags":[]},{"id":"f837b692-779b-5ec2-bc05-4a7de24b6db0","slug":"keywords-and-expressions-14dd","title":"Keywords and Expressions","headline":null,"description":"A keyword is a word that you can't use, it's a reserved word and just the JAVA language can use it....","published_at":"2022-07-13T15:32:12Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8u83695kgwp6fi3w69q2.jpg","status":"published","tags":["beginners","java"]},{"id":"02003809-cc59-55e6-8318-f97bfe14a349","slug":"operators-java-1bn3","title":"Operators","headline":null,"description":"This is one more post of my java lessons. That's a long, long way to done.","published_at":"2022-06-17T22:06:00Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbp1vz8dfe5ovi1pmjuw2.jpeg","status":"published","tags":["beginners","java"]},{"id":"2507800b-7539-5ec7-ba14-748ee85aecd4","slug":"one-two-one-two-3ha7","title":"Primitive Types","headline":null,"description":"What are primitive types? This is my first study into java course. Let's figure it out.      This...","published_at":"2021-09-25T13:05:00Z","cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhizc6p3rztqzfv80e9ks.jpg","status":"published","tags":["beginners","java"]}]}},
    "staticQueryHashes": ["2827962780"]}