{"id":17,"date":"2021-12-16T02:53:04","date_gmt":"2021-12-16T02:53:04","guid":{"rendered":"http:\/\/devphilosopher.com\/?page_id=17"},"modified":"2021-12-31T04:57:57","modified_gmt":"2021-12-31T04:57:57","slug":"software-development","status":"publish","type":"page","link":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/","title":{"rendered":"Software"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Coding, development environments, and other deep dev thinker things.<\/p>\n\n\n<style>\r\n\t.bf_gallery_1-894831 .portfolio_thumbnail {\r\n\t\tborder-radius: 0;\r\n\t\tdisplay: block;\r\n\t\theight: auto;\r\n\t\tline-height: 1.42857;\r\n\t\theight: 100% !important;\r\n\t\twidth: 100% !important;\r\n\t\tfloat: left;\r\n\t}\r\n\r\n\t\/* thumb spacing *\/\r\n\r\n\t.bf_gallery_1-894831 .col-xs-1,\r\n\t.bf_gallery_1-894831 .col-sm-1,\r\n\t.bf_gallery_1-894831 .col-md-1,\r\n\t.bf_gallery_1-894831 .col-lg-1,\r\n\t.bf_gallery_1-894831 .col-xs-2,\r\n\t.bf_gallery_1-894831 .col-sm-2,\r\n\t.bf_gallery_1-894831 .col-md-2,\r\n\t.bf_gallery_1-894831 .col-lg-2,\r\n\t.bf_gallery_1-894831 .col-xs-3,\r\n\t.bf_gallery_1-894831 .col-sm-3,\r\n\t.bf_gallery_1-894831 .col-md-3,\r\n\t.bf_gallery_1-894831 .col-lg-3,\r\n\t.bf_gallery_1-894831 .col-xs-4,\r\n\t.bf_gallery_1-894831 .col-sm-4,\r\n\t.bf_gallery_1-894831 .col-md-4,\r\n\t.bf_gallery_1-894831 .col-lg-4,\r\n\t.bf_gallery_1-894831 .col-xs-5,\r\n\t.bf_gallery_1-894831 .col-sm-5,\r\n\t.bf_gallery_1-894831 .col-md-5,\r\n\t.bf_gallery_1-894831 .col-lg-5,\r\n\t.bf_gallery_1-894831 .col-xs-6,\r\n\t.bf_gallery_1-894831 .col-sm-6,\r\n\t.bf_gallery_1-894831 .col-md-6,\r\n\t.bf_gallery_1-894831 .col-lg-6,\r\n\t.bf_gallery_1-894831 .col-xs-7,\r\n\t.bf_gallery_1-894831 .col-sm-7,\r\n\t.bf_gallery_1-894831 .col-md-7,\r\n\t.bf_gallery_1-894831 .col-lg-7,\r\n\t.bf_gallery_1-894831 .col-xs-8,\r\n\t.bf_gallery_1-894831 .col-sm-8,\r\n\t.bf_gallery_1-894831 .col-md-8,\r\n\t.bf_gallery_1-894831 .col-lg-8,\r\n\t.bf_gallery_1-894831 .col-xs-9,\r\n\t.bf_gallery_1-894831 .col-sm-9,\r\n\t.bf_gallery_1-894831 .col-md-9,\r\n\t.bf_gallery_1-894831 .col-lg-9,\r\n\t.bf_gallery_1-894831 .col-xs-10,\r\n\t.bf_gallery_1-894831 .col-sm-10,\r\n\t.bf_gallery_1-894831 .col-md-10,\r\n\t.bf_gallery_1-894831 .col-lg-10,\r\n\t.bf_gallery_1-894831 .col-xs-11,\r\n\t.bf_gallery_1-894831 .col-sm-11,\r\n\t.bf_gallery_1-894831 .col-md-11,\r\n\t.bf_gallery_1-894831 .col-lg-11,\r\n\t.bf_gallery_1-894831 .col-xs-12,\r\n\t.bf_gallery_1-894831 .col-sm-12,\r\n\t.bf_gallery_1-894831 .col-md-12,\r\n\t.bf_gallery_1-894831 .col-lg-12 {\r\n\t\tpadding-right: 5px !important;\r\n\t\tpadding-left: 5px !important;\r\n\t\tpadding-bottom: 5px !important;\r\n\t\tpadding-top: 5px !important;\r\n\t}\r\n\r\n\t.snip0047-894831 {\r\n\t\tbackground-color: #58BBEE !important;\r\n\t}\r\n\r\n\t.snip0047-894831:focus {\r\n\t\tbackground-color: #58BBEE !important;\r\n\t}\r\n\r\n\t.snip0047-894831:active {\r\n\t\tbackground-color: #58BBEE !important;\r\n\t}\r\n\r\n\t.blog_pagination-894831 span {\r\n\t\tbackground: #58BBEE !important;\r\n\t\tborder: 1px solid #eaeaea;\r\n\t\tdisplay: inline-block;\r\n\t\ttext-align: center;\r\n\t\tcolor: #FFFFFF;\r\n\t\tpadding: 4px 12px;\r\n\t\tborder-radius: 5px;\r\n\t}\r\n\r\n\t.blog_pagination-894831 span:hover {\r\n\t\tbackground: #58BBEE !important;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n\r\n\t.blog_pagination-894831 a {\r\n\t\tborder: 1px solid #58BBEE !important;\r\n\t\tdisplay: inline-block;\r\n\t\ttext-align: center;\r\n\t\tcolor: #58BBEE !important;\r\n\t\tpadding: 4px 12px;\r\n\t\tborder-radius: 5px;\r\n\t\ttransition: 0.7s;\r\n\t}\r\n\r\n\t.blog_pagination-894831 a:hover,\r\n\t.blog_pagination-894831 a:focus {\r\n\t\tbackground: #58BBEE !important;\r\n\t\tcolor: #FFFFFF !important;\r\n\t\ttext-decoration: none;\r\n\t}\r\n\r\n\tfigure.snip1228-894831 figcaption i {\r\n\t\tbackground-color: #58BBEE !important;\r\n\t}\r\n\r\n\t\t.filtr-controls-894831.searchTerm,\r\n\t.filtr-controls-894831.searchTerm-right {\r\n\t\tborder: 2px solid #58BBEE !important;\r\n\t\tcolor: #58BBEE !important;\r\n\t}\r\n\r\n\t.filtr-controls-894831.searchTerm:focus,\r\n\t.filtr-controls-894831.searchTerm-right:focus {\r\n\t\tborder-color: #58BBEE !important;\r\n\t\tcolor: #58BBEE !important;\r\n\t}\r\n\r\n\t.filtr-controls-894831.searchTerm::placeholder,\r\n\t.filtr-controls-894831.searchTerm-right::placeholder {\r\n\t\tcolor: #58BBEE !important;\r\n\t\topacity: 0.65;\r\n\t}\r\n\r\n\t.blog_loader-894831 {\r\n\t\tmargin: 40px auto !important;\r\n\t\tleft: auto !important;\r\n\t\ttop: auto !important;\r\n\t\tposition: relative;\r\n\t\tborder: 5px solid #f3f3f3;\r\n\t\tborder-radius: 50%;\r\n\t\tborder-top: 5px solid #58BBEE !important;\r\n\t\twidth: 50px;\r\n\t\theight: 50px;\r\n\t\t-webkit-animation: spin 1s linear infinite;\r\n\t\tanimation: spin 1s linear infinite;\r\n\t\tdisplay: block;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.filtr-container {\r\n\t\ttransition-property: height, width;\r\n\t}\r\n\r\n\t.filtr-container,\r\n\t.filtr-container .filtr-item {\r\n\t\t-webkit-transition-duration: 0.8s;\r\n\t\t-moz-transition-duration: 0.8s;\r\n\t\t-ms-transition-duration: 0.8s;\r\n\t\t-o-transition-duration: 0.8s;\r\n\t\ttransition-duration: 0.8s;\r\n\r\n\t}\r\n\r\n\t.filtr-item {\r\n\t\t-webkit-transition-property: transform, opacity, height, width;\r\n\t\t-moz-transition-property: transform, opacity, height, width;\r\n\t\t-ms-transition-property: transform, opacity, height, width;\r\n\t\t-o-transition-property: transform, opacity, height, width;\r\n\t\ttransition-property: transform, opacity, height, width;\r\n\t\t-webkit-transition-timing-function: ease-out;\r\n\t\t-moz-transition-timing-function: ease-out;\r\n\t\ttransition-timing-function: ease-out;\r\n\t}\r\n\r\n\t.filtr-item .post-box {\r\n\t\ttransform: scale3d(1, 1, 1);\r\n\t\ttransition: transform 0.5s ease-out, opacity 0.5s ease-out;\r\n\t}\r\n\r\n\t.filtr-item .lazyimg {\r\n\t\ttransition-property: transform, opacity;\r\n\t\ttransition-duration: 0.5s;\r\n\t\ttransform: scale3d(1, 1, 1);\r\n\t\ttransition-timing-function: ease-out;\r\n\t}\r\n\r\n\t#load-more-894831 {\r\n\t\ttransition-delay: 0.8s;\r\n\t\ttext-align: center;\r\n\t\tmargin: 0 auto;\r\n\t\tbackground-color: #58BBEE !important;\r\n\t}\r\n\r\n\t#load-more-894831:focus {\r\n\t\tbox-shadow: none !important\r\n\t}\r\n\r\n\t.lds-ellipsis-894831 div {\r\n\t\tposition: absolute;\r\n\t\ttop: 33px;\r\n\t\twidth: 13px;\r\n\t\theight: 13px;\r\n\t\tborder-radius: 50%;\r\n\t\tbackground: #58BBEE !important;\r\n\t\tanimation-timing-function: cubic-bezier(0, 1, 1, 0);\r\n\t}\r\n\r\n\t\/* Image to background *\/\r\n\t@media (min-width: 1025px) {\r\n\t\t.snip0047-894831:hover span {\r\n\t\t\t-webkit-transform: translate3d(-20px, 0px, 0px);\r\n\t\t\ttransform: translate3d(-20px, 0px, 0px);\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\r\n\t\t.snip0047-894831:hover i {\r\n\t\t\topacity: 1;\r\n\t\t\t-webkit-transition-delay: 0.15s;\r\n\t\t\ttransition-delay: 0.15s;\r\n\t\t}\r\n\r\n\t\t.snip0047-894831:hover:before {\r\n\t\t\twidth: 38px;\r\n\t\t\t-webkit-transition-delay: 0s;\r\n\t\t\ttransition-delay: 0s;\r\n\t\t\tborder-radius: 5px;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.snip0047-894831.active span {\r\n\t\t-webkit-transform: translate3d(-20px, 0px, 0px);\r\n\t\ttransform: translate3d(-20px, 0px, 0px);\r\n\t\topacity: 1;\r\n\t}\r\n\r\n\t.snip0047-894831.active i {\r\n\t\topacity: 1;\r\n\t\t-webkit-transition-delay: 0.15s;\r\n\t\ttransition-delay: 0.15s;\r\n\t}\r\n\r\n\t.snip0047-894831.active:before {\r\n\t\twidth: 38px;\r\n\t\t-webkit-transition-delay: 0s;\r\n\t\ttransition-delay: 0s;\r\n\t\tborder-radius: 5px;\r\n\t}\r\n\r\n\t\/* title box css*\/\r\n\r\n\t.blog_title:hover {\r\n\t\tcolor: #58BBEE !important;\r\n\t}\r\n\r\n\t.bf_thumb_box_1-894831 {\r\n\t\tpadding: inherit;\r\n\t\tbackground-color: #EDEEF0;\r\n\t\tborder: 1px solid;\r\n\t\tborder-color: rgba(213, 216, 221);\r\n\t}\r\n\r\n\t .bf_title_box_1-894831 {\r\n\t\tpadding-top: 5px;\r\n\t\tpadding-bottom: 10px;\r\n\t\tpadding-left: 8px;\r\n\t\tpadding-right: 8px;\r\n\t}\r\n\r\n\t .bf_title_box_2-894831 {\r\n\t\tpadding-top: 10px;\r\n\t\tpadding-bottom: 10px;\r\n\t\tpadding-left: 8px;\r\n\t\tpadding-right: 8px;\r\n\t}\r\n\r\n\t.bf_title_1-894831 {\r\n\t\tfloat: left;\r\n\t\tmargin-top: 15px;\r\n\t\tmargin-bottom: 15px;\r\n\t\tfont-size: 25px !important;\r\n\t\tcolor: #000 !important;\r\n\t\tfont-weight: bold !important;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.bf_desc_1-894831 {\r\n\t\tfont-size: 12px;\r\n\t\tcolor: #606060;\r\n\t\tmargin: 10px 1px;\r\n\t}\r\n\r\n\t\t.blog_metaInfo>span {\r\n\t\tcolor: #606060;\r\n\t\tdisplay: inline-flex;\r\n\t\talign-items: center;\r\n\t\tvertical-align: middle;\r\n\t\tline-height: 1.4;\r\n\t}\r\n\r\n\t.blog_metaInfo>span>i {\r\n\t\tdisplay: inline-flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tvertical-align: middle;\r\n\t\tline-height: 1;\r\n\t\tmargin-right: 4px;\r\n\t}\r\n\r\n\t.blog_metaInfo>span>i>.blog_cat_icon,\r\n\t.blog_metaInfo>span>i>.blog_tag_icon {\r\n\t\theight: 16px !important;\r\n\t\twidth: 16px !important;\r\n\t\topacity: 0.7;\r\n\t\tvertical-align: middle;\r\n\t\tdisplay: inline-block;\r\n\t\tobject-fit: contain;\r\n\t\tmargin: 0 !important;\r\n\t}\r\n\r\n\r\n\t<\/style>    <div id=\"BlogFilterMain-894831\" class=\"blog_filter_main\" version=\"1.8.7\"\r\n        data-post-type=\"post\" data-initload=\"12\">\r\n        \r\n        <div class=\"text-center\">\r\n            <ul class=\"simplefilter filtr-control-894831\">\r\n                                    <li id=\"all\" class=\"snip0047 snip0047-894831 active filtr-controls-894831\" data-filter=\"all\"><span style=\"pointer-events: none;\">All<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"4\" class=\"filtr-controls-894831 snip0047 snip0047-894831\" value=\"4\" data-filter=\"4\"><span style=\"pointer-events: none;\">Hardware<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"6\" class=\"filtr-controls-894831 snip0047 snip0047-894831\" value=\"6\" data-filter=\"6\"><span style=\"pointer-events: none;\">Learning to Code<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"14\" class=\"filtr-controls-894831 snip0047 snip0047-894831\" value=\"14\" data-filter=\"14\"><span style=\"pointer-events: none;\">Memes and Fun<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"3\" class=\"filtr-controls-894831 snip0047 snip0047-894831\" value=\"3\" data-filter=\"3\"><span style=\"pointer-events: none;\">Software<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                            <\/ul>\r\n        <\/div>\r\n                <!-- Loader below filters -->\r\n        <div class=\"blog_loader blog_loader-894831\"><\/div>\r\n\r\n        <div class=\"filtr-container filters-div bf_gallery_1-894831\" style=\"width:100%; opacity:0; transition: opacity 0.4s ease-in-out;\">\r\n            \t\t<div id=\"bf_232\" data-category=\"6, 3\"\r\n\t\t\tdata-sort=\"Learning to Code\"\r\n\t\t\tclass=\"6 3 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">How to Build a WinForms Application<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 4 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\n        <figure class=\"snip1550 fit-in-content\" style=\"\">\n\n                                        <img decoding=\"async\" title=\"2023-06-03_18-10-40\" class=\"portfolio_thumbnail\" src=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2023\/06\/2023-06-03_18-10-40-268x300.png \" alt=\"2023-06-03_18-10-40\">\n            \n        <\/figure>\n\n\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tLearning to Code, Software\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom the perspective of a new guy Introduction Building in WinForms was quite an experience. I helpe...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/04\/how-to-build-a-winforms-application\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"232\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_229\" data-category=\"4\"\r\n\t\t\tdata-sort=\"Hardware\"\r\n\t\t\tclass=\"4 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">Building a HED<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 2 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tHardware\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom someone who has done it for family thrice Introduction Building a HED is a serious and expensiv...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/02\/building-a-hed-3\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"229\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_225\" data-category=\"4\"\r\n\t\t\tdata-sort=\"Hardware\"\r\n\t\t\tclass=\"4 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">Building a HED Picking Parts<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tHardware\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom someone who has done it for family thrice Introduction Building a HED is a serious and expensiv...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/building-a-hed-2\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"225\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_206\" data-category=\"14\"\r\n\t\t\tdata-sort=\"Memes and Fun\"\r\n\t\t\tclass=\"14 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">This Week&#8217;s Fun<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tMemes and Fun\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\t...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/this-weeks-fun\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"206\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_183\" data-category=\"4\"\r\n\t\t\tdata-sort=\"Hardware\"\r\n\t\t\tclass=\"4 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">Building a HED What is it for?<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tHardware\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom someone who has done it for family thrice Introduction Building a HED is a serious task, you ne...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/building-a-hed\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"183\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_202\" data-category=\"3\"\r\n\t\t\tdata-sort=\"Software\"\r\n\t\t\tclass=\"3 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">Introduction to Software Development Projects<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tSoftware\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom the perspective of a student Introduction Hello, I want to talk about my thoughts on software d...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/introduction-to-software-development-projects\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"202\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_167\" data-category=\"1\"\r\n\t\t\tdata-sort=\"Uncategorized\"\r\n\t\t\tclass=\"1 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">What are and How to use Functions<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 23 February, 2022 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tUncategorized\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tSo, you want to know what a function is in the context of programming? A function is a block of code...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2022\/02\/23\/what-are-and-how-to-use-functions\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"167\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div id=\"bf_147\" data-category=\"6\"\r\n\t\t\tdata-sort=\"Learning to Code\"\r\n\t\t\tclass=\"6 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-894831 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-894831 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-894831 blog_title_1 fit-text\">Learning to Code: Functional, OOP, and IDEs<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 16 January, 2022 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t<span class=\"blog_author\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/i> By Elucidate <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-894831 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t<span class=\"blog_cat\"><i class=\"\"><img decoding=\"async\" class=\"blog_cat_icon\" src=\"https:\/\/devphilosopher.com\/wp-content\/plugins\/blog-filter\/img\/cat.png\"><\/i>\r\n\t\t\t\t\t\t\t\t\tLearning to Code\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div><!-- end meta -->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-894831 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tThe hardest part of starting any task is learning the niche vocabulary. Today I will explain some of...\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-894831 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"147\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n        <\/div>\r\n\r\n                <div class=\"load-scroll-block\" data-scrollflage=\"1\">\r\n            <div class=\"lds-ellipsis\">\r\n                <div><\/div>\r\n                <div><\/div>\r\n                <div><\/div>\r\n                <div><\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"no-more-posts\">No More Posts<\/div>\r\n                    <div class=\"blog_pagination-894831\">\r\n                            <\/div>\r\n        <script type=\"text\/javascript\">\n(function($) {\n\t$(document).ready(function() {\n\t\tvar uniqueId = \"894831\";\n\t\tvar containerSelector = '.bf_gallery_1-' + uniqueId;\n\t\tvar controlsSelector = '.filtr-controls-' + uniqueId;\n\t\tvar $container = $(containerSelector);\n\n\t\tfunction revealGallery() {\n\t\t\t$('.blog_loader-' + uniqueId).fadeOut(250, function() {\n\t\t\t\t$(this).hide();\n\t\t\t});\n\t\t\t$container.css('opacity', 1);\n\t\t\t$('.bfg_theme_1').css('opacity', 1);\n\t\t}\n\n\t\t\/\/ Filterizr options\n\t\tvar filterOptions = {\n\t\t\tcallbacks: {\n\t\t\t\tonFilteringStart: function () { },\n\t\t\t\tonFilteringEnd: function () { },\n\t\t\t\tonShufflingStart: function () { },\n\t\t\t\tonShufflingEnd: function () { },\n\t\t\t\tonSortingStart: function () { },\n\t\t\t\tonSortingEnd: function () { }\n\t\t\t},\n\t\t\tcontrolsSelector: controlsSelector,\n\t\t\tfilter: 'all',\n\t\t\tfilterOutCss: {\n\t\t\t\ttop: '0px',\n\t\t\t\tleft: '0px',\n\t\t\t\topacity: 0.001,\n\t\t\t\ttransform: ''\n\t\t\t},\n\t\t\tfilterInCss: {\n\t\t\t\ttop: '0px',\n\t\t\t\tleft: '0px',\n\t\t\t\topacity: 1,\n\t\t\t\ttransform: ''\n\t\t\t},\n\t\t\tlayout: 'sameWidth',\n\t\t\tselector: '.filtr-item',\n\t\t\tsetupControls: true\n\t\t};\n\n\t\tvar filterizd = null;\n\t\tif ($container.length && typeof $container.filterizr === 'function') {\n\t\t\tfilterizd = $container.filterizr(filterOptions);\n\t\t\tif (typeof $container.imagesLoaded === 'function') {\n\t\t\t\t$container.imagesLoaded(function() {\n\t\t\t\t\tif (filterizd && typeof filterizd.filterizr === 'function') {\n\t\t\t\t\t\tfilterizd.filterizr(filterOptions);\n\t\t\t\t\t}\n\t\t\t\t\trevealGallery();\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\trevealGallery();\n\t\t\t}\n\t\t} else {\n\t\t\trevealGallery();\n\t\t}\n\n\t\t\/\/ Fallback timeout to ensure posts are always displayed\n\t\tsetTimeout(function() {\n\t\t\trevealGallery();\n\t\t}, 800);\n\n\t\t\/\/ Active class handling for filter buttons\n\t\t$(controlsSelector).on('click', function() {\n\t\t\t$(controlsSelector).removeClass('active');\n\t\t\t$(this).addClass('active');\n\t\t});\n\n\t\t\/\/ Multifilter controls\n\t\t$('.multifilter li').on('click', function() {\n\t\t\t$(this).toggleClass('active');\n\t\t});\n\n\t\t\/\/ Search handling\n\t\t$('input.searchTerm').on('keyup input', function() {\n\t\t\tif (filterizd && typeof filterizd.filterizr === 'function') {\n\t\t\t\tfilterizd.filterizr('search', $(this).val());\n\t\t\t}\n\t\t});\n\n\t\t\n\t\t\/\/ Load More AJAX Button Handling\n\t\t\t});\n})(jQuery);\n<\/script>    <\/div>\r\n\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Coding, development environments, and other deep dev thinker things.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":35,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-17","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Dev Philosopher - Software, Hardware, all deep developer things\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\" \/>\n\t\t<meta property=\"og:description\" content=\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-01-16T05:27:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-16T05:52:29+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#blogposting\",\"name\":\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\",\"headline\":\"Learning to Code: Functional, OOP, and IDEs\",\"author\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/devphilosopher.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Screenshot-VSCode-Splash-Screen-1024x549.png\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#articleImage\"},\"datePublished\":\"2022-01-16T05:27:32+00:00\",\"dateModified\":\"2022-01-16T05:52:29+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#webpage\"},\"articleSection\":\"Learning to Code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devphilosopher.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/home\\\/software-development\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/home\\\/software-development\\\/#listItem\",\"position\":2,\"name\":\"Software\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#organization\",\"name\":\"Dev Philosopher\",\"description\":\"Software, Hardware, all deep developer things\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#organizationLogo\",\"width\":512,\"height\":512},\"image\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/\",\"name\":\"Elucidate\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a34f2c0a23a71a1800c171e1136aa6273ed7057144f2dd2a81fb127cc06f880?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Elucidate\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#webpage\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/\",\"name\":\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\",\"description\":\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\"},\"datePublished\":\"2022-01-16T05:27:32+00:00\",\"dateModified\":\"2022-01-16T05:52:29+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#website\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/\",\"name\":\"Dev Philosopher\",\"description\":\"Software, Hardware, all deep developer things\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","canonical_url":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#blogposting","name":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","headline":"Learning to Code: Functional, OOP, and IDEs","author":{"@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author"},"publisher":{"@id":"https:\/\/devphilosopher.com\/#organization"},"image":{"@type":"ImageObject","url":"http:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/Screenshot-VSCode-Splash-Screen-1024x549.png","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#articleImage"},"datePublished":"2022-01-16T05:27:32+00:00","dateModified":"2022-01-16T05:52:29+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#webpage"},"isPartOf":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#webpage"},"articleSection":"Learning to Code"},{"@type":"BreadcrumbList","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/devphilosopher.com#listItem","position":1,"name":"Home","item":"https:\/\/devphilosopher.com","nextItem":{"@type":"ListItem","@id":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/#listItem","position":2,"name":"Software","previousItem":{"@type":"ListItem","@id":"https:\/\/devphilosopher.com#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/devphilosopher.com\/#organization","name":"Dev Philosopher","description":"Software, Hardware, all deep developer things","url":"https:\/\/devphilosopher.com\/","logo":{"@type":"ImageObject","url":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#organizationLogo","width":512,"height":512},"image":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author","url":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/","name":"Elucidate","image":{"@type":"ImageObject","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/9a34f2c0a23a71a1800c171e1136aa6273ed7057144f2dd2a81fb127cc06f880?s=96&d=mm&r=g","width":96,"height":96,"caption":"Elucidate"}},{"@type":"WebPage","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#webpage","url":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/","name":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/devphilosopher.com\/#website"},"breadcrumb":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#breadcrumblist"},"author":{"@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author"},"creator":{"@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author"},"datePublished":"2022-01-16T05:27:32+00:00","dateModified":"2022-01-16T05:52:29+00:00"},{"@type":"WebSite","@id":"https:\/\/devphilosopher.com\/#website","url":"https:\/\/devphilosopher.com\/","name":"Dev Philosopher","description":"Software, Hardware, all deep developer things","inLanguage":"en-US","publisher":{"@id":"https:\/\/devphilosopher.com\/#organization"}}]},"og:locale":"en_US","og:site_name":"Dev Philosopher - Software, Hardware, all deep developer things","og:type":"article","og:title":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","og:description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","og:url":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/","og:image":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png","og:image:secure_url":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png","article:published_time":"2022-01-16T05:27:32+00:00","article:modified_time":"2022-01-16T05:52:29+00:00","twitter:card":"summary","twitter:title":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","twitter:description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","twitter:image":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png"},"aioseo_meta_data":{"post_id":"17","title":"#post_title #separator_sa #site_title","description":"#post_content","keywords":[],"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"WebPage","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-12-16 02:53:04","updated":"2025-06-04 00:38:44","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/devphilosopher.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSoftware\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/devphilosopher.com"},{"label":"Software","link":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/"}],"_links":{"self":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":4,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions\/81"}],"up":[{"embeddable":true,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/35"}],"wp:attachment":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}