[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-tr-a2-1":3,"verticals":49,"tags-all":71},{"items":4,"meta":47},[5],{"id":6,"slug":7,"title":8,"subtitle":9,"excerpt":10,"coverUrl":9,"locale":11,"readingMinutes":12,"publishedAt":13,"viewCount":14,"likeCount":15,"commentCount":15,"author":16,"vertical":21,"topic":26,"tags":29,"_count":43,"playground":45,"hasQuiz":46,"hasPlayground":46},"019ff280-9fc1-779b-b125-9db7d5d16a31","turkish-a2-di-vs-mis-past","Turkish A2: -dı vs -mış — the past you saw and the past you heard about",null,"Turkish has two past tenses, and the choice is not about time. One says you witnessed it; the other says you did not. Getting this wrong makes you sound like you are inventing things.","en",3,"2026-08-12T07:00:00.000Z",37,0,{"id":17,"name":18,"username":19,"avatarUrl":9,"headline":20},"019fe637-3c25-7088-9034-39c9f15dc3c8","Parsa Jiravand","parsa","Frontend engineer · building bestpractic",{"slug":22,"name":23,"accentFrom":24,"accentTo":25},"lang","Languages","amber-400","violet-500",{"slug":27,"name":28},"turkish","Turkish",[30,31,34,37,40],{"slug":27,"name":28,"color":9},{"slug":32,"name":33,"color":9},"a2","A2",{"slug":35,"name":36,"color":9},"tr-a2","Tr-a2",{"slug":38,"name":39,"color":9},"grammar","Grammar",{"slug":41,"name":42,"color":9},"tenses","Tenses",{"assessments":44},1,{"slug":7},true,{"page":44,"perPage":48,"total":44,"totalPages":44},12,[50,62],{"id":51,"slug":52,"name":53,"tagline":54,"description":55,"accentFrom":25,"accentTo":56,"icon":57,"defaultLocale":11,"locales":58,"features":60,"position":15},"019fe637-3d33-714b-b57f-23e163ffca0c","dev","Web Development","Build. Learn. Ship.","Practical courses, engineering-grade articles and open-source tools for people who ship.","cyan-400","◇",[11,59],"fa",{"courses":46,"paths":46,"articles":46,"exams":61,"flashcards":61,"packages":46,"community":46,"certificates":46,"teams":46,"commerce":46},false,{"id":63,"slug":22,"name":23,"tagline":64,"description":65,"accentFrom":24,"accentTo":25,"icon":66,"defaultLocale":11,"locales":67,"features":69,"position":70},"019fe637-3dc2-754c-8657-0f175bfee7c6","Learn a language the way you learn a codebase.","Structured paths, listening drills and spaced repetition that actually sticks.","⌘",[11,59,68],"es",{"courses":61,"paths":61,"articles":46,"exams":61,"flashcards":46,"packages":61,"community":46,"certificates":46,"teams":61,"commerce":61},2,[72,76,80,84,88,92,96,100,104,105,108,111,114,117,120],{"slug":73,"name":74,"color":9,"articles":75},"webdev","Webdev",51,{"slug":77,"name":78,"color":9,"articles":79},"javascript","Javascript",46,{"slug":81,"name":82,"color":9,"articles":83},"frontend","Frontend",45,{"slug":85,"name":86,"color":9,"articles":87},"css","Css",19,{"slug":89,"name":90,"color":9,"articles":91},"typescript","Typescript",9,{"slug":93,"name":94,"color":9,"articles":95},"performance","Performance",7,{"slug":97,"name":98,"color":9,"articles":99},"react","React",5,{"slug":101,"name":102,"color":9,"articles":103},"node","Node",4,{"slug":38,"name":39,"color":9,"articles":103},{"slug":106,"name":107,"color":9,"articles":12},"ai","Ai",{"slug":109,"name":110,"color":9,"articles":12},"tutorial","Tutorial",{"slug":112,"name":113,"color":9,"articles":12},"html","Html",{"slug":115,"name":116,"color":9,"articles":70},"verbs","Verbs",{"slug":118,"name":119,"color":9,"articles":70},"a1","A1",{"slug":27,"name":28,"color":9,"articles":70}]