{"id":988158,"date":"2026-07-11T19:52:06","date_gmt":"2026-07-11T19:52:06","guid":{"rendered":"https:\/\/croncodestudio.com\/en\/?page_id=988158"},"modified":"2026-08-27T14:44:42","modified_gmt":"2026-08-27T14:44:42","slug":"journel","status":"publish","type":"page","link":"https:\/\/croncodestudio.com\/en\/journel\/","title":{"rendered":"Journel"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"988158\" class=\"elementor elementor-988158\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80326b0 e-flex e-con-boxed e-con e-parent\" data-id=\"80326b0\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4d9357f e-flex e-con-boxed e-con e-parent\" data-id=\"4d9357f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5cf929c elementor-widget elementor-widget-shortcode\" data-id=\"5cf929c\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n        .croncode-layout { display: grid; grid-template-columns: 2.5fr 1fr; gap: 80px; max-width: 1400px; margin: 0 auto; font-family: inherit; }\n        .croncode-grid-wrapper { display: grid; grid-template-columns: repeat(2, 1fr); gap: 40px; }\n        .croncode-card { display: flex; flex-direction: column; text-decoration: none !important; color: inherit; transition: transform 0.3s ease; }\n        .croncode-card:hover { transform: translateY(-5px); }\n        .croncode-card-img-wrapper { width: 100%; aspect-ratio: 4 \/ 3; overflow: hidden; border-radius: 6px; background-color: #f5f5f7; margin-bottom: 20px; }\n        .croncode-card-img { width: 100%; height: 100%; object-fit: cover; }\n        .croncode-card-cats { display: flex; gap: 8px; margin-bottom: 12px; }\n        .croncode-cat-badge { background: #111; color: #fff; font-size: 0.7rem; font-weight: 600; padding: 4px 10px; border-radius: 20px; text-transform: uppercase; letter-spacing: 0.5px; }\n        .croncode-card-title { font-size: 1.5rem; font-weight: 600; line-height: 1.3; margin: 0 0 10px 0; color: #111; }\n        .croncode-card-excerpt { font-size: 0.95rem; line-height: 1.6; color: #666; margin: 0; }\n        #croncode-load-more { text-align: center; padding: 40px 0; grid-column: 1 \/ -1; height: 20px; opacity: 0; transition: opacity 0.3s; }\n        #croncode-load-more.is-visible { opacity: 1; }\n        .croncode-sidebar { display: flex; flex-direction: column; }\n        .croncode-search-box { margin-bottom: 50px; }\n        .croncode-search-box form { display: flex; align-items: center; background: #f5f5f7; border-radius: 8px; padding: 5px 15px; border: 1px solid #eaeaea; transition: border-color 0.3s; }\n        .croncode-search-box form:focus-within { border-color: #111; }\n        .croncode-search-input { border: none !important; background: transparent !important; flex-grow: 1; padding: 12px 0; font-size: 0.95rem; outline: none !important; box-shadow: none !important; color: #111; margin: 0 !important; }\n        .croncode-search-btn { background: none !important; border: none !important; cursor: pointer; color: #888; padding: 5px 0 5px 10px; display: flex; align-items: center; justify-content: center; }\n        .croncode-search-btn:hover { color: #111; }\n        .croncode-sb-title { font-size: 1.2rem; font-weight: 600; border-bottom: 1px solid #eaeaea; padding-bottom: 15px; margin-bottom: 25px; color: #111; text-transform: uppercase; letter-spacing: 1px; }\n        .croncode-sb-post { display: flex; gap: 15px; align-items: center; text-decoration: none !important; color: inherit; margin-bottom: 20px; transition: opacity 0.2s; }\n        .croncode-sb-post:hover { opacity: 0.7; }\n        .croncode-sb-img { width: 65px; height: 65px; border-radius: 8px; object-fit: cover; flex-shrink: 0; background: #eee; }\n        .croncode-sb-info h4 { font-size: 0.95rem; font-weight: 600; line-height: 1.3; margin: 0 0 5px 0; color: #111; }\n        .croncode-sb-info time { font-size: 0.8rem; color: #888; }\n        .croncode-quote-box { background: #111; color: #fff; padding: 40px 30px; border-radius: 8px; text-align: left; margin-top: 40px; }\n        .croncode-quote-box p { font-size: 1.3rem; line-height: 1.5; font-weight: 500; margin: 0 0 20px 0; font-style: italic; }\n        .croncode-quote-box span { font-size: 0.85rem; font-weight: 600; letter-spacing: 1px; color: #aaa; text-transform: uppercase; }\n\n        @media (max-width: 1024px) {\n            .croncode-layout { grid-template-columns: 1fr; gap: 50px; }\n            .croncode-grid-wrapper { grid-template-columns: repeat(2, 1fr); }\n        }\n        @media (max-width: 768px) { .croncode-grid-wrapper { grid-template-columns: 1fr; gap: 30px; } }\n    <\/style>\n\n    <div class=\"croncode-layout\">\n        <div>\n            <div class=\"croncode-grid-wrapper\" id=\"croncode-grid-wrapper\">\n                <a href=\"https:\/\/croncodestudio.com\/en\/journal\/adult-roleplay-vs-chatbot-dump\/\" class=\"croncode-card\"><div class=\"croncode-card-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/adult-roleplay-vs-chatbot-dump-1024x576.png\" class=\"croncode-card-img\" alt=\"Adult Roleplay vs Chatbot Dump\"><\/div><div class=\"croncode-card-content\"><div class=\"croncode-card-cats\"><span class=\"croncode-cat-badge\">Apps<\/span><\/div><h3 class=\"croncode-card-title\">Adult Roleplay vs Chatbot Dump<\/h3><p class=\"croncode-card-excerpt\">Heyya\u2019s stories should stay in character. A generic LLM paste is the failure mode.<\/p><\/div><\/a><a href=\"https:\/\/croncodestudio.com\/en\/journal\/why-croncode-is-building-heyya\/\" class=\"croncode-card\"><div class=\"croncode-card-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/why-croncode-is-building-heyya-1024x576.png\" class=\"croncode-card-img\" alt=\"Why Croncode Is Building Heyya\"><\/div><div class=\"croncode-card-content\"><div class=\"croncode-card-cats\"><span class=\"croncode-cat-badge\">Apps<\/span><\/div><h3 class=\"croncode-card-title\">Why Croncode Is Building Heyya<\/h3><p class=\"croncode-card-excerpt\">Heyya is not YourStyle with a flirty skin. Croncode is building a new category with 18+ rules.<\/p><\/div><\/a><a href=\"https:\/\/croncodestudio.com\/en\/journal\/preferences-before-you-match-heyya\/\" class=\"croncode-card\"><div class=\"croncode-card-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/preferences-before-you-match-heyya-1024x576.png\" class=\"croncode-card-img\" alt=\"Preferences Before You Match\"><\/div><div class=\"croncode-card-content\"><div class=\"croncode-card-cats\"><span class=\"croncode-cat-badge\">Apps<\/span><\/div><h3 class=\"croncode-card-title\">Preferences Before You Match<\/h3><p class=\"croncode-card-excerpt\">Heyya\u2019s first step is a preference pass. Skipping it makes discovery feel like spam.<\/p><\/div><\/a><a href=\"https:\/\/croncodestudio.com\/en\/journal\/couple-style-selfie-requests-heyya\/\" class=\"croncode-card\"><div class=\"croncode-card-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/couple-style-selfie-requests-heyya-1024x576.png\" class=\"croncode-card-img\" alt=\"Couple-Style Selfie Requests\"><\/div><div class=\"croncode-card-content\"><div class=\"croncode-card-cats\"><span class=\"croncode-cat-badge\">Apps<\/span><\/div><h3 class=\"croncode-card-title\">Couple-Style Selfie Requests<\/h3><p class=\"croncode-card-excerpt\">Heyya may offer that ask. It is not a photo of two real people who consented in a...<\/p><\/div><\/a>            <\/div>\n                            <div id=\"croncode-load-more\" data-offset=\"4\" data-total=\"279\">\n                    <div style=\"font-size: 0.9rem; color: #888;\">Loading...<\/div>\n                <\/div>\n                    <\/div>\n\n        <aside class=\"croncode-sidebar\">\n            <div class=\"croncode-search-box\">\n                <form role=\"search\" method=\"get\" action=\"https:\/\/croncodestudio.com\/en\/\">\n                    <input type=\"hidden\" name=\"post_type\" value=\"croncode_post\" \/>\n                    <input type=\"search\" class=\"croncode-search-input\" placeholder=\"Search posts...\" value=\"\" name=\"s\" \/>\n                    <button type=\"submit\" class=\"croncode-search-btn\" aria-label=\"Search\">\n                        <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line><\/svg>\n                    <\/button>\n                <\/form>\n            <\/div>\n            <div class=\"croncode-sb-widget\">\n                <h3 class=\"croncode-sb-title\">Recent Posts<\/h3>\n                                        <a href=\"https:\/\/croncodestudio.com\/en\/journal\/adult-roleplay-vs-chatbot-dump\/\" class=\"croncode-sb-post\">\n                            <img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/adult-roleplay-vs-chatbot-dump-150x150.png\" class=\"croncode-sb-img\">                            <div class=\"croncode-sb-info\">\n                                <h4>Adult Roleplay vs Chatbot Dump<\/h4>\n                                <time>Ekim 30, 2026<\/time>\n                            <\/div>\n                        <\/a>\n                                                <a href=\"https:\/\/croncodestudio.com\/en\/journal\/why-croncode-is-building-heyya\/\" class=\"croncode-sb-post\">\n                            <img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/why-croncode-is-building-heyya-150x150.png\" class=\"croncode-sb-img\">                            <div class=\"croncode-sb-info\">\n                                <h4>Why Croncode Is Building Heyya<\/h4>\n                                <time>Ekim 30, 2026<\/time>\n                            <\/div>\n                        <\/a>\n                                                <a href=\"https:\/\/croncodestudio.com\/en\/journal\/preferences-before-you-match-heyya\/\" class=\"croncode-sb-post\">\n                            <img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/preferences-before-you-match-heyya-150x150.png\" class=\"croncode-sb-img\">                            <div class=\"croncode-sb-info\">\n                                <h4>Preferences Before You Match<\/h4>\n                                <time>Ekim 30, 2026<\/time>\n                            <\/div>\n                        <\/a>\n                                                <a href=\"https:\/\/croncodestudio.com\/en\/journal\/couple-style-selfie-requests-heyya\/\" class=\"croncode-sb-post\">\n                            <img decoding=\"async\" src=\"https:\/\/croncodestudio.com\/en\/wp-content\/uploads\/2026\/09\/couple-style-selfie-requests-heyya-150x150.png\" class=\"croncode-sb-img\">                            <div class=\"croncode-sb-info\">\n                                <h4>Couple-Style Selfie Requests<\/h4>\n                                <time>Ekim 30, 2026<\/time>\n                            <\/div>\n                        <\/a>\n                                    <\/div>\n            <div class=\"croncode-quote-box\">\n                <p>\"&quot;Design isn&#039;t decoration. Code isn&#039;t instruction. It&#039;s control. It&#039;s power. It&#039;s legacy.&quot;\"<\/p>\n                <span>\u2014 croncode studio<\/span>\n            <\/div>\n        <\/aside>\n    <\/div>\n\n    <script>\n        document.addEventListener(\"DOMContentLoaded\", function() {\n            let trigger = document.getElementById('croncode-load-more');\n            if (!trigger) return;\n            let isFetching = false;\n            let wrapper = document.getElementById('croncode-grid-wrapper');\n\n            let observer = new IntersectionObserver(function(entries) {\n                if (entries[0].isIntersecting && !isFetching) loadNextPosts();\n            }, { rootMargin: '0px 0px 400px 0px' });\n            observer.observe(trigger);\n\n            function loadNextPosts() {\n                let offset = parseInt(trigger.getAttribute('data-offset'));\n                let total = parseInt(trigger.getAttribute('data-total'));\n                if (offset >= total) { trigger.remove(); return; }\n\n                isFetching = true;\n                trigger.classList.add('is-visible');\n\n                let formData = new FormData();\n                formData.append('action', 'croncode_load_more');\n                formData.append('offset', offset);\n\n                fetch('https:\/\/croncodestudio.com\/en\/wp-admin\/admin-ajax.php', { method: 'POST', body: formData })\n                .then(response => response.text())\n                .then(html => {\n                    if (html.trim() !== '') {\n                        wrapper.insertAdjacentHTML('beforeend', html);\n                        let newOffset = offset + 4;\n                        trigger.setAttribute('data-offset', newOffset);\n                        isFetching = false;\n                        trigger.classList.remove('is-visible');\n                        if (newOffset >= total) { trigger.remove(); observer.disconnect(); }\n                    }\n                }).catch(error => { isFetching = false; });\n            }\n        });\n    <\/script>\n    \n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Discover the journey from idea to product. Explore Croncode&#8217;s technology, design, and innovation-focused articles.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-988158","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/pages\/988158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/comments?post=988158"}],"version-history":[{"count":6,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/pages\/988158\/revisions"}],"predecessor-version":[{"id":988253,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/pages\/988158\/revisions\/988253"}],"wp:attachment":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/media?parent=988158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}