スパイダープラス Tech Blog

建設SaaS「スパイダープラス」のエンジニアとデザイナーのブログ

テクノロジー

m17n アプリケーションの多言語

アプリケーションの多言語化について、実際に経験した困りごとも交えてプラットフォームごとの対応や注意点を解説します。

SwiftUI vs UIKit: iOS開発の比較

SwiftUIとUIKitの両方を使用したプロジェクトに携わった経験を踏まえて、両者の違いを比較してメリット・デメリットについて解説します。

はじめてのデブサミ出展記 | Developers Summit2025レポート

2025年2月に開催されたDevelopers Summit2025に初出展したことを振り返ります!

【2025年版】モダンな開発用ターミナル環境のためのツール紹介

こだわりのターミナル環境を紹介します。Neovim周りは結構更新しているのですが、ターミナル構成などはバージョン以外は5年前からほとんど変わっていません...(モダンとは🤔 )

デブサミ2025でお会いしましょう!

そしてエンジニアリングで社会を大きく変える力を一緒に見る、という開催趣旨への強い共感とともに、デブサミ2025出展に寄せて綴ります

Objective-CからSwiftリファクタリング時に生成AIを活用した話

SPIDERPLUSを2011年9月に提供しはじめた当初からiOSのメイン言語としてObjective-Cを使って気づけば10年以上が経過。Swiftへの移行を実現するために生成AIを活用して省力化した話を紹介します!

DXによる顧客課題の解決と顧客との共同開発を進める専門部署を新設!

昨年9月に誕生した部署「プロフェッショナルサービス部」が何のためにどんなことをしているのか、開発組織との関わり、働く面白さから足元の課題まで、紹介いたします。

PHPのメモリ超過問題を調査した件

PHPアプリケーションでメモリ超過エラーが発生する事象に遭遇。その調査についてまとめました。

AWS re:Invent2024参加レポート!紫の一週間

2024年12月2日から5日までラスベガスで開催されたAWS re:Invent 2024に行ってきたレポートをお送りします!

技術ブログを始めてみた!1年目の軌跡

2024年に技術ブログを始めてみてほぼ毎週更新維持してきた体制の紹介と、自薦記事ピックアップをお送りいたします。

NeovimでNvChad×Copilotを試す

VSCode+Copilotプラグインでなんとなく書いてたのをターミナル上で作業を完結させたいという思いが募り、Copilotの環境に移行の際、簡単に動作確認する環境を組んだのでその紹介をします。

Reactコンポーネント以外のロジックコードのHMR化

Reactコンポーネント以外のロジックのjsをHMR対応した時のことをサンプルコードを添えて書きます

エンジニアリングマネージャー1年目の開発チーム運営思想

長い間マネージメント職を敬遠していたのが今ではとても楽しくマネージャーとして仕事をしていることを踏まえて、開発チームの運営をする上で大切にしている価値観や考え方について綴っています。

アプリのログを直接Google Driveに格納して省力化した件

数千台規模のインフラ管理、これに伴う手作業を自動化するお話です。

Figmaだけで実現するグラフィックデザインテクニック

Figmaのみで質の高いグラフィックワークを実現するための具体的なテクニックを紹介します。

UnitTestを調べ直した件について

プロダクトの品質向上のために、改めてUnitTestについて調べてみました

突然ですが問題です!Objective-Cの問題、あなたは解けますか?

突然目の前に出されたObjective-Cの問題について、ネコたちが挑みます

スパイダープラスの開発組織構成について

スパイダープラスの開発組織の構成について、掘り下げて紹介いたします

Bug Tracking Systemで「バグを活かす」話

今日は、日々不具合と格闘しているQAチームにおいて、「バグを活かす方法」について紹介したいと思います。バグの発覚は避けるべき問題である一方で、発覚したバグの管理は、ソフトウェアの品質向上をさせるためにとても重要なプロセスといえます。

改めて知った便利なfzfのTips

社内Slackで知ってしまった、fzfの便利なTipsについて紹介します

顧客理解勉強会をしてみて実感したこと

実装する機能がどのような課題を解決し、どのような価値を提供するかを見失わず、顧客視点を意識した開発のために勉強会を主催してみて実感したことを綴りました

入社1ヶ月目にして勉強会を開催したら楽しかった話

入社1ヶ月目にして勉強会を開催してSwift準拠でObjective-Cを学んだらリプレイスのイメージは湧くし、先輩からプロダクトの歴史的なことも補ってもらえてとても楽しかったお話です。

試行錯誤して身につけた、私がエンジニアとして働くうえでの心の装備

異業種転職してきたエンジニアとして、試行錯誤して身につけたマインドセットについてお話します。

プロトタイプの出来栄えが劇的に変わるUXPinとは?

プロトタイプに革命が起こる!?UXPinのご紹介

iOSDC参加レポート

「iOSDC2024」の参加レポートを運営、ブーススタッフとして、そしてオンライン参加の感想まで書いています!

みんなで回そうPDCAサイクル!

品質管理で欠かせないPDCAのサイクルのまわし方と、陥りがちなパターンについて、経験を踏まえて解説します

ドキドキの3分間!ミニLT会で発表スキルと関係を深める話

開発部門で散発的に開催してきたLT大会について、直近の内容を紹介しつつ開催することの意義について考えます。

iOSDC Japan 2024 スパイダープラスブースの魅力一挙公開!!

エンジニア主体に運営、企画するiOSDC Japan 2024のブースの魅力や、ご来場の皆さんにお渡しするノベルティについても一挙紹介いたします!

Github Projectsの進捗率をスプレッドシートで見える化した話

GitHub Projectsのroadmap機能では足りないIssueの進捗状況管理をスプレッドシートで自動化してみた話。

個人としてのテックカンファレンス参加を活かしてスパイダープラスのブース運営を工夫した話

数百人規模のテックカンファレンスに月一ペースで参加している経験を、会社のブース運営に投入してみる話です