[{"data":1,"prerenderedAt":896},["ShallowReactive",2],{"storyblok::starts_with=portfolio%2F&version=published":3},{"stories":4,"story":5},[5,37,59,80,125,160,295,336,382,420,456,513,581,619,657,692,783,816,838,868],{"name":6,"created_at":7,"published_at":8,"updated_at":9,"id":10,"uuid":11,"content":12,"slug":28,"full_slug":29,"sort_by_date":23,"position":30,"tag_list":31,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":34,"first_published_at":8,"release_id":23,"lang":35,"path":23,"alternates":36,"default_full_slug":23,"translated_slugs":23},"PackOdds - Pokémon pack odds showcase","2026-08-18T14:08:23.274Z","2026-08-18T14:08:56.830Z","2026-08-18T14:08:56.847Z",210421773472863,"ecc73db6-4f74-40ee-85f2-619df35b2733",{"_uid":13,"code":14,"link":19,"role":15,"size":21,"cover":22,"content":26,"duration":15,"component":27,"description":15},"1a4190b9-aa07-4001-a6d1-080d16c89a7a",{"id":15,"url":16,"linktype":17,"fieldtype":18,"cached_url":16},"","https:\u002F\u002Fgithub.com\u002FSebbeJohansson\u002Ftcgpriser-packs-demo","url","multilink",{"id":15,"url":20,"linktype":17,"fieldtype":18,"cached_url":20},"https:\u002F\u002Fpacks.tcgpriser.se\u002F","small",{"id":23,"alt":23,"name":15,"focus":23,"title":23,"source":23,"filename":15,"copyright":23,"fieldtype":24,"meta_data":25},null,"asset",{},[],"portfolio-entry","packodds-pokemon-pack-odds-showcase","portfolio\u002Fpackodds-pokemon-pack-odds-showcase",-40,[],false,142447249,"49dc4e0b-4543-4c4f-a6ee-5722c42ce859","default",[],{"name":38,"created_at":39,"published_at":40,"updated_at":41,"id":42,"uuid":43,"content":44,"slug":53,"full_slug":54,"sort_by_date":23,"position":55,"tag_list":56,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":57,"first_published_at":40,"release_id":23,"lang":35,"path":23,"alternates":58,"default_full_slug":23,"translated_slugs":23},"emo (pet robot) docker proxy","2026-08-18T09:56:40.619Z","2026-08-18T09:56:48.761Z","2026-08-18T09:56:48.773Z",210359912967161,"1a6cea8c-5f3e-41ba-9f90-004482a2c729",{"_uid":45,"code":46,"link":48,"role":15,"size":21,"cover":50,"content":52,"duration":15,"component":27,"description":15},"8d3dea71-27f6-4542-9fac-98bd5eb1f5b0",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},"story",{"id":15,"url":49,"linktype":17,"fieldtype":18,"cached_url":49},"https:\u002F\u002Fgithub.com\u002FSebbeJohansson\u002Femo-proxy-docker",{"id":23,"alt":23,"name":15,"focus":23,"title":23,"source":23,"filename":15,"copyright":23,"fieldtype":24,"meta_data":51},{},[],"emo-pet-robot-docker-proxy","portfolio\u002Femo-pet-robot-docker-proxy",-30,[],"c4969413-ebb0-4a73-baf2-00d834b8a7fc",[],{"name":60,"created_at":61,"published_at":62,"updated_at":63,"id":64,"uuid":65,"content":66,"slug":74,"full_slug":75,"sort_by_date":23,"position":76,"tag_list":77,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":78,"first_published_at":62,"release_id":23,"lang":35,"path":23,"alternates":79,"default_full_slug":23,"translated_slugs":23},"emo (pet robot) libre","2026-08-18T09:55:25.963Z","2026-08-18T09:55:34.234Z","2026-08-18T09:55:34.248Z",210359607479276,"dc7a4219-aacb-4c4b-861b-92e8fd0bd4f4",{"_uid":67,"code":68,"link":69,"role":15,"size":21,"cover":71,"content":73,"duration":15,"component":27,"description":15},"fb9aa9cc-a16c-4231-9caf-5a98253b5d84",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":70,"linktype":17,"fieldtype":18,"cached_url":70},"https:\u002F\u002Fgithub.com\u002Femo-libre",{"id":23,"alt":23,"name":15,"focus":23,"title":23,"source":23,"filename":15,"copyright":23,"fieldtype":24,"meta_data":72},{},[],"emo-pet-robot-libre","portfolio\u002Femo-pet-robot-libre",-20,[],"d3162aea-e87b-4fb1-9425-be838e870f7c",[],{"name":81,"created_at":82,"published_at":83,"updated_at":84,"id":85,"uuid":86,"content":87,"slug":118,"full_slug":119,"sort_by_date":23,"position":120,"tag_list":121,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":122,"first_published_at":123,"release_id":23,"lang":35,"path":23,"alternates":124,"default_full_slug":23,"translated_slugs":23},"Opencode Vis(ualizer)","2026-08-18T09:49:32.889Z","2026-08-18T09:54:03.069Z","2026-08-18T09:54:03.082Z",210358160980867,"aa76968e-6f20-4cc4-b6f0-a7647b24aa6c",{"_uid":88,"code":89,"link":91,"role":15,"size":93,"cover":94,"content":98,"duration":117,"component":27,"description":110},"97bf47cd-e27c-4a82-9ebe-d1fbc4ed5cff",{"id":15,"url":90,"linktype":17,"fieldtype":18,"cached_url":90},"https:\u002F\u002Fgithub.com\u002FSebbeJohansson\u002Fopencode-vis",{"id":15,"url":92,"linktype":17,"fieldtype":18,"cached_url":92},"https:\u002F\u002Fsebbejohansson.github.io\u002Fopencode-vis\u002F","big",{"id":95,"alt":15,"name":15,"focus":15,"title":15,"source":15,"filename":96,"copyright":15,"fieldtype":24,"meta_data":97,"is_external_url":32},210358520638077,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F1376x909\u002F6bc7d50ccb\u002Fchrome_wncsi3sxpt.png",{},[99],{"_uid":100,"text":101,"component":111},"22f44aa4-ad24-4bb3-8fcd-911f3cdbb482",{"type":102,"attrs":103,"content":104},"doc",{"backgroundColor":23},[105,112],{"type":106,"attrs":107,"content":108},"paragraph",{"textAlign":23},[109],{"text":110,"type":111},"UI to provide a more intuitive and advanced web interface for Opencode","text",{"type":106,"attrs":113,"content":114},{"textAlign":23},[115],{"text":116,"type":111},"The project was inherited from a japanese company that abandoned the project. Many changes and improvements has been made since then. See github for full documentation.","March 2026 - Present","opencode-vis-ualizer-","portfolio\u002Fopencode-vis-ualizer-",-10,[],"2a7369d2-5711-4c4d-9856-4302a9125d26","2026-08-18T09:53:37.664Z",[],{"name":126,"created_at":127,"published_at":128,"updated_at":129,"id":130,"uuid":131,"content":132,"slug":153,"full_slug":154,"sort_by_date":23,"position":155,"tag_list":156,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":157,"first_published_at":158,"release_id":23,"lang":35,"path":23,"alternates":159,"default_full_slug":23,"translated_slugs":23},"tcgpriser.se","2026-08-18T07:05:56.103Z","2026-08-18T07:10:45.311Z","2026-08-18T07:10:45.323Z",210317951429120,"f686728e-e591-4d59-be18-d58a28c0a9cb",{"_uid":133,"code":134,"link":135,"role":15,"size":93,"cover":136,"content":140,"duration":151,"component":27,"description":152},"c1c8b323-f9f0-43ab-941e-2238ea1b6cfd",{"id":15,"url":15,"linktype":17,"fieldtype":18,"cached_url":15},{"id":15,"url":126,"linktype":17,"fieldtype":18,"cached_url":126},{"id":137,"alt":15,"name":15,"focus":15,"title":15,"source":15,"filename":138,"copyright":15,"fieldtype":24,"meta_data":139,"is_external_url":32},210318156281877,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F1278x1083\u002Ff5601b47c6\u002Fchrome_cey9pyjyd9.png",{},[141],{"_uid":142,"text":143,"component":111},"21012681-ae4b-4dfd-bbaf-471dc77e1e47",{"type":102,"attrs":144,"content":145},{"backgroundColor":23},[146],{"type":106,"attrs":147,"content":148},{"textAlign":23},[149],{"text":150,"type":111},"Started as an internal tool to keep track of current market prices for the Swedish market, but has turned into something much more.","July 2025 - Present","tcgpriser.se is a Pokémon price comparison site + api focusing on the nordic market.","tcgpriser-se","portfolio\u002Ftcgpriser-se",0,[],"f06686c5-adb3-45d9-b903-771a4aa9f917","2026-08-18T07:10:35.997Z",[],{"name":161,"created_at":162,"published_at":163,"updated_at":164,"id":165,"uuid":166,"content":167,"slug":288,"full_slug":289,"sort_by_date":23,"position":290,"tag_list":291,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":292,"first_published_at":293,"release_id":23,"lang":35,"path":23,"alternates":294,"default_full_slug":23,"translated_slugs":23},"RevolutionRace","2022-05-28T09:30:19.525Z","2022-06-22T10:45:51.188Z","2022-06-22T10:45:51.223Z",142447251,"937068aa-c8d9-4c5a-b160-b2739afe2a9f",{"_uid":168,"code":15,"link":169,"role":171,"size":93,"cover":172,"title":161,"content":175,"duration":286,"component":27,"description":287},"3e82748b-a86b-49b7-843e-2bae2c0bbff9",{"id":15,"url":170,"linktype":17,"cached_url":170},"https:\u002F\u002Fwww.revolutionrace.eu\u002F?autogeo","Software developer",{"id":173,"alt":15,"name":15,"focus":15,"title":15,"filename":174,"copyright":15,"fieldtype":24},4966074,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F1224x952\u002Fc1b4a0f2dd\u002Frevolutionrace-2019.jpg",[176],{"_uid":177,"text":178,"textt":15,"component":111},"89942546-f99e-484b-8786-59537b6cb92e",{"type":102,"content":179},[180,184,192,196,200,204],{"type":106,"content":181},[182],{"text":183,"type":111},"RevolutionRace is a Swedish based clothing brand and site that designs original clothes in-house that are manufactured abroad. My role is mainly E-commerce developer with both front-end and back-end development.",{"type":106,"content":185},[186,188,190],{"text":187,"type":111},"During 2019 we started a project to change e-com platform. Litium based solution with a Vue.js storefront went live 21-05-2020. During the project, my role is mainly front-end development in Vue for the storefront.",{"type":189},"hard_break",{"text":191,"type":111},"Worked until platform change with Prestashop (V1.6) based store with a mix of special made modules and third-party modules. I was the only in-house developer who worked on the platform.",{"type":106,"content":193},[194],{"text":195,"type":111},"After the move to Litium I gradually moved over to a mix of front-end (for the storefront), back-end (for a data collection project), and 2nd line for technical support (where both development tasks and admin tasks end up).",{"type":106,"content":197},[198],{"text":199,"type":111},"During the later part of 2021 I changed to a more specialized role as Front-end Developer to focus only on front-end. As part of this new role, I took on a number of projects such as our GA4 conversion project, developing a new search function, developing A\u002FB tests, among others.",{"type":106,"content":201},[202],{"text":203,"type":111},"Technologies used:",{"type":205,"content":206},"bullet_list",[207,214,220,226,232,238,244,250,256,262,268,274,280],{"type":208,"content":209},"list_item",[210],{"type":106,"content":211},[212],{"text":213,"type":111},"Vue.js",{"type":208,"content":215},[216],{"type":106,"content":217},[218],{"text":219,"type":111},"Nuxt",{"type":208,"content":221},[222],{"type":106,"content":223},[224],{"text":225,"type":111},"SQL",{"type":208,"content":227},[228],{"type":106,"content":229},[230],{"text":231,"type":111},"CSS",{"type":208,"content":233},[234],{"type":106,"content":235},[236],{"text":237,"type":111},"jQuery",{"type":208,"content":239},[240],{"type":106,"content":241},[242],{"text":243,"type":111},"PHP",{"type":208,"content":245},[246],{"type":106,"content":247},[248],{"text":249,"type":111},"GTM",{"type":208,"content":251},[252],{"type":106,"content":253},[254],{"text":255,"type":111},"Facebook Pixel",{"type":208,"content":257},[258],{"type":106,"content":259},[260],{"text":261,"type":111},"GA4",{"type":208,"content":263},[264],{"type":106,"content":265},[266],{"text":267,"type":111},"Yotpo (widget and API)",{"type":208,"content":269},[270],{"type":106,"content":271},[272],{"text":273,"type":111},"GraphQL",{"type":208,"content":275},[276],{"type":106,"content":277},[278],{"text":279,"type":111},"Contentful",{"type":208,"content":281},[282],{"type":106,"content":283},[284],{"text":285,"type":111},"Storyblok","April 2018 - Present","Online store selling in-house designed clothes. Works as an in-house developer.","revolutionrace","portfolio\u002Frevolutionrace",10,[],"05ceb99b-818f-4ba9-afc8-7d98a8983f86","2022-05-28T09:35:24.202Z",[],{"name":296,"created_at":297,"published_at":298,"updated_at":299,"id":300,"uuid":301,"content":302,"slug":329,"full_slug":330,"sort_by_date":23,"position":331,"tag_list":332,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":333,"first_published_at":334,"release_id":23,"lang":35,"path":23,"alternates":335,"default_full_slug":23,"translated_slugs":23},"Modiverse","2022-05-29T09:54:37.350Z","2026-08-18T07:05:28.868Z","2026-08-18T07:05:28.883Z",142471696,"9b83af1b-ff65-4c6d-876e-d3089605f2c1",{"_uid":303,"code":304,"link":305,"role":306,"size":93,"cover":307,"title":296,"content":310,"duration":327,"component":27,"description":328},"247a516e-a948-41eb-bf7f-b018dd14d772",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},"Developer",{"id":308,"alt":15,"name":15,"focus":15,"title":15,"filename":309,"copyright":15,"fieldtype":24},4967104,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F600x800\u002Fe2db5d574f\u002Fmodiverse.png",[311],{"_uid":312,"text":313,"component":111},"b010c1c1-79ed-478c-8a89-a1709a430c2f",{"type":102,"content":314},[315,319,323],{"type":106,"content":316},[317],{"text":318,"type":111},"Joined the Modiverse developer team in July of 2020 when the game was 3 months old.",{"type":106,"content":320},[321],{"text":322,"type":111},"The game was released into Early Access on the 19th of February 2021.",{"type":106,"content":324},[325],{"text":326,"type":111},"The team is a small two-man team which means that you get to do a variety of things.","July 2020 - June 2021","Discover your own adventure in the next generation of sandbox gaming.","modiverse","portfolio\u002Fmodiverse",20,[],"45babe35-0664-4d08-bb8f-7875ed7b0e6c","2022-05-29T09:57:23.592Z",[],{"name":337,"created_at":338,"published_at":339,"updated_at":340,"id":341,"uuid":342,"content":343,"slug":375,"full_slug":376,"sort_by_date":23,"position":377,"tag_list":378,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":379,"first_published_at":380,"release_id":23,"lang":35,"path":23,"alternates":381,"default_full_slug":23,"translated_slugs":23},"MisterAndersson Arktitektur&Design","2022-06-22T10:39:45.539Z","2022-06-22T10:45:51.871Z","2022-06-22T10:45:51.905Z",153475193,"6f4de92c-13f5-4dc2-a04d-af7f762ccd31",{"_uid":344,"code":345,"link":347,"role":348,"size":93,"cover":349,"content":352,"duration":373,"component":27,"description":374},"fd0404e9-3c0b-4954-aeca-a882040775c4",{"id":15,"url":346,"linktype":17,"cached_url":346},"https:\u002F\u002Fgithub.com\u002FSebbeJohansson\u002FMisterAndersson",{"id":15,"url":15,"linktype":17,"cached_url":15},"Web-developer.",{"id":350,"alt":15,"name":15,"focus":15,"title":15,"filename":351,"copyright":15,"fieldtype":24},5139203,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002Ffe77275ee2\u002Fmisterandersson.png",[353],{"_uid":354,"text":355,"component":111},"b4061020-800f-4e87-866a-e8cc196cd3c3",{"type":102,"content":356},[357,361,365,369],{"type":106,"content":358},[359],{"text":360,"type":111},"Independent work done for an architect firm in Ulricehamn.",{"type":106,"content":362},[363],{"text":364,"type":111},"Custom WordPress theme made from scratch.",{"type":106,"content":366},[367],{"text":368,"type":111},"2018-09-21: Performance updates. From 48 seconds load time to 7 seconds.",{"type":106,"content":370},[371],{"text":372,"type":111},"2019-03-18: Custom theme has been replaced with WYSIWYG theme.","March 2018 - June 2018","Website and portfolio for architect firm in Sweden. Made with custom theme for WordPress.","misterandersson-arktitektur-design","portfolio\u002Fmisterandersson-arktitektur-design",30,[],"23f3811b-74e0-4d07-828a-9b40da0a60b3","2018-06-18T00:00:00.000Z",[],{"name":383,"created_at":384,"published_at":385,"updated_at":386,"id":387,"uuid":388,"content":389,"slug":413,"full_slug":414,"sort_by_date":23,"position":415,"tag_list":416,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":417,"first_published_at":418,"release_id":23,"lang":35,"path":23,"alternates":419,"default_full_slug":23,"translated_slugs":23},"Whispers of the Ocean","2022-06-22T10:39:44.520Z","2022-06-22T10:45:52.179Z","2022-06-22T10:45:52.204Z",153475192,"24bbb88d-028c-4c25-9547-ecdd65896190",{"_uid":390,"code":391,"link":392,"role":394,"size":93,"cover":395,"content":398,"duration":411,"component":27,"description":412},"bd4e43fd-65fc-4dc8-b3df-5af1a99811bd",{"id":15,"url":15,"linktype":17,"cached_url":15},{"id":15,"url":393,"linktype":17,"cached_url":393},"https:\u002F\u002Fwww.facebook.com\u002Fwotothegame\u002F","Gameplay Developer",{"id":396,"alt":15,"name":15,"focus":15,"title":15,"filename":397,"copyright":15,"fieldtype":24},5139202,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F960x960\u002F35cf7cfbb6\u002F18033240_270398380087572_2140329857828821473_n.jpg",[399],{"_uid":400,"text":401,"component":111},"3dc4ea09-b6b5-40cc-8e7c-8ea58fd97032",{"type":102,"content":402},[403,407],{"type":106,"content":404},[405],{"text":406,"type":111},"Whispers of the Ocean is a dark and gritty exploration game that drags you beneath the suns warm embrace, down to the bottom of the crystal blue sea. It tells our version of mermaids and their history. The game developed in Unreal Engine primarily for PC and it was developed during 10 weeks for a course in game development at Högskolan i Skövde. Because of technical issues, the game has not been released yet and at this point, there is no estimate for when it might be done.",{"type":106,"content":408},[409],{"text":410,"type":111},"My role was to be one of the gameplay developers and my primary focus was to develop the movement of the main character and the camera movement. I spent a lot of time studying both other games that have underwater movement and real life examples to get a movement system that acts realistically. Me and one of the designers worked closely to make sure the system worked as good as possible.","10 weeks","Underwater exploration game which features our version of mermaids. I took care of player movement programming.","whispers-of-the-ocean","portfolio\u002Fwhispers-of-the-ocean",40,[],"972a23d4-c42c-49a6-b87d-16b73663ef79","2017-08-02T00:00:00.000Z",[],{"name":421,"created_at":422,"published_at":423,"updated_at":424,"id":425,"uuid":426,"content":427,"slug":449,"full_slug":450,"sort_by_date":23,"position":451,"tag_list":452,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":453,"first_published_at":454,"release_id":23,"lang":35,"path":23,"alternates":455,"default_full_slug":23,"translated_slugs":23},"It's A 'Keeper","2022-06-22T10:39:44.514Z","2022-09-06T17:03:14.174Z","2022-09-06T17:03:14.204Z",153475191,"96805c35-ad1c-48d9-87af-dfe8226d4515",{"_uid":428,"code":429,"link":430,"role":431,"size":93,"cover":432,"content":435,"duration":411,"component":27,"description":448},"4f185f0e-1a8d-451d-bd70-11eddf088f48",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},"Lead Programmer",{"id":433,"alt":15,"name":15,"focus":15,"title":15,"filename":434,"copyright":15,"fieldtype":24},5139208,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002Fbba6d9edcf\u002Fitsakeeper.png",[436],{"_uid":437,"text":438,"component":111},"0002a29c-4f32-44a0-ad06-7c436c6c5103",{"type":102,"content":439},[440,444],{"type":106,"content":441},[442],{"text":443,"type":111},"It's A 'Keeper is the first PC game that I had a hand in that I feel is good enough to add to my portfolio site. The game is a time- and resource-managment game set in a fantasy setting with a lot of different races such as orcs, witches etc. It was created during 10 weeks in my first year of College as part of a course. The development team consisted of me and 15 others that are also in their first year of college. We consisted of some from every diciplin within gamedevelopment (designers, art, sound, music, writing, programming). Sadly the game has not been released at the time of writing (10th of August 2016), because of difference of opionon in development team.",{"type":106,"content":445},[446],{"text":447,"type":111},"My role in the project was to be team-leader over the other programmers in the group. My lead specific tasks was to take care of our revision control, keep an eye on programming specific deadlines, making sure the programmers had something to do, making sure that the programmers came to the school to work on the project, and make sure the project didnt get too advanced or that the features was too hard to make. Beside the lead tasks, I was also tasked with making the Inventory- and the Station-system. The inventory system is a drop and drag inventory system where the player keeps all their items they get through the game. The station system is a system that consists of a number of things that you can use within the game. These stations are things like ovens, crafting tables, and the like.","Lead Programmer on the development of It's A 'Keeper. I developed the inventory and station system for the game.","its-a-keeper","portfolio\u002Fits-a-keeper",50,[],"91fd37dd-b84e-46e8-96ca-57c7d483939f","2016-07-01T00:00:00.000Z",[],{"name":457,"created_at":458,"published_at":459,"updated_at":460,"id":461,"uuid":462,"content":463,"slug":506,"full_slug":507,"sort_by_date":23,"position":508,"tag_list":509,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":510,"first_published_at":511,"release_id":23,"lang":35,"path":23,"alternates":512,"default_full_slug":23,"translated_slugs":23},"Dogetunes","2022-06-22T10:39:44.511Z","2025-06-18T14:15:46.269Z","2025-06-18T14:15:46.284Z",153475190,"eaad301f-cbad-4134-8a31-6ebf28662837",{"_uid":464,"code":465,"link":466,"role":306,"size":93,"cover":468,"content":471,"duration":504,"component":27,"description":505},"4db4330e-d08c-45dd-b14a-8f903ba78807",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":467,"linktype":17,"fieldtype":18,"cached_url":467},"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20150801120204\u002Fhttp:\u002F\u002Fdogetunes.net\u002F",{"id":469,"alt":15,"name":15,"focus":15,"title":15,"filename":470,"copyright":15,"fieldtype":24},5139205,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002Fa793f10f10\u002Fdogetunes.png",[472],{"_uid":473,"text":474,"component":111},"1ab51a42-d704-4760-b0e2-2e849a1b0f7b",{"type":102,"content":475},[476,489,495,499],{"type":106,"content":477},[478,480,487],{"text":479,"type":111},"In Febuary of 2014 I joined the project Dogetunes that consisted of me and ",{"text":481,"type":111,"marks":482},"Henrique Sánchez",[483],{"type":484,"attrs":485},"link",{"href":486,"uuid":23,"anchor":23,"target":23,"linktype":17},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fhenriquejsanchez",{"text":488,"type":111},". When I joined I was tasked with further developing the site, doing PR, and doing customer relation work. In March 2014 I had further developed the site so that it looked like in the picture below:",{"type":106,"content":490},[491],{"type":492,"attrs":493},"image",{"alt":15,"src":494,"title":15,"copyright":15},"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F800x412\u002Fb64f49aa23\u002F1598296791650.jpg",{"type":106,"content":496},[497],{"text":498,"type":111},"A few months later we felt like we needed a completetly new site so I started developing what is our current site. In May 2014 it looked as in the picture below:",{"type":106,"content":500},[501],{"type":492,"attrs":502},{"alt":15,"src":503,"title":15,"copyright":15},"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F800x401\u002F5b9235de1b\u002F1652703217878.jpg","2014 - 2017","Website where artists show and sell their music for the Crypto-currency Dogecoin.","dogetunes","portfolio\u002Fdogetunes",60,[],"456b056a-9150-4dff-a4a2-5c4afdb86342","2014-08-19T00:00:00.000Z",[],{"name":514,"created_at":515,"published_at":516,"updated_at":517,"id":518,"uuid":519,"content":520,"slug":575,"full_slug":576,"sort_by_date":23,"position":577,"tag_list":578,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":579,"first_published_at":511,"release_id":23,"lang":35,"path":23,"alternates":580,"default_full_slug":23,"translated_slugs":23},"Dodge That Pipe","2022-06-22T10:39:43.546Z","2026-08-18T09:20:06.973Z","2026-08-18T09:20:06.989Z",153475189,"92e9cfc5-8ee6-42d7-bc1a-13462336caa9",{"_uid":521,"code":522,"link":523,"role":524,"size":93,"cover":525,"content":528,"duration":573,"component":27,"description":574},"8abc3293-a725-4caa-b989-6e9e50518c07",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},"Everything",{"id":526,"alt":15,"name":15,"focus":15,"title":15,"filename":527,"copyright":15,"fieldtype":24},5139209,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002Fbe31eb043c\u002Fa9e06b42d1eb646f46084c6aed2c7618.png",[529],{"_uid":530,"text":531,"component":111},"4b8b70be-0586-4948-b6fc-f5dbc18c029b",{"type":102,"content":532},[533,551],{"type":106,"content":534},[535,537,543,545,549],{"text":536,"type":111},"The game is created by modifying my first game ",{"text":538,"type":111,"marks":539},"Fall Flappy Fall",[540],{"type":484,"attrs":541},{"href":542,"title":23,"linktype":47},"\u002Fportfolio\u002Ffall-flappy-fall",{"text":544,"type":111}," and has a completely different game mechanic. I created the game shortly after Fall Flappy Fall in my 3rd year of Highschool and it was released on the 23rd of March 2014 and active development lasted for 1 month. Last update I made to the game was on the 18th of November 2015 (consisted of SDK updates) and I have since stopped developing on the game. All assets in the game are created by me and uses some of the same graphics as ",{"text":538,"type":111,"marks":546},[547],{"type":484,"attrs":548},{"href":542,"title":23,"linktype":47},{"text":550,"type":111}," in an attempt to create some kind of brand around the bird in the game.",{"type":106,"content":552},[553,555,559,561,565,567,571],{"text":554,"type":111},"It was not very successfull and has only gotten around 900 downloads since release. At the most the game was on 185 devices at the same time. The main reason why the game wasnt as successfull as ",{"text":538,"type":111,"marks":556},[557],{"type":484,"attrs":558},{"href":542,"title":23,"linktype":47},{"text":560,"type":111}," is probebly because I wasnt able to get any exposure of it. I didnt have the money to do normal advertising so I tried to go the social media route as I did with ",{"text":538,"type":111,"marks":562},[563],{"type":484,"attrs":564},{"href":542,"title":23,"linktype":47},{"text":566,"type":111}," but wasnt at all successfull. I added ads in both games, but Dodge That Pipe only got $15 in revenue while ",{"text":538,"type":111,"marks":568},[569],{"type":484,"attrs":570},{"href":542,"title":23,"linktype":47},{"text":572,"type":111}," got over $600 in revenue.","1 Month","Self made game were the objective is to help a bird dodge pipes when falling downwards.","dodge-that-pipe","portfolio\u002Fdodge-that-pipe",70,[],"4f8c4778-eebf-4a90-ac34-6b77f7476efd",[],{"name":582,"created_at":583,"published_at":584,"updated_at":585,"id":586,"uuid":587,"content":588,"slug":612,"full_slug":613,"sort_by_date":23,"position":614,"tag_list":615,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":616,"first_published_at":617,"release_id":23,"lang":35,"path":23,"alternates":618,"default_full_slug":23,"translated_slugs":23},"Tap o' War","2022-06-22T10:39:43.529Z","2022-09-06T17:03:14.886Z","2022-09-06T17:03:14.914Z",153475188,"528c921c-baaa-42b2-9bc4-5addadd46174",{"_uid":589,"code":590,"link":591,"role":593,"size":93,"cover":594,"content":597,"duration":610,"component":27,"description":611},"e151026e-828a-4cb3-9472-6bf4172bcc1f",{"id":15,"url":15,"linktype":17,"cached_url":15},{"id":15,"url":592,"linktype":17,"cached_url":592},"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.rojarstudios.tapowar","Programming, design, implementing.",{"id":595,"alt":15,"name":15,"focus":15,"title":15,"filename":596,"copyright":15,"fieldtype":24},5146436,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002F1bc5466aba\u002Ftapowaricon.png",[598],{"_uid":599,"text":600,"component":111},"8176039d-2f3b-442c-9984-7a8d2d2a83a9",{"type":102,"content":601},[602,606],{"type":106,"content":603},[604],{"text":605,"type":111},"Game developed based on a game idea by Andreas Kjellqvist. Most of the development was done during a weekend LAN-party. The game was developed by Nordic Frost Studios (game-dev studio that I and some friends from college has formed) and released using Rojar Studios (my studio).",{"type":106,"content":607},[608],{"text":609,"type":111},"I took care of programming, implementing, and most of the design for the game. It was also my job to take care of releasing (through my studio Rojar Studios) and marketing (very little marketing) the game. Johan Synnergren helped with designing the game and UI. Simon Kihlgren made sound and music for the game (which has not been implemented yet).","2 weeks.","Mobile game developed by Nordic Frost Studios and released by Rojar Studios. Programmed and primarily developed by me.","tap-o-war","portfolio\u002Ftap-o-war",80,[],"75a5ee5b-3812-41ee-a7c1-e06f7ff1f485","2017-05-01T00:00:00.000Z",[],{"name":538,"created_at":620,"published_at":621,"updated_at":622,"id":623,"uuid":624,"content":625,"slug":651,"full_slug":652,"sort_by_date":23,"position":653,"tag_list":654,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":655,"first_published_at":511,"release_id":23,"lang":35,"path":23,"alternates":656,"default_full_slug":23,"translated_slugs":23},"2022-06-22T10:39:43.513Z","2022-09-21T06:52:10.185Z","2022-09-21T06:52:10.208Z",153475187,"0fede0b2-4cff-4550-b579-96f0d7a74688",{"_uid":626,"code":627,"link":628,"role":524,"size":93,"cover":629,"content":632,"duration":649,"component":27,"description":650},"57e0a3ab-8898-4ad2-a5e5-a10541296064",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":630,"alt":15,"name":15,"focus":15,"title":15,"filename":631,"copyright":15,"fieldtype":24},5139206,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002F3043f1bbb3\u002F2c59e6d1439f01b4c64d9928b45be480.png",[633],{"_uid":634,"text":635,"component":111},"2a5548e8-4b58-448c-904f-5ed839345bbe",{"type":102,"content":636},[637,641,645],{"type":106,"content":638},[639],{"text":640,"type":111},"Fall Flappy Fall is a 100% selfdeveloped game that I created in my Senior year of Highschool in my sparetime. The first version of the game was released on the 9th of March 2014 and has seen been updated a few times. Active development lasted 3 Months. Last update was released on the 18th of November 2015 which consisted of SDK updates. From release to last update (when I stopped development of the game) I got 26.000 installs and 10.000 devices having the app at the same time at the most.",{"type":106,"content":642},[643],{"text":644,"type":111},"All art, sound, programming, and design was made by me from scratch. Some of the art are heavily inspired of other games. I did some marketing in the form of free expostion with Reddit posts in a number of subreddits. In an attempt to improve the game I paid people Dogecoins to playtest and give feedback. This worked very well in both getting feedback and getting exposure.",{"type":106,"content":646},[647],{"text":648,"type":111},"In April of 2014 (a month after release) I decided to try and make som revenue from the game. I added ads in the form of popup ads when someone looses. In hindsight this was a very bad way of doing ads in a useability point of view (and I will never do it again), but it really worked when looking at the money side of things. The app made $156 in the first month of adding ads and made a total of $618 in the first year.","3 Months","Self-developed mobile game for Android. The goal of the game is to save birds from falling into the ground.","fall-flappy-fall","portfolio\u002Ffall-flappy-fall",90,[],"e15fb819-ace2-4402-8835-533f490c7ba9",[],{"name":658,"created_at":659,"published_at":660,"updated_at":661,"id":662,"uuid":663,"content":664,"slug":686,"full_slug":687,"sort_by_date":23,"position":688,"tag_list":689,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":690,"first_published_at":511,"release_id":23,"lang":35,"path":23,"alternates":691,"default_full_slug":23,"translated_slugs":23},"Catch That Doge","2022-06-22T10:39:42.515Z","2022-09-06T17:03:16.681Z","2022-09-06T17:03:16.712Z",153475186,"3cfee20f-646e-4197-87cf-256546b013b8",{"_uid":665,"code":666,"link":667,"role":524,"size":93,"cover":669,"content":672,"duration":573,"component":27,"description":685},"9a5e3e7c-090c-4755-aba6-b32e2b460df1",{"id":15,"url":15,"linktype":17,"cached_url":15},{"id":15,"url":668,"linktype":17,"cached_url":668},"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.SebastianJohansson.CatchTheDoge",{"id":670,"alt":15,"name":15,"focus":15,"title":15,"filename":671,"copyright":15,"fieldtype":24},5139210,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002F7c0eb1d533\u002Fhigh-resiconfyrkantig.png",[673],{"_uid":674,"text":675,"component":111},"58e73ec0-fbaf-4d4d-9a87-b3ceb545b4ac",{"type":102,"content":676},[677,681],{"type":106,"content":678},[679],{"text":680,"type":111},"Catch That Doge was a very unsuccessfull run at trying to cater to the Dogecoin community. My goal was to create a game that in a way simulated (largly simplified and \"cartoonified\") how Dogecoin is created. It didnt take of at all and no social media marketing worked. I got a total of 265 downloads from release (3rd of May 2014) to last update on the 18th of May 2015. The last update was to update the SDKs (to fix the very bad ads among other things) and the active development lasted for around a month.",{"type":106,"content":682},[683],{"text":684,"type":111},"The game has the same ads as my other games in an attempt of getting revenue from my games. From adding ads to 2016 it only made $2. To be honest I am surprised that it made any money at all.","Re-Skinned version of Fall Flappy Fall. The goal of the game is to catch Dogecoins.","catch-that-doge","portfolio\u002Fcatch-that-doge",100,[],"17047f2d-f73d-45ab-92a6-d2bbf30a2e9a",[],{"name":693,"created_at":694,"published_at":695,"updated_at":696,"id":697,"uuid":698,"content":699,"slug":776,"full_slug":777,"sort_by_date":23,"position":778,"tag_list":779,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":780,"first_published_at":781,"release_id":23,"lang":35,"path":23,"alternates":782,"default_full_slug":23,"translated_slugs":23},"Santa Saving Christmas","2022-06-22T10:39:42.509Z","2026-08-18T09:20:07.340Z","2026-08-18T09:20:07.354Z",153475185,"feb83a61-5ee4-409a-82b1-00f9b612195e",{"_uid":700,"code":701,"link":702,"role":524,"size":93,"cover":704,"content":707,"duration":573,"component":27,"description":775},"0e200b8a-52e3-4ffa-a11c-34ab29a53c42",{"id":15,"url":15,"linktype":17,"cached_url":15},{"id":15,"url":703,"linktype":17,"cached_url":703},"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.RojarStudios.SantaSavingChristmasGifts",{"id":705,"alt":15,"name":15,"focus":15,"title":15,"filename":706,"copyright":15,"fieldtype":24},5139204,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F295x276\u002F8e7d0c76c2\u002F4ec3cdfc5235d1347bba1c0c3c88c026.png",[708],{"_uid":709,"text":710,"component":111},"2e12104b-f891-48b2-b7c4-376f1efe94d0",{"type":102,"content":711},[712,728,752,765],{"type":106,"content":713},[714,716,720,722,726],{"text":715,"type":111},"In an attempt to make a better and more refined version of ",{"text":538,"type":111,"marks":717},[718],{"type":484,"attrs":719},{"href":542,"title":23,"linktype":47},{"text":721,"type":111}," I decided to remake the game. Because of the timing, being that it was chrismtas time and a few days from christmas eve when I started, it was pretty obvious that the game was going to be Christmas themed. I made it so that instead of birds falling it was christmas gifts and that the bucket from ",{"text":538,"type":111,"marks":723},[724],{"type":484,"attrs":725},{"href":542,"title":23,"linktype":47},{"text":727,"type":111}," was replaced with Santa carrying a bag.",{"type":106,"content":729},[730,732,738,740,742,744,750],{"text":731,"type":111},"I created a sound-controller and a pause-system for the game and added (and modified) a sharing system that my friend ",{"text":733,"type":111,"marks":734},"Rickard Ahlstedt",[735],{"type":484,"attrs":736},{"href":737,"title":23},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Frickard-ahlstedt-0093b78a",{"text":739,"type":111}," created. I added the same ads that I had in my other games, in hindsight I really should have tried a different way of displaying them since they ruin the experience. In a special deal with ",{"text":741,"type":111},"Adbuddiz",{"text":743,"type":111}," (the company that has the adsystem that Im using) they gave me three free weeks of being promoted in their promoting system called ",{"text":745,"type":111,"marks":746},"Giftiz",[747],{"type":484,"attrs":748},{"href":749,"title":23},"http:\u002F\u002Fwww.giftiz.com\u002F",{"text":751,"type":111},". This was the only marketing I did for the game as I thought it would be enough to give it a boost in popularity.",{"type":106,"content":753},[754,756,760,762,763],{"text":755,"type":111},"At the end the attempt worked in the way that I developed a much better version of the game, but it didnt quite have the commercial success I was hoping for. The game was released on 2nd of December 2015. On Christmas Eve the game started getting promoted on ",{"text":745,"type":111,"marks":757},[758],{"type":484,"attrs":759},{"href":749,"title":23},{"text":761,"type":111}," (super awesome timing of them) and the number of daily installs really skyrocketed. Before getting promoted I got around 1-2 installs per day max, and after they promoted the game I got 246 installs in 1 day! Now... It might have been a little bit of normal traffic from people just looking for Christmas games, sadly ",{"text":741,"type":111},{"text":764,"type":111}," didnt give me any statistics from the promotion and I didnt have any statistics system inside of the game.",{"type":106,"content":766},[767,769,773],{"text":768,"type":111},"All in all the game has gotten 1.800 downloads so far (10\u002F8 2016) and at the most 139 devices had the game installed at the same time (not counting the first day the game was promoted in ",{"text":745,"type":111,"marks":770},[771],{"type":484,"attrs":772},{"href":749,"title":23},{"text":774,"type":111},"). When it comes to revenue the game only brought in $2.2 since release.","Remade version of Fall Flappy Fall with a Christmas theme. The goal of the game is to help Santa catch falling christmas gifts.","santa-saving-christmas","portfolio\u002Fsanta-saving-christmas",110,[],"70374ee9-6638-438f-8241-2877c0ce7ad4","2016-08-10T00:00:00.000Z",[],{"name":784,"created_at":785,"published_at":786,"updated_at":787,"id":788,"uuid":789,"content":790,"slug":810,"full_slug":811,"sort_by_date":23,"position":812,"tag_list":813,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":814,"first_published_at":511,"release_id":23,"lang":35,"path":23,"alternates":815,"default_full_slug":23,"translated_slugs":23},"HowToDoge","2022-06-22T10:39:42.490Z","2025-06-18T14:09:40.097Z","2025-06-18T14:09:40.113Z",153475184,"2d028a55-fdda-4508-bfd3-11a7d27db1f2",{"_uid":791,"code":792,"link":793,"role":795,"size":93,"cover":796,"content":799,"duration":808,"component":27,"description":809},"862a7c02-1641-48fc-97db-3c90ceaf8fdd",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":794,"linktype":17,"fieldtype":18,"cached_url":794},"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20140526015617\u002Fhttp:\u002F\u002Fwww.howtodoge.com\u002F","Project Manager",{"id":797,"alt":15,"name":15,"focus":15,"title":15,"filename":798,"copyright":15,"fieldtype":24},5139207,"https:\u002F\u002Fa.storyblok.com\u002Ff\u002F151486\u002F512x512\u002Fb1aa51102d\u002Fhwotodoge.png",[800],{"_uid":801,"text":802,"component":111},"ad762989-a9bf-41eb-a5da-1896075133bd",{"type":102,"content":803},[804],{"type":106,"content":805},[806],{"text":807,"type":111},"Brought together a group of five people to create a website that teaches about how to use Dogecoin. The project started in January of 2014. My role was to bring the team together, develop the idea, and to drive the development foward. The website was developed by me and another developer on the team from India. On the 5th of May 2014 we decided to sell the website for 1,000,000 doge (which today in 2021 is $65,000) to the website PokerShibes. At the time the website had around 500-1000 regular daily unique visitors.","5 Months","Website that teaches new users about Dogecoin. Now sold to PokerShibes.","howtodoge","portfolio\u002Fhowtodoge",120,[],"ec4f1c5d-1d12-4a46-886f-cd629a2357d6",[],{"name":817,"created_at":818,"published_at":819,"updated_at":820,"id":821,"uuid":822,"content":823,"slug":831,"full_slug":832,"sort_by_date":23,"position":833,"tag_list":834,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":835,"first_published_at":836,"release_id":23,"lang":35,"path":23,"alternates":837,"default_full_slug":23,"translated_slugs":23},"Clicker","2022-06-22T10:39:41.696Z","2025-06-18T13:57:41.912Z","2025-06-18T13:57:41.927Z",153475182,"83a4d038-a06a-4968-bbc1-50b8aedde0d4",{"_uid":824,"code":825,"link":826,"role":15,"size":21,"cover":828,"content":830,"duration":15,"component":27,"description":15},"f16449b2-a285-4c66-af6b-a4e0dcba700e",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":827,"linktype":17,"fieldtype":18,"cached_url":827},"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20230609153726\u002Fhttps:\u002F\u002Fprojects.sebbejohansson.com\u002Fclicker\u002F",{"id":23,"alt":23,"name":15,"focus":23,"title":23,"source":23,"filename":15,"copyright":23,"fieldtype":24,"meta_data":829},{},[],"clicker","portfolio\u002Fclicker",130,[],"7a930874-eeef-47bb-803e-4123f21acc1a","2018-02-24T00:00:00.000Z",[],{"name":839,"created_at":840,"published_at":841,"updated_at":842,"id":843,"uuid":844,"content":845,"slug":861,"full_slug":862,"sort_by_date":23,"position":863,"tag_list":864,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":865,"first_published_at":866,"release_id":23,"lang":35,"path":23,"alternates":867,"default_full_slug":23,"translated_slugs":23},"Confession Box","2022-06-22T10:39:41.568Z","2025-06-18T13:59:16.341Z","2025-06-18T13:59:16.352Z",153475180,"a74591b4-4d43-4f0d-a86b-f50f88c73df3",{"_uid":846,"code":847,"link":848,"role":15,"size":21,"cover":850,"content":852,"duration":15,"component":27,"description":15},"ec3ab464-a2b9-4b79-8c15-10bec2e94efa",{"id":15,"url":15,"linktype":47,"fieldtype":18,"cached_url":15},{"id":15,"url":849,"linktype":17,"fieldtype":18,"cached_url":849},"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20240920235604\u002Fhttps:\u002F\u002Fconfessionbox.sebbejohansson.com\u002F",{"id":23,"alt":23,"name":15,"focus":23,"title":23,"source":23,"filename":15,"copyright":23,"fieldtype":24,"meta_data":851},{},[853],{"_uid":854,"text":855,"component":111},"3d496102-796f-430f-b3d5-21718af92d84",{"type":102,"content":856},[857],{"type":106,"content":858},[859],{"text":860,"type":111},"yestys","confession-box","portfolio\u002Fconfession-box",140,[],"5a9d6819-2366-4246-9d86-504beaa9119a","2017-12-30T00:00:00.000Z",[],{"name":869,"created_at":870,"published_at":871,"updated_at":872,"id":873,"uuid":874,"content":875,"slug":889,"full_slug":890,"sort_by_date":23,"position":891,"tag_list":892,"is_startpage":32,"parent_id":33,"meta_data":23,"group_id":893,"first_published_at":894,"release_id":23,"lang":35,"path":23,"alternates":895,"default_full_slug":23,"translated_slugs":23},"Youtube Search Focus - Chrome Extension","2022-06-22T10:39:41.582Z","2022-06-22T10:45:55.904Z","2022-06-22T10:45:55.934Z",153475181,"fdf11403-2d79-4a0b-8842-c476b1b0f8e6",{"_uid":876,"code":877,"link":878,"role":15,"size":21,"content":880,"duration":15,"component":27,"description":15},"a765b45b-e41f-43c1-b245-5036b0e55b64",{"id":15,"url":15,"linktype":17,"cached_url":15},{"id":15,"url":879,"linktype":17,"cached_url":879},"https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fyoutube-search-focus\u002Fijeipmeajcfoanfpdeapfkjadmkajgmf",[881],{"_uid":882,"text":883,"component":111},"bde4b6cf-1895-42bd-ae81-1f6ade5a2b02",{"type":102,"content":884},[885],{"type":106,"content":886},[887],{"text":888,"type":111},"Tired of not being able to search right away when going to Youtube?\nFear no more! With this extension your web-browser focus on the search box when loading the page or clicking the logo.","youtube-search-focus-chrome-extension","portfolio\u002Fyoutube-search-focus-chrome-extension",150,[],"09c0ad18-7b9b-4013-85a9-f4202620aaa8","2018-09-04T00:00:00.000Z",[],1787062193861]