Posts
-
Unveiling the Power of Streamlit in Snowflake - A Guide to Hosting Interactive Apps in Snowflake
Creating and hosting Streamlit applications in Snowflake, a comprehensive guide
-
Gophercon 2023 San Diego
A blog post about my visit to Gophercon 2023 San Diego, held 25-28.9.2023
-
MSc Thesis presentation - Low-Code and OWASP ASVS
OutSystems compliance with ASVS (OWASP Application Security Verification Standard)
-
How to get started with web accessibility
A look into what web accessibility is and some concrete tips on how to get started with it.
-
ChatGPT for Developers - Leveraging AI for Maximum Efficiency
Discover how software developers can harness the power of ChatGPT to increase productivity and innovation.
-
Definite Clause Grammars for parsing and interpretation
We all know Prolog is great for text processing, but Definite Clause Grammars (DCGs) have much more power. DCGs are also great for implementing procedural algorithms.
-
Analyzing the Eurovision Song Contest with Snowpark and Quarto
Create pretty presentations and reports powered by Snowflake and Python
-
Do's and Don'ts of Dev Academy Pre-assignments - Revisited
Insights from the spring 2023 Solita Dev Academy pre-assignment reviews.
-
Beers, Bots and Black Friday - Solita Code Camp 2023
Oulu Solitans gathered for fun, hacking, drinks and sauna at Solita Code Camp 2023. Code was written, both good and bad. What worked, what didn't? Here's my story.
-
FooConf 2023 Helsinki
A blog post about the new emerging Finnish developer conference, FooConf 2023 Helsinki, held 1.2.2023
-
Exploring Process Automation opportunities - RPA and low-code application development
I finished my master's thesis on this subject last year. The research approached the topic from two different angles, RPA, and low-code application development. The specific tools studied were Robot Framework and Microsoft Power Platform.
-
Using XTDB with Phoenix LiveView
Immutable Datalog databases are often used in Clojure but other frameworks, like Phoenix LiveView, can benefit from them as well.
-
AWS re:Invent 2022 - What's new in AWS?
-
Keeping one's cool as a consultant
Some end-of-the-year reflections, some pros and cons of working as a consultant, and practical advice for stressful situations.
-
Solita Developer Survey 2022 - summary of results
The biennial Solita Developer Survey was conducted again in 2022. This time we had almost 300 respondents from all six countries where Solita has offices in. This summary of the survey results provides a view of how we do software development at Solita, what our preferred stacks & languages are and what might be getting more traction in the next projects.
-
Testing primer - lessons to learn from Solita development academy exercises
-
I feel the need, the need for speed - rapid delivery of mobile apps with low code
Honest review of OutSystems in the scope of mobile development – a perspective of the mobile developer.
-
Architectural Katas
The fun of learning Software Architecture design skills together across teams!
-
Accessibility testing for web developers
Nowadays we hear more and more about the importance of equity and inclusion. The developers can do their part by taking care of the accessibility of apps and services they create. Let's have a look at the what-why-how of accessibility in web development, including practical tools and a mini-checklist.
-
Utilizing state machines in front-end development
State machines and statecharts are powerful computational models, that have been used for decades in software development. As front-end developers, we might have forgotten them for a while, but in recent years, there has been newly founded hype around them. And rightfully so!