Ana Bujan

@ana_eisberg
0 Followers
2 Following
9 Posts
I'm a full stack dev & blogger with 10+ years of experience. When I'm not coding, you can find me knee-deep in a good sci-fi book, conquering dark rpg games (Bloodborne and anything FromSoftware, Diablo, Fallout 4), or hitting the pavement for a run.
My bloghttps://www.amarjanica.com
Githubhttps://github.com/amarjanica
Youtube channelhttps://www.youtube.com/@anasdevscribbles
"We noticed an issue with your submission" ringing any bells? My app got rejected a couple of times, each time a different issue. Thought I'd share some insights https://www.amarjanica.com/from-app-submission-to-approval-apple-app-review/
From App submission to Approval - Apple App Review

What happens when you don't follow Apple guidelines and my tips how to avoid rejected apps, mostly targeting ad and in-app-subscription apps.

Ana's Dev Scribbles

Cloudflare Pages is a solid, free option for hosting static websites. It integrates with GitHub and GitLab and offers built-in automatic deployment. However, the built-in setup has limitations—no way to configure deployments to trigger only on specific branches and directories. If you’re looking for more control, check it out! 🔧

Read the full guide here 👉 https://www.amarjanica.com/how-to-deploy-to-cloudflare-pages-from-github-actions/

#CloudflarePages #GitHub #GitLab #ContinuousDeployment #StaticWebsites

Deploy to Cloudflare pages from Github actions

From Cloudflare pages setup, built-in automatic deployment to deployment from GitHub. I'd go with gh for more flexibility on automatic deployment

Ana's Dev Scribbles
Recently, I needed to refresh my eID certificate. Good that I was able to refer to my old article on how to do it
https://www.amarjanica.com/configure-eid-smart-card-reader-to-work-from-ubuntu-easy/ #eid #ubuntu
Configure eid/smart card reader to work from Ubuntu, easy!

If smart card reader is not working on your Ubuntu operating system or your browser, then this post might help you!

Ana's Dev Scribbles
If you got tired of WordPress, try out Ghost. If you want to self host ghost, here's my full setup guide. https://www.amarjanica.com/a-masochists-guide-to-self-hosting-ghost/ #blogging #ghostcms #ghostblog
A Masochist's Guide to Self-Hosting Ghost

If you want to spend more money and your time, this post is for you! Self hosting Ghost behind Nginx. Have full control over your instance.

Ana's Dev Scribbles
While building with expo-sqlite, I encountered a few challenges:
how to setup integration tests, strange resource locks and how to setup db migration https://www.amarjanica.com/bridging-the-gap-between-expo-sqlite-and-node-js/
Bridging the Gap between Expo SQLite and Node.js

How to setup sqlite in expo, perform sqlite database migrations and integration test expo-sqlite on nodejs. That's right, integration testing!

Ana's Dev Scribbles
Pgadmin4 ssh tunnel without identity file (passwordless login) not possible or am I missing something? My workaround is to open a tunnel in a separate terminal. #sshtunnel #pgadmin4 #awsrds https://www.amarjanica.com/connect-to-amazon-rds-postgres-locally
Connect to Amazon AWS RDS instance from local machine - Ana's Dev Scribbles

How to connect to a not publicly accessible aws rds from local machina via an SSH tunnel over an ec2 bastion host.

Ana's Dev Scribbles

Learn to generate key pairs, disable root login, and enhance server security
with passwordless login. #linux #ssh #howtossh #passwordlesslogin

https://www.amarjanica.com/configure-passwordless-ssh-access-on-linux

Configure passwordless ssh access on Linux - Ana's Dev Scribbles

How to configure SSH access on your Linux server by disabling root login, configuring passwordless access and changing the default ssh port.

Ana's Dev Scribbles
🚀 Simplify your GitHub release process with Release-Please! Learn how to automate versioning, create PRs, and publish releases effortlessly. Check out the full guide here: https://www.amarjanica.com/automate-github-releases-with-release-please
#git #changelog #github #continuousintegration #automatedreleases #releasenotes
Automate GitHub Releases with Release Please - Ana's Dev Scribbles

In this article, I'll show you how you can automate Github releases using the release-please Github workflow. Link to Github repo included.

Ana's Dev Scribbles

Tired of confusing git commits? Level up your dev workflow with my new guide:
https://www.amarjanica.com/git-commits-that-dont-suck-a-beginners-guide

✨ Clear commit styles ✨ Rebasing mastery ✨Fixing rebases ✨GitHub keywords ✨ My Custom commit linter

#git #development #coding #beginner #programming

Git Commits that Don't Suck: A Beginner's Guide - Ana's Dev Scribbles

How to write git commits, why rebase is good for you, learn commit magic to automate stuff, why I'm not for commit lint overkill, get a zine!

Ana's Dev Scribbles