FOUNDERS

How We Started and Where We Are Now: Our Story Through Video Production 🎥

Oct 6th, 2025
5 min read
A place for quotes, summaries, key points or something else that you want to highlight in this blog post.

Each problem is unique in its own way. Sometimes you get stuck with some bug without having an idea what to do next except to use joker “call other dev”. Sometimes you miss an estimate for the new feature by a lot just because you haven’t planned it properly or you have missed some obvious points because you haven’t asked the right questions at the right time. 

As you gain experience, you probably start having your own way of approaching these problems, set of some unwritten. You formed these rules, by bleeding on some problems, basically from your mistakes and falls. Would it be better to gain advantage by developing/learning a strategy much earlier in a career, and avoid unnecessary bleeding.

Having an exact strategy on how to approach problems in development can make your life easier. Even though you don’t need to follow exact steps every time, you will by time incorporate these steps unconsciously in your routine. Start by forcing yourself to follow these steps, write them somewhere in a visible place in your (home)office. Let’s try to define strategy!

Each problem is unique in its own way. Sometimes you get stuck with some bug without having an idea what to do next except to use joker “call other dev”. Sometimes you miss an estimate for the new feature by a lot just because you haven’t planned it properly or you have missed some obvious points because you haven’t asked the right questions at the right time. 

As you gain experience, you probably start having your own way of approaching these problems, set of some unwritten. You formed these rules, by bleeding on some problems, basically from your mistakes and falls. Would it be better to gain advantage by developing/learning a strategy much earlier in a career, and avoid unnecessary bleeding.

Having an exact strategy on how to approach problems in development can make your life easier. Even though you don’t need to follow exact steps every time, you will by time incorporate these steps unconsciously in your routine. Start by forcing yourself to follow these steps, write them somewhere in a visible place in your (home)office. Let’s try to define strategy!

Handling features

Even though your first tasks on your first real jobs will be to fix some minor bugs, soon after you will start working on some startup or get an opportunity to work on an important company project, there you will need to implement some features.

We have divided feature implementation in following steps:

  1. Analysis
  2. Estimation
  3. Coding

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
Block quote

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Each problem is unique in its own way. Sometimes you get stuck with some bug without having an idea what to do next except to use joker “call other dev”. Sometimes you miss an estimate for the new feature by a lot just because you haven’t planned it properly or you have missed some obvious points because you haven’t asked the right questions at the right time. 

As you gain experience, you probably start having your own way of approaching these problems, set of some unwritten. You formed these rules, by bleeding on some problems, basically from your mistakes and falls. Would it be better to gain advantage by developing/learning a strategy much earlier in a career, and avoid unnecessary bleeding.

Having an exact strategy on how to approach problems in development can make your life easier. Even though you don’t need to follow exact steps every time, you will by time incorporate these steps unconsciously in your routine. Start by forcing yourself to follow these steps, write them somewhere in a visible place in your (home)office. Let’s try to define strategy!

Even though your first tasks on your first real jobs will be to fix some minor bugs, soon after you will start working on some startup or get an opportunity to work on an important company project, there you will need to implement some features.

We have divided feature implementation in following steps:

  1. Analysis
  2. Estimation
  3. Coding

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
Block quote

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Each problem is unique in its own way. Sometimes you get stuck with some bug without having an idea what to do next except to use joker “call other dev”. Sometimes you miss an estimate for the new feature by a lot just because you haven’t planned it properly or you have missed some obvious points because you haven’t asked the right questions at the right time. 

As you gain experience, you probably start having your own way of approaching these problems, set of some unwritten. You formed these rules, by bleeding on some problems, basically from your mistakes and falls. Would it be better to gain advantage by developing/learning a strategy much earlier in a career, and avoid unnecessary bleeding.

Having an exact strategy on how to approach problems in development can make your life easier. Even though you don’t need to follow exact steps every time, you will by time incorporate these steps unconsciously in your routine. Start by forcing yourself to follow these steps, write them somewhere in a visible place in your (home)office. Let’s try to define strategy!

Even though your first tasks on your first real jobs will be to fix some minor bugs, soon after you will start working on some startup or get an opportunity to work on an important company project, there you will need to implement some features.

We have divided feature implementation in following steps:

  1. Analysis
  2. Estimation
  3. Coding

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
Block quote

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Each problem is unique in its own way. Sometimes you get stuck with some bug without having an idea what to do next except to use joker “call other dev”. Sometimes you miss an estimate for the new feature by a lot just because you haven’t planned it properly or you have missed some obvious points because you haven’t asked the right questions at the right time. 

As you gain experience, you probably start having your own way of approaching these problems, set of some unwritten. You formed these rules, by bleeding on some problems, basically from your mistakes and falls. Would it be better to gain advantage by developing/learning a strategy much earlier in a career, and avoid unnecessary bleeding.

Having an exact strategy on how to approach problems in development can make your life easier. Even though you don’t need to follow exact steps every time, you will by time incorporate these steps unconsciously in your routine. Start by forcing yourself to follow these steps, write them somewhere in a visible place in your (home)office. Let’s try to define strategy!

Even though your first tasks on your first real jobs will be to fix some minor bugs, soon after you will start working on some startup or get an opportunity to work on an important company project, there you will need to implement some features.

We have divided feature implementation in following steps:

  1. Analysis
  2. Estimation
  3. Coding

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
Block quote

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Our story

Our story didn’t begin like a typical agency.
 We didn’t start with big budgets, clients, or ready-made projects.
 We started from within – with a desire to create meaningful, high-quality video content.

The Beginning: A Podcast From Our Own Workshop

Our first step was producing an internal podcast for sunray dev.
https://www.youtube.com/@sunraytalks
With no big expectations but a lot of enthusiasm, we set up cameras, lights, and microphones – and started recording.
We learned along the way: how to organize shoots, frame a good shot, and get clean sound.
That phase was our “training camp.”

First Clients: Video Campaigns for sunray media

https://www.youtube.com/@_sunray.media_
Soon, we moved from internal production to client work.
 Our first external projects were video campaigns for sunray media – one of the first being for Optical Gallery.
After sunray media officially launched, we created the campaign “Šta ba?” – a bold and creative outdoor and online video campaign that marked our first big step into advertising.
https://www.instagram.com/p/C15GPNNBUgi/
Continuing the Work
ISAA Kamini – We produced a full campaign from concept to final edit, achieving real results and helping boost the client’s sales.
Plenum – We didn’t just design the visual identity; we built a complete podcast video production setup, including studio design, multi-camera direction, sound, and post-production. https://www.youtube.com/@Plenum_ba
Frenkie – We had the honor of producing two music videos for the well-known artist. These projects showed what’s possible when creativity, experience, and energy come together.
https://www.youtube.com/watch?v=N6Ueg9OZGSw&list=RDN6Ueg9OZGSw&start_radio=1  
https://www.youtube.com/watch?v=TpaQ9DIQf0s&list=RDTpaQ9DIQf0s&start_radio=1

Today: Professional Video Production Across Industries

Today, as sunray media, we offer a complete video production service – from idea to release.
Our team covers every stage of production:

Strategy and Development

Video Strategy
Concept Development
Audience Research and Targeting
Distribution Planning
Budget Management

Production

Pre-Production Planning
On-Location and Studio Filming
Drone Videography
Green Screen Production
Multi-Camera Setup
Live Streaming and Event Coverage

Post-Production

Video Editing and Visual Effects
Motion Graphics and Animation
Sound Design and Mixing
Color Grading
Subtitles and Captions

Marketing and Distribution

YouTube Channel Management
Video SEO
Social Media Campaigns
Email Video Campaigns
Video Analytics and Reporting

Our Approach

We don’t just “make videos.”
 We build stories.
 We create content that connects and communicates – whether it’s for social media, YouTube, music videos, or major brand campaigns.
When we join a project, we act as partners.
 We listen, suggest, create, and deliver.
From an in-house podcast to major campaigns and big clients – our journey proves that passion, creativity, and dedication bring real results.
If you’re looking for a team that knows how to tell the right story in the right way – get in touch with us.