Si usa Buffer, entonces está familiarizado con nuestro Composer. Es donde comienza cada publicación. Donde redactas, modificas, obtienes una vista previa y pulsas publicar. Es la superficie más utilizada en todo el producto y es el núcleo de nuestro valor. Sin embargo, desde hace un tiempo el compositor muestra su edad. No necesariamente para los usuarios (¡funcionó!), pero en el fondo, se basó en un código heredado que hacía que fuera cada vez más difícil de mantener, mejorar y ampliar. Cada pequeño cambio conllevaba riesgos. Cada característica nueva requería navegar por capas de complejidad que nos ralentizaban. Entonces decidimos que finalmente era hora de hacer algo al respecto. Durante los últimos meses, un pequeño equipo de Buffer ha estado modernizando la arquitectura y la apariencia del compositor. No sólo para agregar nuevas funciones, sino también para sentar las bases de todo lo que queremos hacer a continuación. Esto es lo que hicimos, por qué lo hicimos y hacia dónde se dirige todo. El apetito por el cambio Este proyecto no surgió en el vacío. Durante el año pasado, realizamos cambios significativos en Buffer, desde mejoras en la programación hasta compatibilidad con el modo oscuro y una actualización visual que se implementó en todo el producto. Cada uno de estos cambios generó impulso. También crearon una expectativa: el resto del producto también debería sentirse igual de bien. El compositor, al ser la pieza central de Buffer, era el siguiente paso obvio. Esto también tenía un lado práctico. Cuando hablé con más de 30 usuarios de Buffer el año pasado, surgió un tema constante: la gente quiere que Buffer se sienta como un espacio de trabajo moderno y cohesivo, no solo como una herramienta de programación. Modernizar al compositor es una respuesta directa a eso. Si queremos que Buffer sea el lugar donde intercambiar ideas, redactar, colaborar y publicar, Composer tiene que estar a la altura de la tarea. Lo que hicimos Permítanme ser sincero: esta fase del proyecto nunca se trató de enviar algo llamativo. Se trataba de hacer el trabajo poco atractivo pero esencial de reconstruir los cimientos para que podamos avanzar más rápido y construir mejor en el futuro. El compositor se basó en almacenes de datos obsoletos que hacían que trabajar con ellos fuera impredecible. Introdujimos una capa de estado moderna que es más sencilla, más fácil de razonar y nos brinda una imagen mucho más clara de cómo fluyen los datos a través del compositor. Los datos ahora se cargan y se mueven de manera más eficiente. También trasladamos el compositor a nuestro sistema de componentes actual, al que llamamos Popcorn. Esto alineó al compositor con el resto de la interfaz de Buffer y desbloqueó mejoras que simplemente no podíamos hacer antes, como nuevos paneles laterales, mejor capacidad de respuesta y soporte total para el modo oscuro y nuestra actualización visual. Hablando de paneles laterales, hicimos una revisión completa de cómo viven y operan las herramientas en el compositor. Los paneles laterales ahora son más receptivos y predecibles, y ampliamos las vistas previas de publicaciones a todos los canales seleccionados, incluso en el modo omnicompositor. Los campos de canal, el manejo de medios y los cuadros de diálogo también se actualizaron. Estos son los tipos de detalles que los usuarios tal vez no noten conscientemente, pero hacen que la experiencia sea más fluida y consistente, lo que contribuye a que un compositor se sienta más pulido y confiable. Como se mencionó anteriormente, esta fase no se trataba de actualizaciones llamativas, incluso si el compositor se ve, se siente y funciona mejor. Se trataba de sentar unas mejores bases para cambios aún mayores que se producirán pronto. Cómo lo hicimos realidad Las cosas rara vez suceden en el vacío en Buffer. Somos un equipo pequeño y muy unido, donde la colaboración y la transparencia son lo predeterminado, y gran parte del impulso para este proyecto provino de esfuerzos más amplios destinados a hacer que todo Buffer se vea y se sienta como el producto de primera clase que es. La ingeniería, el diseño y el producto influyeron. Pero nuestros defensores del cliente merecen un reconocimiento especial. El compositor es una superficie sensible. Los usuarios confían en él todos los días e incluso los pequeños cambios pueden resultar desorientadores. Nuestros defensores hicieron un trabajo increíble guiando a los clientes a través de la migración, recopilando comentarios y ayudándonos a comprender dónde se sentían las cosas. Ese tipo de colaboración entre equipos es algo de lo que estoy realmente orgulloso en Buffer. Ningún equipo podría haber logrado esto solo. Sólo la línea de salida. Esta es la parte que más me entusiasma. El objetivo de esta modernización era desbloquear lo que viene después. Ya estamos construyendo sobre esta base. Las plantillas pronto aparecerán directamente en el compositor, por lo que podrá comenzar desde formatos probados sindejando su flujo de trabajo. Estamos trabajando para brindar un soporte más profundo para notas y fuentes de contenido, con el objetivo de acercar Buffer a ser el espacio de trabajo creativo que nuestros usuarios han estado pidiendo. Y, lo más importante, estamos explorando una visión de composición más ambiciosa: una con grupos de publicaciones, borradores mejorados, la capacidad de planificar ideas y contenido en el calendario y, en general, un flujo de trabajo de creación de contenido más fluido y completo. Nada de esto sería realista en la arquitectura antigua. Ahora, no solo es realista, también es el plan. Si ha seguido nuestra idea de hacer de Buffer algo más que una herramienta de programación, sino un verdadero espacio de trabajo social donde pueda intercambiar ideas, organizar, publicar y analizar, entonces este proyecto es un paso concreto en esa dirección. Construir con impulso Una de las cosas que me encanta de trabajar en Buffer es que construimos al aire libre. Compartimos nuestro pensamiento, nuestra hoja de ruta y nuestros éxitos (y fracasos), porque creemos que la transparencia contribuye a un mejor producto y a una relación más sólida con las personas que lo utilizan. La modernización del compositor es un buen ejemplo de cómo es el desarrollo intencional de productos. No todos los proyectos resultan en un anuncio importante. A veces, el trabajo más impactante es el que hace posible todo lo posterior. Estamos avanzando con impulso ahora y cada cambio se basa en el anterior. Si eres usuario de Buffer, empezarás a sentir la diferencia y hay mucho más en camino. Como siempre, si tienes comentarios sobre cómo se siente el compositor o ideas sobre lo que te encantaría ver a continuación, nos encantaría saber de ti. Estas conversaciones son la forma en que construimos juntos la mejor versión de Buffer.
Hemos reconstruido el compositor de Buffer desde adentro hacia afuera
By Social Media
·
·
5 min read
·
663 views
Read in:
aa
ace
af
ak
alz
am
ar
as
awa
ay
az
ba
ban
be
bew
+191 more
bg
bho
bik
bm
bn
brx
bs
bug
ca
ceb
cgg
ckb
co
crh
cs
cv
cy
da
de
din
doi
dv
dyu
dz
ee
el
en
eo
es
et
eu
fa
ff
fi
fj
fo
fr
fur
fy
ga
gd
gl
gom
gn
gu
ha
haw
he
hi
hil
hne
hmn
hr
hrx
ht
hu
hy
id
ig
ilo
is
it
ja
jam
jv
ka
kab
kbp
kg
kha
kk
kl
km
kn
ko
kri
ku
ktu
ky
la
lb
lg
li
lij
ln
lo
lmo
lt
ltg
lua
luo
lus
lv
mai
mak
mg
mi
min
mk
ml
mn
mni-mtei
mos
mr
ms
mt
my
nd
ne
nl
nn
no
nr
nso
nus
ny
oc
om
or
pa
pag
pam
pap
pl
ps
pt
pt-br
qu
rn
ro
ru
rw
sa
sah
sat
sc
scn
sg
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sus
sv
sw
szl
ta
tcy
te
tg
th
ti
tiv
tk
tl
tn
to
tpi
tr
trp
ts
tt
tum
ty
udm
ug
uk
ur
uz
ve
vec
vi
war
wo
xh
yi
yo
yua
yue
zap
zh
zh-hk
zh-tw
zu