Number 100 / Blogs / Perficient


I have been working at Perficient for almost 8 years.  I have always enjoyed writing blogs and sharing my knowledge with others.  This is my 100th blog post!  WOW!  I can’t believe I finally made it!  Come with me while I take a look back at 8 years worth of content.

Series

I write a lot of blog series.  I like to focus on a topic and share everything I can about it.  I have 9 different series with 77 posts.  This is obviously my preferred way of sharing content.

https://blogs.perficient.com/2017/10/30/sitecore-symposium-2017-sessions-review/ (7 posts)

https://blogs.perficient.com/2017/11/02/sitecore-bootcamp-for-developers/ (8 posts)

https://blogs.perficient.com/2018/05/22/choose-a-sitecore-placeholder-name-instead-of-typing/ (4 posts)

https://blogs.perficient.com/2018/10/23/sitecore-symposium-2018-sessions-review/ (11 posts)

https://blogs.perficient.com/2019/05/21/going-multilingual-in-sitecore/ (4 posts)

https://blogs.perficient.com/2019/11/05/sitecore-symposium-2019-sessions-review/ (15 posts)

https://blogs.perficient.com/2021/02/23/docker-bootcamp-blog-series/ (17 posts)

https://blogs.perficient.com/2023/03/27/case-study-lift-and-shift-from-drupal-to-sitecore-sxa/ (3 posts)

https://blogs.perficient.com/2023/04/24/getting-to-know-sitecore-search/ (8 posts)

Accessibility

I have a passion for accessibility.  When I was in college, I worked in a computer lab that housed the adaptive technologies lab.  They had screen magnifiers, braille readers, screen readers, alternate methods of input.  It was fascinating to learn about these tools and the other ways people interact with computers.  After college, I worked for a small web design company.  Our focus was usability and accessibility.  I have shared my passion with other people at Perficient and ignited a passion for accessibility within them as well.  I have a whole series of posts that I would like to write someday about the WCAG guidelines and how to detect and remedy each requirement.  Until then, I’ve shared my screen reader blog and video with many people to show them how to use a screen reader as a native user would.

Digital Accessibility – Using a Screen Reader

https://www.youtube.com/watch?v=-AvHYuhZd58

Making Sitecore Sites More Accessible and Screen Reader Friendly

Content Migration

Almost every project needs some sort of content migration.  It is never a fun task!  I lead a project where we migrated from Drupal to Sitecore SXA.  I was very excited to come up with a way to do it super fast.  I found a tool called Merlin too late in the project to use, but I wrote a content import powershell suite that I’m still refining and hope to release/promote soon.

Case Study: Lift and Shift from Drupal to Sitecore SXA

My Journey with Sitecore Data Exchange Framework (DEF)

Using Merlin to Migrate Your Site to Sitecore

Import Data From Merlin to Finish Your Migration to Sitecore

Docker

More of my projects are using Docker.  When I started, I kept running into problems.  I wanted to gain a deep understanding of the tool to know how to solve these problems.  I did not want to follow article after article of troubleshooting tips that may or may not solve the problem.  I really enjoyed writing this series.  I have become a “go-to-guy” when others have problems with Docker.  I jokingly started calling myself “Docker Doctor” ⁠(WhaleStethoscope).  Not all of these articles are Sitecore related, but the more you know about the tool, the easier it is to debug issues while using Docker to run a Sitecore project.

Docker Bootcamp Blog Series

Using Docker – docker-index.exe High CPU and Disk Usage

Using Docker – Multiple Virtual Machines

Sitecore, ltcs2022, Docker, VMs and Windows 11

Sitecore

Most of my work at Perficient has been focused on the Sitecore platform.  When I joined Perficient in 2015, I was brand new to Sitecore.  I wrote my Sitecore Bootcamp for Developer series for myself as well as for others that had been in my position of having to learn Sitecore from scratch.  Before SXA, I wrote a Sitecore Module that would make the input box where you type the name of a placeholder into a dropdown.  That made it easier to get the placeholder name correct.  I have had a couple of opportunities to work on multilingual sites.  That presented a whole new set of challenges; languages, shared and versioned content, fallback languages, and more.  I was happy to update that series to include SXA this year.  As Sitecore moves to a composable platform, it is important to learn the new pieces.  I’ve spent several months learning Sitecore Search.  I look forward to learning personalize next and seeing how multiple composable tools work together.

Sitecore Bootcamp for Developers

Choose a Sitecore Placeholder Name Instead of Typing

Going Multilingual in Sitecore

Case Study: Lift and Shift from Drupal to Sitecore SXA

Getting to know Sitecore Search

Keeping Sitecore Content Authors Happy and Productive

My Journey with Sitecore Data Exchange Framework (DEF)

Using Merlin to Migrate Your Site to Sitecore

Import Data From Merlin to Finish Your Migration to Sitecore

Sitecore Symposium

I was fortunate to attend Sitecore Symposium three times in my tenure at Perficient so far.  I always enjoy meeting people face to fact that I’ve been on calls with for projects.  These events are a great learning opportunity.  I’m a big note taker, I was excited to share my notes for each session I attended for the last two symposiums for those that weren’t able to attend.  I’m not able to make it to SUGCON NA this year, but I’m hopeful to connect with people in person at the next big Sitecore event!

Sitecore Symposium 2017: Sessions Review

Sitecore Symposium 2018: Sessions Review

Sitecore Symposium 2019: Sessions Review

To the next 100!

Thanks for taking a walk down memory lane with me!  I’d **** to hear if any of these posts have helped you in past.  If you want to get notifications when I post new content, follow me on linkedin.





Source link

Social media & sharing icons powered by UltimatelySocial
error

Enjoy Our Website? Please share :) Thank you!