I am passionate about programming.

So let us talk about it.

Let us talk about what is good and bad programming.

Let us talk about ideas and experiences with the Microsoft Dynamics 365 Business Central AL language.

My professional activities

I am working as a freelance Business Central developer and consultant. Next to that I have other projects:

I have created a dedicated search app for Business Central.

www.navigate-bc.com

I am doing audits of Business Central customizations.

www.audit-bc.com

The Microsoft AL language

Well, it is really just Pascal. It is probably one of the few places where people are still writing programs in Pascal.

I guess the reason it has not changed is its enormous success. The simple fact that so many people can customize and extend Microsoft Dynamics 365 Business Central and Navision before that with this language is impressive.

What can you expect?

My intensions with this website and blog is to share my ideas, thoughts and experiences with writing solutions for Business Central and Navision.

Whether you are an experienced AL developer or just started, I hope that you will find good ideas and adopt some of these principles in your own way of writing code.

I will try to guide you to write code that is

  • robust
  • easy to read
  • easy to test
  • easy to understand
  • easy to extend
  • easy to refactor

and much more.

What else?

The Business Central and Navision community can learn a lot from other programming languages, communities and paradigms.

I will make references to languages like TypeScript, Elm, and Ruby.

I also hope to write about development and project methodologies like MSF, Scrum and Shapeup.

I will promote best practices like peer review and automated tests.

Microsoft has made progress towards modern development tools with Github and Visual Studio Code, and I am sure there will be subjects to write about. However, I intend to focus on the development part and less on the tooling. There are so many brillian BC bloggers already writing about Docker and Azure already.

In some cases, I will also write about other subjects. For example you can find a post about how to start your own company based on my own experience.

Stay tuned and don’t hesitate to contact me. I am here to work and do business.

Kind regards,

Finn

Email: finnpedersenfrance@gmail.com