{"id":1009,"date":"2022-12-31T22:50:32","date_gmt":"2022-12-31T17:20:32","guid":{"rendered":"https:\/\/www.techandtrain.com\/blog\/?p=1009"},"modified":"2025-10-22T14:53:53","modified_gmt":"2025-10-22T09:23:53","slug":"thank-you-2022-welcome-2023","status":"publish","type":"post","link":"https:\/\/www.techandtrain.com\/blog\/2022\/12\/thank-you-2022-welcome-2023\/","title":{"rendered":"Thank you 2022, Welcome 2023"},"content":{"rendered":"\n<p>Things are never perfect &#8211; we face many challenges (this is not the platform to discuss problems though) but there are many things to be thankful for. Here is my list of 2022 for which I am grateful.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Liferay for giving me the opportunity to work directly with products. This is my 4th year working directly or indirectly with products either building them or working internally from an ecosystem around products. Also, my past two clients before Liferay who helped me to work on building internal products directly. Cannot name the customers, ecosystem and people involved but my genuine thanks to all in this journey.<\/li>\n\n\n\n<li>BITS Pilani for a fabulous Semester 1 with Distributed Computing, Embedded Systems, Database &amp; Applications and Data Structures &amp; Algorithm Design subjects with all the networking I could do with fellow students. Studying M.Tech. Computer Science \/ Electrical \/ Electronics was a wish since decades but somehow work, opportunity and many factors kept me busy and it clicked in 2022.<\/li>\n\n\n\n<li>NITIE &amp; Prof. David as the instructor for a supply chain course.<\/li>\n\n\n\n<li>My friends, batchmates, students, colleges \/ universities, their staff, my family and network plus LinkedIn with whom I could work \/ interact with and learn so many things from.<\/li>\n\n\n\n<li>Internet which has fueled so many learnings, opportunities and interactions.<\/li>\n\n\n\n<li><strong>All the people with whom I had even the smallest positive interaction<\/strong>\u00a0like with\u00a0<a href=\"https:\/\/www.linkedin.com\/in\/rajansingh96\/\">Rajan Singh<\/a>\u00a0who writes many inspirational posts. There are too many to name but I wish a happy new year 2023 to all of you with whom I crossed path in 2022.<\/li>\n\n\n\n<li>Hopefully 2023 will be filled with many such learnings, collaborations, knowledge sharing, help and interactions through the ups and downs of life.<\/li>\n<\/ul>\n\n\n\n<p>Email me: Neil@HarwaniSystems.in<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Things are never perfect &#8211; we face many challenges (this is not the platform to discuss problems though) but there [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1010,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[247,248],"class_list":["post-1009","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-happy-new-2023","tag-thank-you-2022"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/12\/fireworks-g6f95f2988_1920.jpg?fit=1920%2C1202&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7do02-gh","jetpack-related-posts":[{"id":1070,"url":"https:\/\/www.techandtrain.com\/blog\/2023\/05\/how-to-take-knowledge-transfer-in-a-discussion-for-liferay-engagement-part-1\/","url_meta":{"origin":1009,"position":0},"title":"How to take knowledge transfer in a discussion for Liferay engagement &#8211; Part 1","author":"Neil Harwani","date":"May 17, 2023","format":false,"excerpt":"Here is a list of points which will help in taking a knowledge transfer for a Liferay engagement - Part 1: 1. Check which products of Liferay are in use: DXP, Commerce, Analytics and \/ or Cloud LXC 2. Take the list of osgi\/configs & osgi\/modules to get configurations of\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"Credits: www.Pixabay.com","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/05\/fantasy-g5314dd315_1920.jpg?fit=1200%2C910&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/05\/fantasy-g5314dd315_1920.jpg?fit=1200%2C910&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/05\/fantasy-g5314dd315_1920.jpg?fit=1200%2C910&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/05\/fantasy-g5314dd315_1920.jpg?fit=1200%2C910&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/05\/fantasy-g5314dd315_1920.jpg?fit=1200%2C910&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":825,"url":"https:\/\/www.techandtrain.com\/blog\/2022\/02\/keywords-to-search-on-liferay-part-1\/","url_meta":{"origin":1009,"position":1},"title":"Keywords to search on Liferay &#8211; Part 1","author":"Neil Harwani","date":"February 19, 2022","format":false,"excerpt":"Searching these keywords on Liferay will keep you updated on what's happening in the ecosystem. Add \"Liferay\" in-front of these keywords & search the same. It's a mix of technical & functional \/ product feature topics. This is Part-1 of the series. Module loaderMVC portletLoggingUpgradePatch toolSearch filterHot fixesService packsSearch experiencesObjectsCommerceService\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/02\/Liferay.png?fit=594%2C209&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/02\/Liferay.png?fit=594%2C209&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/02\/Liferay.png?fit=594%2C209&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":1271,"url":"https:\/\/www.techandtrain.com\/blog\/2024\/07\/pointers-to-work-with-product-support-at-liferay-part-1\/","url_meta":{"origin":1009,"position":2},"title":"Pointers to work with product support at Liferay &#8211; Part 1","author":"Neil Harwani","date":"July 5, 2024","format":false,"excerpt":"Below pointers may help when working with Liferay support to cut response times: 1. How is the vanilla product behaving for your problem area? 2. What are the relevant database tables, source code and configurations saying? Discuss about this early on the ticket 3. Attach any video of the problem\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":844,"url":"https:\/\/www.techandtrain.com\/blog\/2022\/03\/keywords-for-identity-access-management-plus-single-sign-on-with-links-from-liferay-ecosystem-part-1\/","url_meta":{"origin":1009,"position":3},"title":"Keywords for Identity &#038; Access Management plus Single Sign on with links from Liferay ecosystem &#8211; Part 1","author":"Neil Harwani","date":"March 4, 2022","format":false,"excerpt":"Keywords in the identity & access management space along with single sign on: Active DirectoryLDAPOAuthKerberosOpenIDSAMLCASSeamless loginShibbolethIAMSSOJWTIdentity providerService providerMFATFAPrincipalIdentity synchronizationIdentity lifecycle managementEntitlementAuthorizationAuthenticationFederated identityB2B & B2C Links from Liferay documentation for above: https:\/\/learn.liferay.com\/dxp\/latest\/en\/installation-and-upgrades\/securing-liferay\/configuring-sso.htmlhttps:\/\/learn.liferay.com\/dxp\/latest\/en\/installation-and-upgrades\/securing-liferay.htmlhttps:\/\/learn.liferay.com\/dxp\/latest\/en\/headless-delivery\/using-oauth2\/creating-oauth2-applications.htmlhttps:\/\/help.liferay.com\/hc\/en-us\/articles\/360033738332-Authenticating-Using-SAMLhttps:\/\/help.liferay.com\/hc\/en-us\/articles\/360026505211-Authenticating-with-Kerberoshttps:\/\/www.liferay.com\/resources\/whitepapers\/Identity+Management+in+Liferay+DXPhttps:\/\/help.liferay.com\/hc\/en-us\/articles\/360018176491-OAuth-2-0https:\/\/en.wikipedia.org\/wiki\/Identity_management Email me: Neil@HarwaniSystems.in","rel":"","context":"In &quot;IAM-SSO&quot;","block_context":{"text":"IAM-SSO","link":"https:\/\/www.techandtrain.com\/blog\/category\/iam-sso\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/03\/Startup.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/03\/Startup.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/03\/Startup.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/03\/Startup.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/03\/Startup.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":838,"url":"https:\/\/www.techandtrain.com\/blog\/2022\/02\/why-liferay-what-about-my-performance-part-1\/","url_meta":{"origin":1009,"position":4},"title":"Why Liferay &#038; what about my performance? &#8211; Part 1","author":"Neil Harwani","date":"February 26, 2022","format":false,"excerpt":"An unbiased view on why you should adopt a platform like Liferay and what are the benefits in using Liferay: Having implementations in various domains like insurance, manufacturing, financial services, healthcare, education, government, intranets, commerce, energy, customer \/ partner portals and moreOpen standards based system built with and around Java\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/02\/Liferay.png?fit=594%2C209&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/02\/Liferay.png?fit=594%2C209&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/02\/Liferay.png?fit=594%2C209&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":886,"url":"https:\/\/www.techandtrain.com\/blog\/2022\/05\/navigating-liferay-as-a-customer-partner-part-1\/","url_meta":{"origin":1009,"position":5},"title":"Navigating Liferay as a Customer &#038; Partner &#8211; Part 1","author":"Neil Harwani","date":"May 29, 2022","format":false,"excerpt":"Single ready reference of important links for customers & partners of Liferay: Where is the customer portal: https:\/\/www.liferay.com\/customersWhere do I find the documentation - Version & Product wise: https:\/\/learn.liferay.com\/Where is the developer portal: https:\/\/www.liferay.com\/developersWhere is the partner portal: https:\/\/www.liferay.com\/partnersWhere can I get online trainings: https:\/\/www.liferay.com\/learningWhere are the blogs: https:\/\/www.liferay.com\/blogWhere can\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/05\/Navigation.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/05\/Navigation.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/05\/Navigation.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/05\/Navigation.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/05\/Navigation.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":2,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions"}],"predecessor-version":[{"id":1013,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions\/1013"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/media\/1010"}],"wp:attachment":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/media?parent=1009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/categories?post=1009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/tags?post=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}