Casual Conversations videos overview list

Casual Conversations video overview list

This is the first video in a series we plan to release on a weekly basis. We hope you want to join the conversation.
Now in the beginning we will experiment a bit with different topics, but depending on the feedback we get we hop that this will end up as an ongoing conversation in the community.

Do you document your databases? If so, how? Join our conversation about how we look at documenting databases.

We have been using version control systems since locked files and SVN. But todays tools offer much more flexibillity and Git give us options to work with code in new ways we have not really considered and used to its full potential yet.

You know clean code when you see it, but how do you get there? There are many aspects and in this conversation we only brush over a few of them. So, we will probably revisit this topic a couple of times in more depth.
What do you do to kee your code clean, post all your tips and tricks as well as questions on this topic in the comments below.

Do you test your code? What type of testing do you do? Listen to Johan and Klaus talk about different aspects of testing and join the conversation in the comments below.

Do you want to start a business based on a digital platform? Then our conversation about what is important on starting a business online might give you some inspiration for your next step.

Do you want to build an app for phones? Looking for developers, what stack to use or even what platform to pick? Then perhaps our conversation about mobile app development might give you some ideas on what directions to go.

Do you prefer to use framework or do you write your code from the ground? This week we talk about the pros and cons of using frameworks and libraries.Using a framework might get you started in a short amount of time, but is it the wise choice in the long run. What if the framework get discontinued…

Do you struggle estimating it-projects? We do too. Join our conversation about what things you should account for and where things can go wrong.

Do you make mock-ups, or do you just start to throw some code around until it looks good? Do you have any favourite tools, or do you live by pen and paper?

For this conversation we invited Albin Wisén from Prosmart to talk about a DataFlex plugin for the JavaScript library SyncFusion that has been developed by Wil van Antwerpen and PP7. It is a nice replacement for Codejock when you migrate your DataFlex application from Windows to the Web.

Here is a video where Will explan the plugin and the library in more details:…

Read more about the SyncFusion plugin at…
DataFlex forum…
VDF-Guidance info page:…

DataFlex Wiki:
JS Library page:

Have you ever started using an app that you just deleted after installing because the interface was awful? Are there any application that you admire for its seamless intuitive user experience? Let us know in the comments and hope you enjoy our thoughts on this topic 🙂

How do you explain what you do? How do you differentiate yourself from other businesses doing similar things? Join us in this weeks conversation where we try to define what a business application is…

Trust is an important part of good cooperation between people. High trust makes it easier to do business and collaborate on projects. Listen in and learn about the four variables that goes into the trust equation.

– This is the first half of this conversation, the rest will be published next week.

Using social media as a marketing tool might feel like a lot of work and what would you post, who would like to read your posts and why would anyone care about you? Join our conversation with Helen Symington where we start to scratch the surface of social media and if you like this video and ask some questions in the comments, we will definitely do more in depth videos on this topic in the future.

If you want to do a screencast, we can recommend using OBS:

GIT is a useful tool not only used by developers to track code, but also lawyers that want to track changes in legal documents, poets who want to be able to go back to a previous version and chemistry researchers who collaborate on large chemical structures. Perhaps you might find your own use of the tool that has become the standard version control system for developers around the globe.

This is the second half of our conversation. To watch the first half go to

Using social media as a marketing tool might feel like a lot of work and what would you post, who would like to read your posts and why would anyone care about you? Join our conversation with Helen Symington where we start to scratch the surface of social media and if you like this video and ask some questions in the comments, we will definitely do more in depth videos on this topic in the future.

If you want to do a screencast, we can recommend using OBS:

Is it a smart option to outsource or should you hire a new developer? What considerations do you need to consider when outsourcing a project and what trade-offs are you making? Join our conversation to learn what our thoughts are on outsourcing and tell us about your experiences in the comments 🙂

Klaus have made some observations in regards to the need for Unicode and a 64 bit version of DataFlex. In this video he share a few stories that might help you decide if these new features are relevant for you and weather you might want to start migrating towards them as soon as they are available.

Albin Wisén is back and this time he share the begining of their journey, updating their system to the latest version of DataFlex. When we recorded this video, DataFlex 20 was still is in beta and Prosmart still have a list of external libraries and tests to do before they can close this chapter.

If you want to know more about DataFlex you can read about it at

There is also a video course at the DataFlex learning center on migrating to version 20…

When you have been writing code for a while and seen a few code bases you know that picking good names for variables and tables are important. In this conversation Klaus and Johan have a brief talk about naming conventions and if you get inspired just join in the conversation in the chat below.

Plugins are awsome, the can save you time, they can contain nice fetures that greatly improve the user experience, but they might also cause issues when you upgrade your framework or the platform you are running on changes.

In this conversation we talk about our experiences thoughs on using plugins versus writing your own code to solve complex problems.

You finished the application, it has been tested and the customer want you to release it right away. But you know you have taken some shortcuts in order to get the solution done in time and it would make it much easier when you get back to make updates a year later if you just could spend a fraction of the time right now, to clean up some of that mess while you have it fresh in your mind.

Do you, should you, who is going to pay? Join the conversation and share your experiences in the comments below.

GDPR was put into effect on May 25, 2018. And many businesses spent all that year going through their data and making sure that they complied with all the regulations. But what has happend since and were is this going in the future. Among other things there is a case named Schrems 2 that is putting additional preasure on some weak spots in the legislation and this might put some new regulations in place soon, we will follow this progress and keep you up to date.

The link to our quick guide to GDPR can be found at….

If you have any thoughts or questions you want us to dive deeper into, let us know in the comments below.

If you do not invest in new systems and new technologies you run the risk of falling behind the competition, but if you cut corners on security you run the risk of loosing it all. So, what are the things you need to think about and is there a good answer to this question?

In this conversation we ponder the fact that things tend to follow the hype curve and the implications this has on businesses. We have seen a few hypes cross the peak of the hype curve through the years, and as ourselves when it is time to jump on the train. What is your take on this phenomenon and do you have a strategy for when to adopt new technologies? Join us in the comments below.

Have you also noticed that we pay for more and more online? Just a few years back there was a big debate about open source, piracy of the media industry and law suits against sites like Pirate Bay. Now it seems as if the consumer end of the spectrum in regards to paying for valuable content is setteling online and it is time for the big fishes to figure out how they should work together in an ever globalizing online market.
Join our conversation in the comments below and share your thoughts on this exciting topic.

When you develop an application for a client that they pay for, you might expect that they own the rights to the code and the application. But looking at the law, it states that you as a developer is the author of the code and thus it is treated as a creative work made by you. This might not always be the best enterpretation and that is why it is good to have a conversation about this with the client, before starting the project.

How do you manage software ownership in your business? Join the conversation in the comments below.

Sometimes customer ask for things that does not make sense. They might think they need it, but from your perspective the solution woun’t solve the problem. Do you still make the thing and let the customer discover that it did not get the expected result or do you suggest something that may have a greater chance to move the needle towards the customers goal?

Join our conversation on the topic, maybe you have some good examples or stories to share.

Perhaps you are starting a new venture, a project or you are just tired of relying on luck to find new customers. That is at least how Johan and Helen feel and they have now set out on a quest to learn more on this topic and share their knowledge with each other and with you. They are both just starting out and hopefully this will be a recurring segment in our casual conversations.

If you have any questions or thoughts about this topic feel free to write to us in the comments section below.

The customer already have a solution to the problem you are trying to solve. Your goal is to catch them as they are trying to solve their problem, the same old way as they use to, and show them how your solution can provide a better outcome.

When planning your marketing strategy it is a good idea to draw something like a funnel. Where you in the top bring customers in and then you follow them all the way down until they take the action you want. Then you can setup measuring points to see how well your channels perform and if they do what you want them to do.

Yes, I got it wrong, it is supposed to be Desire and not Descision. But in this video we focus primarily on the Attention part and we will probably dive deeper into the rest of them later.

As we are trying to learn more about our potential customers it is a good idea to take notes on good inspiration to content. This will make it much easier to brainstorm new ideas for content when that becomes important. In this video we explore different way to better understand the customer and things that could inspier to more and better content ideas.

As usual if you have any questions or ideas, you are more then welcome to post in the comments below.

When you think about ways to interact with your computer, perhaps a mouse, keyboard and screen comes to mind. But when you start to go down that rabbit hole there are many more ways to put and retrieve data from a computer. Join our little exploration down memory lane and peak into the future of interfaces.

LuFu is a startup making lupin based food, created by a group of students at Sten K. Johnson Centre for Entrepreneurship at Lund University in Sweden. Since I’m part of the mentor program for that course I get to follow the progress of these students and review their progress in an advisory board setting and the students can always reach out to get feedback from any of the mentors in the program.

This time my intention was to give a few pointers on their design, but after reviewing and collecting screen dumps this became more of a brand design introduction, so I took the opportunity to make a presentation and a video out of it so that more students may benefit from this material.

The easy answer is when all the requirements have been met. But what if you want to be perceived as a good reliable supplier and the customer hade expectations that you did not deliver on? You might argue that, then it was not a good specification. But if you want to get something delivered in a timely fashion, it might not be the best use of your time to start the project by burning the entire budget on specifications.

Join our conversation and learn how we manage projects and at the end of the conversation we realize that perhaps we are doing this all wrong. It is something we will investigate further…

Johan found a list of 7 types of finacial risks every business should prepare for and decided to evaluate our own business based on that list. Perhaps you want to join in and think about how these risks could impact your business and what you might do about it. If you do, we would love to hear your conclutions in the comments below and that might spawn ideas for further videos on this topic.

We did it. We managed to produce a new video every week for 6 months. Now we only have one year left of our little experiment.
In this video we want to share what we learned so far and some of our plans for the next half year.

It is said that 80 percent of the result come from only 20 percent of the work. Given that premis we wanted to figure out what 20% we should focus on and which 80% we could replace with having coffee instead.
Which is the most important fifth in your work and what could you have other people do instead or scrap all together? Enlighten us in the comment section below =)

The IT giants are in a constant battle for attention and one of the latest moves by apple is to disable tracking by default. This is a direct blow to the business model of facebook and google. That use tracking, as a way to learn everything they can about their users, to be able to serv them the most relevant ads. But this not only hurt facebook and google, it also removes a cheap marketing channel for the businesses who by those ads, more or less disrupting the entire market.
What do you think, is this for the better or will it hurt the economy? How will this effect the market? Join the conversation in the comment section below…

When talking to my mentee Nicholas about marketing we landed on the topic of SEO. He has previous experience of SEO and marketing, but trying to apply that knowledge to his new project LuFu felt a bit backwards to what he used to do. This is a video where we try to rethink his old strategy in order find ways to apply it in this new context. Having the opportunity to look at a problem from different angles usually offers a great learning experience. So, we recorded it for your delight as well…

Music by Thulla C. Wamberg – find her on YouTube or Spotify