JetBrains has officially launched the stable release of Kotlin Multiplatform. This innovative technology empowers developers to efficiently share code across an array of platforms, including iOS, Android, desktop, web, server-side, and many others. Kotlin Multiplatform has already gained traction among elite development teams at major corporations, such as Netflix, VMware, Cash App, McDonald’s, Electrolux, and Phillips. This groundbreaking release is poised to revolutionize the way we approach cross-platform development.
The framework offers a fully stabilized API, streamlined project configuration, enhanced interoperability with Objective-C and Swift, along with notable improvements in build times and
overall performance.
“Where other technologies abstract away or completely replace platform-specific app development, Kotlin Multiplatform is complementary to existing platform-specific technologies and is geared toward replacing platform-agnostic business logic. It’s a new tool in the toolbox as opposed to replacing the toolbox,” said David Henry and Mel Yahya, Developers at Netflix.
The foremost advantage of Kotlin Multiplatform lies in its flexibility. Developers have the liberty to selectively share a portion of their application’s logic, allowing them to craft native code when the need arises to interface with platform-specific APIs or construct native user interfaces. What’s even more enticing is the synergy achieved by combining Kotlin Multiplatform with Compose Multiplatform, a declarative framework designed for seamless UI sharing across diverse platforms.
“Now that Kotlin Multiplatform is stable, developers can feel much more confident about adopting it for their production projects, as JetBrains will be evolving Kotlin Multiplatform according to the strictest backward compatibility rules. Now is a great time to start using Kotlin Multiplatform for sharing code and to explore Compose Multiplatform’s capabilities for sharing UIs. We will continue improving the core technology, the libraries, and the tooling to provide the best multiplatform development experience to all,” said Ekaterina Petrova, Product Marketing Manager of Kotlin Multiplatform at JetBrains.
This synergy empowers developers with unparalleled creative freedom, enabling them to share as much as 100% of their codebase, all within the Kotlin ecosystem. While Compose Multiplatform stands as a stable solution for Android and desktop, it is being explored experimentally for web applications and is currently in its Alpha stage for iOS.
In addition to Kotlin’s enhanced cross-platform tools, future updates will improve the iOS developer experience by providing direct interoperability between Kotlin and Swift and support for SwiftPM.
]]>Today, we’ll take a look at some of the basic programming languages needed to develop Android apps, according to Analytics Insight. And while Kotlin is the official language of the platform, that doesn’t limit the use of other languages.
JavaScript
Did you know JavaScript is the most used language on the internet. The increase in popularity of frameworks like jQuery, Angular, Vue, Svelte, and React.Js has increased the popularity of JavaScript. The nice thing about JavaScript is that it is a language that can be used to design front-end GUIs, back-end servers, and even mobile apps. You may create cross-platform apps for iOS and Android mobile devices using the well-liked JavaScript framework React Native. JavaScript is a fantastic option due to its widespread appeal and popularity.
Java
Initially, Java served as the official language for developing Android apps (Kotlin has since taken its place), and as a result, it is also the most popular language. Java is the most supported language by Google and is used to create many apps in the Play Store. In addition to all of this, Java has a fantastic online community for help. The Android Software Development Kit (SDK) raises the degree of complexity. Java could be difficult for novices, who would rather get started with something simpler and return to it later.
Dart
Dart’s primary selling point is that Google created it as a client-optimized language for quick programs on any platform. Dart’s primary goal is to facilitate UI creation for programmers by using features like hot-reload, which enables programmers to view changes immediately as they are made to the application. Dart is renowned for quick performance and for compiling machine code for ARM and x64 for mobile, desktop, and backend. And for web applications, JavaScript.
Today, we have chosen to bring you a list of the most fun and popular slogans and quotes used for well-known programming languages among the IT community.
Java
We’re getting old and were always verbose. But pay us and we’ll give you long term support.
C
I might be the oldest, but you still have to allocate me space. Pointing at others is my favorite hobby.
C++
You can hate us, despise us, but we’ll find our ways into your framework. We believe in friends at work.
C#
I’m neither like my father nor a music note. I’d see sharper than Java, only if there was cross-platform GUI support.
Rust
If it works, fix it anyway.
Assembly Language
Worry about microseconds, not your finite lifespan.
Perl
The Wild West in text processing form.
Python
The Netherlands in text processing form.
Ruby
Easy to understand, especially after the first five years.
Scala
Do you find ordinary programming languages too easy? Try Scala.
Swift
Probably not everything Apple does is right.
Awk
Recapture your nostalgia for the late 1970s.
Fortran
Recapture your nostalgia for the 1950s.
PHP
Because sometimes, you need to compromise your principles.
Basic
Everyone’s got to start somewhere.
Pascal
You can use a proper language when you finish your course.
Kotlin
Damn those Oracle guys with their so-called Java.
Go
We know you hate C++. Here’s the answer.
Smalltalk
Surely, we can’t just throw it away?
Lisp
Because life’s too short to learn new programming languages.
*The list was submitted by a Medium author who polled programmers for the most commonly used programming language slogans.
If you have heard of other slogans for programming languages, you can share them with us at [email protected].
]]>Python
Python has been one of the most popular programming languages for several years now. It is a versatile language that can be used for a wide range of applications, including web development, machine learning, and data analysis.
JavaScript
JavaScript is another language that has been popular for many years, and it continues to be a favorite among developers in 2023. It is the backbone of web development and is used extensively for creating dynamic and interactive web pages.
Kotlin
Kotlin is a relatively new programming language that is gaining popularity among developers. It is a general-purpose language that is designed to be concise, expressive, and safe. It is particularly well-suited for Android app development, and it is rapidly becoming the preferred language for many Android developers.
TypeScript
TypeScript is a superset of JavaScript that adds static typing to the language. It is becoming increasingly popular among developers who want the benefits of static typing without having to switch to a completely different language. It is particularly well-suited for large-scale JavaScript applications.
Rust
Rust is a systems programming language that is designed to be fast, efficient, and safe. It is particularly well-suited for systems-level programming, such as operating systems and network programming.
Go
Go is another systems programming language that is gaining popularity among developers. It is designed to be fast and efficient, and it is particularly well-suited for concurrent programming.
Swift
Swift is a programming language that was created by Apple for developing iOS and macOS applications. It is designed to be safe, fast, and easy to use, and it is rapidly becoming the preferred language for iOS and macOS developers.
R
R is a programming language that is designed for statistical computing and data analysis. It is particularly well-suited for data visualization and data analysis, and it is becoming increasingly popular among data scientists and analysts.
Ruby
Ruby is a dynamic, object-oriented programming language that is well-suited for web development. It is particularly well-suited for building web applications using the Ruby on Rails framework.
Dart
Dart is a programming language that was created by Google for developing web and mobile applications. It is designed to be fast, efficient, and easy to use, and it is rapidly gaining popularity among developers.
Programming languages play a vital role in keeping pace with change as technology continues to evolve and change the face of our world. The future of programming languages and their viability depend on certain factors such as security, updates, software performance, maintainability, etc. However, this largely depends on the direction in which the software will also evolve.
In line with the pace of change, several programming languages are increasingly gaining ground in the market and there are opinions that these will be the ones that will define the future of technology by 2030. And today we’ve chosen to share with you the top 5 programming languages that will dominate the market by 2030 according to Analytics insight.
Kotlin
Kotlin is a general-purpose programming language developed by JetBrains and the first official release was in February 2016. The language was used for Android App Development which sparked a lot of buzz in the market. Kotlin is also used for web development, data science, server-side applications, and more. It works on a variety of platforms like Windows, Mac, Linux, Raspberry Pi, etc. Kotlin is easy to learn and free to use. Interoperability with Java, strong typing, and null safety are some of the highlighting features of Kotlin.
Swift
Swift is a general-purpose, object-oriented, multi-paradigm, functional programming language developed by Apple in 2014 and designed for building apps for Mac, iOS, Apple TV, and Watch. Swift performs faster through several optimizations. To write and debug high-quality code, its feature of automatic memory management and the powerful debugger will help. Swift makes the code-writing process efficient and makes the maintaining process of APIs and syntax easier. In short, Swift is an easy-to-learn, easy-to-implement, safe, fast, and expressive programming language, an attractive option got developers who want to create high-quality applications quickly and efficiently.
TypeScript
Typescript is a free and open-source high-level programming language developed by Microsoft in 2012. Its features include static typing that allows catching errors which helps reduce bugs and improve the quality of the code, and tooling that allows one to write better code by offering suggestions for better coding practice and identifying errors. Majorly, TypeScript is used by big companies like Google, Facebook, etc to develop large-scale applications. Concluding, TypeScript’s static typing, interfaces, tooling, etc make it a powerful option for a developer for developing high-quality, scalable code.
Go
Go is a statically typed, procedural, concurrent programming language created by Google in 2009. Go, also known as Golang is designed to be efficient, fast, and easy to use with a syntax that is simple and easy to read. This makes the language a popular choice for building scalable network services, web applications, and command-line tools. The garbage collection feature automatically manages memory for users instead of manual memory management. This reduces memory leaks and other bugs that arise from manual memory management. In short, Go is a fast, efficient, and easy-to-use programming language.
Logica
Logica is an open-source programming language by Google, designed to solve problems of SQL using the syntax of mathematical propositional logic. The language is suitable for developing applications that require complex reasoning or interfacing in AI or similar fields as it is logic-based. Logica is considered a successor to Yedalog, a language out of Google. This logic programming language is declaratively suited for data manipulation. The main objectives include improving the readability of queries in comparison to SQL while being appropriate for big data management as well. It is used in major companies like Google, Facebook, and Amazon and is a popular choice for developing rule-based systems
Finance and FinTech have always been open to modern technology and innovation. Therefore, programming for finance is an extremely important endeavor that requires developers to have an excellent understanding of the various programming languages in this field. Today, we have chosen to share with you which are the 10 best programming languages for finance and FinTech.
Finance and FinTech have always been open to modern technology and innovation. Therefore, programming for finance is an extremely important endeavor that requires developers to have an excellent understanding of the various programming languages in this field.
Today, we have chosen to share with you which are the top 10 best programming languages for finance and FinTech, as presented by Analytics Insight.
Python
Python is a server-side language that has a wide range of applications to boast of. Whether it’s for simple scripting or advanced web applications, Python offers you it all. Python makes it easy for developers to use a variety of programming styles, including reflexive, functional, and more. It is considered one of the easiest and most marketable programming languages.
JavaScript
JavaScript is considered an ideal programming language if the goal is to create dynamic web elements such as animated graphics, interactive maps, etc. Since this language is widely used in website development, building web servers, developing games, etc., you know how big its scope is.
Golang (Go)
Go, as known to many, is a programming language developed by Google. In no time, Go has caught the attention of everyone in the world for its ability to handle multi-core and networked systems and huge codebases. It’s no wonder why Golang is one of the best programming languages for revenue and features.
Java
Another excellent programming language to learn for developing websites, applications and big data is Java. It is a general-purpose programming language with an object-oriented structure that is owned by Oracle Corporation.
C#
Its very ability to support the concepts of object-oriented programming is one of the main reasons for its growing popularity. Considered ideal for Windows, Android, and iOS apps, it’s no wonder that C# made the list of top 10 programming languages.
R
R is a programming language that is widely used for statistical data processing, including linear and nonlinear modeling, computation, testing, visualization, and analysis. Since its existence, it has opened doors to many possibilities.
C++
With features like data abstraction, polymorphism, inheritance, etc., you know for sure that C++ has everything you need for good earnings as well as opportunities in your programming career. This language is widely used in developing desktop applications, GUI applications, 3D games and building real-time mathematical solutions.
Swift
Although Swift is a relatively new language, it finds its place in the top 10 best programming languages for revenue and opportunity because of its speed, performance, and security. Additionally, Swift is an easy language to learn.
Kotlin
Kotlin is an open source programming language that is much in demand these days. Companies like Netflix, Pinterest, and Amazon Web Services use this language for its features like lambda function support, smart cast, null safety, and operator overloading.
Ruby
Ruby is much preferred by web developers as it has an easy to read and write syntax. One more point worth mentioning is that its object-oriented architecture supports procedural and functional programming notation.
But what is it that makes us rely on these devices and apps and not imagine life without them? The answer to this question is the provision of sensory experiences. This is also why companies are focusing their efforts on the task of using the best techniques in developing these solutions so that the level of engagement remains at its highest.
And in that aspect of thoughts, there are two platforms on which developers usually create apps. One is Android and the other is iOS.
That’s why today we have chosen to present to you a list of a few programming languages that are the best choices when developing native Android apps according to ReadWrite.
Top 5 Programming Languages for Native Application Development
Java
Java is a computer coding language whose release was done by Sun Microsystems in the 1990s. Subsequently, it got acquired by Oracle and has since then built its name as a multi-purpose coding language that helps developers to develop Android apps for services like games alongside building tools.
It also has a diverse range of features that makes it the developers’ favorite.
-Enables developers with the concept of OOPS, also known as Object Oriented Programming to allow them to create reusable codes.
-It gives access to open-source libraries to allow the app development cost to go down and the procedure to get accelerated.
-It is easy to learn due to the presence of English punctuation, which most developers are familiar with, followed by containing angle brackets in the generics to make coding easy to read.
Kotlin
60% of developers recommend Kotlin next when they build an Android app. This is due to the support it provides them to boost their productivity, followed by ensuring that the code is safe from incidents like crashes. Additionally, it is packed with features like structured concurrency to make network calls and database updates easy to perform. This is followed by including nullability within the type system to ensure NullPointer Exceptions get avoided in the best possible manner.
Here are some other constituents present in the programming language that make it perfect for this task.
-Due to interoperability support with Java as a result of supporting Java libraries and tools, it helps developers in compiling an Android project in the two languages with swiftness.
-Helps the development experts in writing an equivalent of the Java code simplistically, requiring lesser code.
-It makes it easy to determine and predict the constituents of the resulting list through the provision of collection filtering.
Dart
Developed by Google in 2011, Dart has earned its name as an object-oriented client-optimized programming language that makes web and mobile app development seamless across different platforms. Particularly when it comes to building a native Android app, the language streamlines this task greatly due to its aid to developers in converting the Dart code into a native code. The language especially renders aid to developers in UI development by enabling them with features like hot-reload so that changes are easy to view as they occur.
Compiled with the below-mentioned elements make, Dart is perfect for developing an app for the Android platform.
-Possessing a syntax similar to Java, C#, etc., it is easy to learn.
-Code compilation happens at an accelerated pace due to the support it renders to the two kinds of compilation processes like AOT (Ahead of Time) and JIT (Just-in-Time).
-Has a large community of developers. Therefore, it ensures any problems that the development experts face during coding are easily resolved
C#
Microsoft developed C# as an object-oriented programming language that simplifies app management and accelerates the development pace. It is particularly known for supporting the task of developing mobile apps, desktop apps, cloud-based services, enterprise software, and games.
Coming to the task of developing Android apps, as a result of containing an android SDK (software development kit), C# helps in streamlining coding-related tasks to a great extent. This is followed by possessing the features listed below.
-Shareable code across multiple platforms.
-Garbage collection tool to prevent chances of memory leaks.
-Android SDK to enable developers to code comfortably using C3.
Python
Known as an interpreted, object-oriented, high-level language containing dynamic semantics, Python accelerates the Android app development time. Alongside this, it also contains third-party tools to allow the conversion of Python apps into Android packages to take place conveniently.
Nevertheless, containing the Kivy library ensures that developers can create these apps at a reasonably faster pace. Alternatively, it comes pre-loaded with the features such as:
-Code that is easy to read, thereby making app design and software update an easy process.
-Comprehensive libraries that enable developers to include functions within the app during the later stages of development mitigate the requirement to add code separately.
-Test-driven development to accelerate the app development pace, streamline the task of prototype creation, and, most importantly, make it easy for developers to assess the design of an app, ensuring its user-friendly nature.
]]>Today we have chosen to present you with some more detailed information around it, especially for those of you who have the desire to add it to your list of used programming languages.
Java and Kotlin
Kotlin is one of the most popular JVM languages besides Java.
Kotlin is interoperable with Java. If you already know Java, you will probably pick up Kotlin quite easily, as the two languages are quite similar. Developers who know both languages can use Java or Kotlin code in the same project.
Popularity and applications
Although Kotlin is a general-purpose language, it is mostly used for Android app development.
Do you know why this language has gained so much popularity in recent years? Because it was noticed by Google. Back in 2017, Google stated that it would support Kotlin for Android app development over Java.
Many Android apps have been developed using Kotlin, such as Google, Pinterest, Slack, Netflix, N26, Airbnb, and Tinder. Kotlin also works well on other platforms such as iOS, Linux and Windows.
For complete beginner programmers, Hackr.io recommends being able to perform certain tasks before attempting to learn Kotlin.
You should have a basic understanding of computers; the ability to install and manage multiple software products on a computer system, knowledge of Android and iOS for mobile app development, and a basic understanding of back-end and web development.
How to learn Kotlin the easy way?
Like all other programming languages, it’s good to learn Kotlin by practicing and most importantly, having fun. Games are a great way to learn programming and coding, for example.
“While reading the Kotlin documentation is easy and enjoyable, learning everything through examples is another kind of fun.”
write the official Kotlin website.
The language’s website also recommends the TicTacToe game, which is a fun way to test out newly acquired Kotlin skills.
]]>You want to work in a stable international company
Devexperts is a company with a history. We started in 2002 and managed to thrive in the most transformative period of the IT and financial industries. Expanding our expertise, we established a distributed and efficient infrastructure that allows professionals from all over the world to work together as one team.
As of 2022, on the year of our 20th anniversary, we are proud to have R&D Centers in Germany, the USA, Portugal, Lithuania, Georgia, Turkiye, and Bulgaria. Every country of presence brings value to our common goals. In return, we are happy to invest in partnership with each location’s governments and educational structures.
You want to explore the fintech industry
Devexperts creates products and services that help financial firms and institutions operate on the market of equities, options, futures, indices, ETFs, FX, CFDs, spread bets, and cryptocurrency. We target retail brokers, exchanges, and asset/wealth management firms. Our technology ranges from the web and mobile trading terminals to order management systems and connectivity, also covering risk management, pre-trade control, and market data infrastructure.
Our products continuously get the most praised recognition from Fazzaco, the Red Dot, Ultimate Fintech Awards, and many other fintech and IT-related awards.
You want to work with up-to-date technologies
Striving to be at the forefront of technological evolution, we create innovations and always try to find the most efficient solutions. We apply top-notch technologies to serve the market, therefore our team is always ready to adapt to the fast-paced changes of the industry.
You want to enter a professional community
Expertise sharing is one of our keys to success. That is why we continuously organize and participate in various professional events that help our employees gain new knowledge and contribute to the community.
Devexperts is a traditional participant of the biggest IT conferences worldwide, like FMLS, TOKEN2049, iFX Expo, ISTA, and Challenge Accepted. On the internal level, we conduct dxTechTalks, our free open meetups where industry leaders in software engineering, QA, design, and product management talk about their practice, cases, and know-hows.
We never forget about the fun part as well. We organize corporate parties and Kitchen Talks, where our employees can take the mic and talk about anything they like, from working issues and pro-lifehacks to the perks of owning a house parrot.
You want to grow professionally
Our goal is to create an ideal environment for developing and fulfilling each employee’s potential. Gathering top fintech professionals and facilitating their growth, we encourage our team to develop and broaden their horizons.
Regardless of the grade, each employee is offered assorted education options: internships for Juniors, mentorship programs by C-level executives, skill-sharing activities, and workshops for Middle and Senior specialists.
In addition, we offer English and local language courses to keep the team on the same page.
You value freedom
Our state-of-the-art offices are famous for their impeccable design, technological equipment, and friendly atmosphere. In Bulgaria, our R&D Center in Sofia offers comfortable office spaces, lounge rooms, a kitchen, a spectacular view of the Vitosha mountain, and more.
Devexperts has 100% on-site work projects, as well as projects with negotiable remote mode. So, if you enjoy working from the comfort of your home, we will do our best to give you the best experience possible. A hybrid work mode is also an option.
Furthermore, our Work from Anywhere program allows you to work from… Yes, anywhere! The digital era showed that professionals do not need to be chained to the office table from 9 to 5 to execute their tasks successfully. Speaking of 9 to 5, the working hours at Devexperts are flexible, so each employee chooses when to start and end their day.
You care for yourself and the environment
Care is one of our basic principles. We care about people within and outside the company, and we cherish and support all our employees in improving their quality of life.

Devexperts provides the employees with medical insurance, additional vacation days, and free sports activities. We have an office gym, a football club, traditional chess competitions, and running marathons.
Apart from people themselves, we care about the world around us. We already use energy-efficient software and power-saving technologies. In 2023, we plan to increase our environmental and social impact by promoting new initiatives: conscious water consumption, eco-friendly and reusable office supplies, charity activities.
Agree with our 7 reasons? Check out our open positions in Bulgaria and join the team!
]]>Who do you nominate for “Developer on focus”?
Martin Dimitrov, an iOS Tech Lead at Appolica.
What is the reason to nominate him?
Martin’s constant desire to improve his skills and the fact that he is always helpful towards everybody is just one of the reasons to nominate him for Developer on focus. Martin Dimitrov has graduated from the Technical University in Sofia with a degree in Computer Software Engineering. He started his career in Appolica as an intern and has grown to being an iOS Tech Lead in just a few years. To this day, he keeps growing together with the company both on a professional and a personal level. Together with one other colleague, Martin leads the iOS team at Appolica. He is always striving to deliver beyond what’s expected, while also keeping up-to-date with the latest innovations in mobile development, suggesting to use new technologies and sharing his experience with the rest of his team.
Please, tell us more about his professional characteristics.
As a developer, Martin is very knowledgeable and curious – always eager to try something new and expand his skills. This is very helpful in the field of mobile development, as things are quite dynamic and one must be flexible and easily adaptable to keep up with this pace. As a leader, he is communicative, he’s able to motivate others and knows how to get things done on time. Martin takes ownership and is always ready to share his knowledge and experience with others.
What individual and team awards does he have?
During our internal Appolica Awards, Martin won the awards for “Most helpful colleague”, as well as the “Giphy award” due to his “passion” for finding the most suitable gifs in every situation.
Tell us more about him as an individual?
Martin is open-hearted, has a good sense of humor and he’s always ready to help his colleagues.
Can you describe how his working day goes?
His day usually begins around 8:30 – 9 am at the office and the first thing he does is to have a cup of some really strong coffee. The first half of the day Martin spends in focused work on his own tasks, as well as meetings for different projects. During lunch, the team often eats together in the kitchen, which is a great non-formal occasion to have some conversations, discussing the latest projects and any issues they might be facing. In the afternoon, Martin checks his team and how far they’ve come with their own tasks, while providing the needed support. The day ends with some sweet talks with the colleagues before heading home for a deserved rest.
What are his challenges? What is he currently working on?
One of his challenges is to do his best at supporting everyone on his team while maintaining his own tasks and staying up to date with new technologies. Nevertheless, he’s actively taking part in Appolica’s team buildings and sport initiatives, while maintaining a healthy social life. At the moment, Martin is working on a big FinTech project for a client from the UK.
Does he help his colleagues with their tasks?
Martin is always very happy to help anyone who needs some guidance and it’s one of his best qualities, which helped him get to where he is today.
Describe him in 3 words.
Helpful, knowledgeable, kind-hearted
Does he take part in the company’s voluntary programs? What are they? Does he have individual campaigns?
Martin has donated blood several times and is always participating in all internal programs that we have.
What are his hobbies?
Martin enjoys playing sports, learning about the latest technology trends, and playing video games. Since last year, he has been very much into snowboarding.
What kind of music does he listen to? How does he have fun?
He pretty much listens to almost everything. His favourite genres are pop-punk and punk rock. He enjoys going out with friends, going on hikes in the mountains in the warmer months and snowboarding in the winter.
Is he interested in gaming?
Yes, he’s very much into console gaming. (but not FIFA 😉 )
What does he prefer – Android or iOS? Why?
Since the very beginning, he’s been using Apple’s products and also working on iOS projects.
What is his style? (clothes, character, etc)
In terms of clothing, anything casual and comfortable is Martin’s style. Something that always draws attention are his incredibly funny T-shirts. He is easy-going and pleasant to communicate with.
Which programming languages does he use? Which are his favorites?
Professionally, Martin has used Swift, Kotlin and Java. Swift has always remained his favourite, as this is the very first programming language he started his career with. Even after seeing how powerful Kotlin can be, Martin still remains faithful to Swift as a preferred language for coding.
Can you tell us an interesting story with him?
I remember the day when we had the opening party of our new office and the whole team was invited to celebrate. A couple of people surprised us with a game, called Appolica’s Pub Quiz (all in a pub quiz style, it just was in the office and not a pub). We all had to draw a number and got put together in random teams of 5-6 people. Martin was on a rival’s team. It was a relatively tough quiz, but also things that some of us are supposed to be familiar with, as the questions varied from geography, football, technology to movies and culture. It was quite a close score between a few teams and it turned out that Martin’s team worked and communicated so well that they actually won by 1 or 2 points! I remember him telling me that they just had people who knew stuff from the different categories, and he was really excited about actually getting a tough Harry Potter question that most big fans couldn’t answer! It was a great night for sure.
]]>