Rule of Tech

technology shall have no dominion

  • Lab
    • Highkara – High.fi news reader for iOS
    • SailfishOS projects
      • Sailimgur
      • Haikala
      • Falldown
      • Colordots
      • Ampiaiskala
      • Sailinput-nums
  • Archives
  • About
  • Uses
  • Notes from axe-con 2023: Building accessible experiences

    Notes from axe-con 2023: Building accessible experiences

    Accessibility is an important topic also in software development and nowadays it’s more and more recognized as a real part of software project’s requirements even outside public sector projects. In software development you can start with following Web Accessibility Initiative (WAI) and Web Content Accessibility Guidelines (WCAG) but it’s better to understand accessibility more than just following checklists.… Jatka lukemista →

    March 22, 2023
  • Short notes on tech 9/2023

    Design 🎨 heavy edition: guide to responsive design, neurodiversity design system, CSS container and style queries, colors and contrasts and easier dark mode.

    Web design

    The Guide To Responsive Design In 2023 and Beyond
    “Responsive design isn’t just about fixed-width breakpoints and making a website work on mobile, tablet, and desktop.”… Jatka lukemista →

    March 5, 2023
  • First ever SaimaaSec event at LUT

    First ever SaimaaSec event at LUT

    The first ever SaimaaSec meetup was organized last week and had three presentations from the infosec and cybersecurity industry. The event was held at LUT University which also sponsored it. Here are my (very) short notes from the presentations.

    War stories from Incident Response – key takeaways

    Juho Jauhiainen talked about incident responses and war stories.… Jatka lukemista →

    January 27, 2023
  • Monthly notes 57

    Issue 57, 22.12.2022

    Cloud

    Recap of AWS re:Invent 2022: An Honest Review
    “Properly assess whether all those announcements should mean anything to you; here’s the ultimate AWS re:Invent 2022 recap you were looking for.” (from CloudSecList)

    Web development

    State of Frontend in 2022
    “React is king, Svelte is gaining popularity, Typescript continues to make web development less frustrating, micro frontend is gaining momentum and static-site solutions are on the rise.”… Jatka lukemista →

    December 22, 2022
  • Jailbreak detection with jail-monkey on React Native app

    Jailbreak detection with jail-monkey on React Native app

    Mobile device operating systems often impose certain restrictions to what capabilities the user have on the device like which apps can be installed on the device and what access to information and data apps and user have on the device. The limitations can be bypassed with jailbreaking or rooting the device which might introduce security risks to your app running on the device so you might want to detect if your app is run on jailbroken device.… Jatka lukemista →

    November 10, 2022
  • Running Detox end-to-end tests on CI

    Running Detox end-to-end tests on CI

    Now that you’ve added end-to-end tests with Detox to your React Native application from my previous blog post it’s time to automate running the tests and add them to continuous integration (CI) pipeline. Detox has documentation for running it on some Continuous Integration services but it’s somewhat lacking and outdated. This post will show how to automate E2E testing on GitHub Actions.… Jatka lukemista →

    October 28, 2022
  • Automated End-to-End testing React Native apps with Detox

    Automated End-to-End testing React Native apps with Detox

    Everyone knows the importance of testing in software development projects so lets jump directly to the topic of how to use Detox for end-to-end testing React Native applications. It’s similar to how you would do end-to-end testing React applications with Cypress like I wrote previously. Testing React Native applications needs a bit more setup especially when running on CI/CD but the benefits of having comprehensive tests is great.… Jatka lukemista →

    October 18, 2022
  • Notes from React Native EU 2022

    Notes from React Native EU 2022

    React Native EU 2022 was held couple of weeks ago and it’s a conference which focuses exclusively on React Native but consists also on general topics which are universal in software development while applied to RN context. This year the online event provided great talks and especially there were many presentations about apps performance improvements, achieving better code and identifying bugs.… Jatka lukemista →

    September 17, 2022
  • Raspberry Pi 3+ and Joy-IT 7″ touchscreen on Debian 11

    I’ve had for sometime a Joy-IT 7″ IPS display for Raspberry Pi waiting in my drawer and now I got around to put it into use with Ikea Ribba frame. Setting up the touch screen was easy but getting it inverted (upside down) took some extra steps.

    The touchscreen is “RB-LCD-7-2″ from Joy-IT which is a 7” IPS display for Raspberry Pi with 1024×600 resolution and 5 point capacitive touchscreen and HDMI connector.… Jatka lukemista →

    August 16, 2022
  • Short notes on tech 31/2022

    Software development

    How to explain technical architecture with a natty little video
    Some thoughts on explaining architecture through diagraming, in particular the advantage of scrappy videos to show diagramming step-by-step. (from DevOps Weekly)

    What Are Vanity Metrics and How to Stop Using Them
    Measurement and metrics are an important part of devops practices, but establishing metrics always risks issues with vanity metrics.… Jatka lukemista →

    August 3, 2022
Older Posts→

  • Twitter
  • Instagram
  • LinkedIn
  • YouTube
  • Mastodon
  • RSS Feed
  1. jfmaradiaga on Installing Apache Tomcat 6 on CentOS
  2. Running Detox end-to-end tests on CI – Rule of Tech on Automated End-to-End testing React Native apps with Detox
  3. Automated End-to-End testing React Native apps with Detox – Rule of Tech on Notes of Best Practices for writing Cypress tests
  4. Keith Woodward on Problems with installing Oracle DB 12c EE, ORA-12547: TNS: lost contact
  5. coder on Notes of Best Practices for writing Cypress tests

apache blog conferences continuous integration development devops docker Eclipse events fujitsu fujitsu forum gadgets git graphql hackerletters howto ide infosec java learning lifebook4life maven meetups monitoring monthly notes notes owasp owasphelsinki Programming react react native retrospective richfaces security short notes Software software development sysadmin tech talk testing tools vagrant weblogic weekly notes windows

Rule of Tech

Technology shall have no dominion